Home › Guida utente › Automazione domestica
Home Assistant · Hubitat · Webhook

Il tuo proiettore, in Home Assistant e Hubitat.

Projector Pilot pubblica lo stato in tempo reale del tuo proiettore e ogni comando su Home Assistant, Hubitat e qualsiasi webhook tu voglia. Configuralo una volta e la tua casa smart gestisce il proiettore da sola: nessun telefono in rete, nessun cloud nel mezzo.

Senza server dopo la configurazioneLe Scene diventano scriptDashboard già prontaChecklist di configurazioneComponente a pagamento
Panoramica

Cosa fa l'Automazione domestica

L'Automazione domestica trasforma Projector Pilot da telecomando nella tua mano a dispositivo che tutta la casa può vedere. Espone ciò che il proiettore sta facendo (accensione, ingresso, modalità colore, valori dell'immagine, ore lampada) e offre alla tua casa smart un comando per tutto ciò che l'app può cambiare.

L'Automazione domestica è un componente aggiuntivo a pagamento. È un acquisto una tantum, separato da Projector Pilot Pro, e un pacchetto li include entrambi a un prezzo scontato. Nessun abbonamento, nessun account, nessun cloud. Vedi i prezzi.

Tre strade, un solo hub

Impostazioni › Automazione domestica è l'hub. Scegli la piattaforma che usi (Home Assistant, Hubitat o Webhook) e configurala da lì. Puoi collegarne più di una alla volta; sono indipendenti.

L'hub Automazione domestica in Projector Pilot: Home Assistant, Hubitat e Webhook
Home Assistant

Configura Home Assistant

Accedi dall'app, pubblica il proiettore come sensore, incolla un blocco nella tua configurazione e sincronizza. Da quel momento Home Assistant gestisce il proiettore da solo.

  1. Apri Impostazioni › Automazione domestica › Home Assistant.
  2. Digita l'indirizzo di Home Assistant (per esempio http://homeassistant.local:8123 o il suo IP), poi tocca Accedi. È un accesso tramite browser sulla tua istanza: nessun token da incollare. Usa il tuo normale login di Home Assistant, autenticazione a due fattori compresa.
  3. L'app pubblica il proiettore come sensore, con un'entità come sensor.projector_pilot_epson_qb1000b_qb1000w, che riporta accensione, ingresso, modalità colore, valori dell'immagine e ore lampada.
  4. Attiva Invia lo stato del proiettore perché queste letture si aggiornino in Home Assistant a ogni cambiamento mentre l'app è aperta, e attiva Sincronizza comandi avanzati per pubblicare gli script per modalità immagine, ingressi, memorie obiettivo e accensione.
  5. Incolla l'unico blocco shell_command (qui sotto) nel tuo configuration.yaml, riavvia Home Assistant, poi tocca Sync With HA.
La schermata Home Assistant in Projector Pilot con il blocco shell_command, Accedi, ID entità proiettore e le opzioni di sincronizzazione

Il blocco shell_command

Questo è tutto il trucco del funzionamento senza server. L'app scrive un comando che Home Assistant esegue per parlare con il Web Control del proiettore, e ogni script sincronizzato richiama quel comando con un verbo diverso. Tocca Copia blocco nell'app e incollalo in configuration.yaml. L'esempio qui sotto è indicativo: l'app inserisce l'indirizzo e il nome del comando propri del tuo proiettore:

shell_command:
  projector_pilot_epson: >-
    curl -s --max-time 5 --digest -u 'EPSONWEB:'
    -H "X-Requested-With: XMLHttpRequest"
    -H "Referer: http://192.168.1.50/cgi-bin/webconf"
    "http://192.168.1.50/cgi-bin/directsend?{{ verb }}={{ value | urlencode }}"

Solo un esempio. L'app genera il tuo con l'IP reale del proiettore e un nome derivato dal suo numero di serie.

Perché senza server. Quel curl gira sul dispositivo Home Assistant, non sul telefono. Home Assistant raggiunge direttamente l'IP del proiettore tramite Web Control, quindi un'automazione parte che l'app sia aperta o no e che il telefono sia a casa o no. L'utente digest EPSONWEB è il login di Web Control; l'app usa la password Web Control già salvata per il proiettore.

Test connessione, sincronizzazione e pulizia

Checklist di configurazione

L'app ti dice cosa è fatto e cosa manca

La schermata Home Assistant contiene una Checklist di configurazione e un pannello Cosa ha il tuo Home Assistant, così non devi mai indovinare quale passaggio resta. Ogni riga dice se è completato, mancante o impossibile da stabilire, e indica cosa fare dopo.

Controlla di nuovo ti dice cosa ha trovato. Tocca Controlla di nuovo dopo aver sistemato qualcosa e l'app rilegge il tuo Home Assistant e riporta il risultato, invece di lasciarti il dubbio che abbia funzionato. Una riga che non si è potuta verificare dice Impossibile stabilirlo, mai un sì o un no inventato.
Mentre il proiettore è spento

Letture che restano

Un proiettore in standby comunica pochissimo, quindi una dashboard di solito resterebbe vuota. Il sensore ultimo valore noto facoltativo conserva in Home Assistant le ultime letture del proiettore (ingresso, ore lampada o laser) mentre il proiettore è spento.

Le Scene come script

Ogni Scena diventa uno script Home Assistant

Dopo una sincronizzazione, le tue Scene non restano chiuse nell'app. Ognuna, più l'accensione, ogni ingresso, ogni modalità colore e ogni memoria obiettivo che il tuo proiettore ha davvero, viene scritta come script Home Assistant.

Gli script hanno nomi tali che una rinomina aggiorna lo stesso. I nomi degli script derivano dal proiettore e dal comando, quindi risincronizzare dopo aver rinominato una Scena aggiorna lo script esistente invece di crearne una seconda copia.
La Dashboard

Sync costruisce la dashboard per te

Non devi costruire a mano una vista Lovelace, e non devi nemmeno più incollarne una. Quando tocchi Sync With HA, l'app costruisce una dashboard Projector Pilot completa direttamente in Home Assistant tramite la sua API: lo stato in tempo reale del proiettore e un pulsante per ogni Scena e comando sincronizzati. Compare nella barra laterale di Home Assistant come Projector Pilot: aprila ed è fatta.

La dashboard Projector Pilot in Home Assistant: accensione e sorgente, modalità colore, menu immagine completo, HDR e segnale, calibrazione RGB, obiettivo e geometria, grafico delle ore laser, manutenzione e Scene, tutto in riquadri di vetro verde
Una versione più ricca della dashboard, fatta a mano. Quella che Sync costruisce per te ha lo stesso stato in tempo reale e gli stessi pulsanti in schede standard di Home Assistant; l'aspetto in vetro verde qui sotto è la versione personalizzata facoltativa. Scorri, oppure clicca per ingrandire.
  1. Accedi a Home Assistant nell'app.
  2. Incolla una sola volta il blocco Copia dell'app in configuration.yaml e riavvia Home Assistant (l'unico passaggio manuale: Home Assistant non permette alle app di aggiungere quel comando da remoto).
  3. Tocca Sync With HA. La dashboard viene costruita per te e compare nella barra laterale come Projector Pilot.
Preferisci incollarla tu? Copia cruscotto è ancora disponibile nella schermata Home Assistant. Toccalo, poi in Home Assistant vai su Impostazioni › Dashboard › Aggiungi dashboard, crea una dashboard vuota, apri il suo menu a tre puntini › Modifica dashboard › menu a tre puntini › Editor di configurazione grezzo, e incolla lo YAML copiato.

Che sia costruita per te o incollata da te, la dashboard è la stessa: una scheda di stato più un pulsante per ogni comando (frammento illustrativo):

views:
  - title: Projector
    cards:
      - type: entity
        entity: sensor.projector_pilot_epson_qb1000b_qb1000w
        name: Projector
      - type: button
        name: Power On
        tap_action:
          action: perform-action
          perform_action: script.turn_on
          target:
            entity_id: script.projector_pilot_power_on
      - type: button
        name: Movie Night
        tap_action:
          action: perform-action
          perform_action: script.turn_on
          target:
            entity_id: script.projector_pilot_scene_movie_night

Solo un esempio. La tua dashboard riporta l'entità reale del tuo proiettore e le tue Scene.

Valida per ogni modello. La dashboard è costruita a partire dalle funzionalità del tuo proiettore: l'entità, i valori dell'immagine, gli ingressi, le modalità colore, le memorie obiettivo e le Scene che ha davvero comunicato. Gli screenshot qui sono di un QB1000; il tuo modello può mostrare ingressi, comandi e letture diversi. Per una dashboard completa in vetro verde come quella nell'immagine, segui la guida passo passo alla dashboard oppure scarica la vista completa e cambia due stringhe.
Vuoi una parete più ricca? Gli stessi script gestiscono le schede che preferisci. Se hai usato AVR Maestro, l'approccio è identico: costruisci riquadri illuminati per sorgente e modalità, intestazioni in tempo reale e storico, tutto dal sensore unico e dagli script sincronizzati.
Hubitat

Configura Hubitat

Su Hubitat, Projector Pilot rispecchia il proiettore su un dispositivo del tuo hub tramite la Maker API, così Rule Machine può leggere e agire su accensione, muto e ingresso.

  1. In Hubitat, abilita l'app Maker API, annota il suo URL di accesso e il token, e scegli quali dispositivi espone.
  2. In Projector Pilot, apri Impostazioni › Automazione domestica › Hubitat e inserisci i dati Maker API del tuo hub.
  3. Scegli il dispositivo che rappresenta il proiettore. L'app suggerisce quello più probabile; sceglilo oppure seleziona il tuo.
  4. L'app rispecchia accensione, muto e ingresso su quel dispositivo, inviando solo i comandi che il dispositivo accetta.
  5. Crea regole Rule Machine su quel dispositivo come faresti con qualsiasi altro: è lo stato del proiettore a guidarle.
Solo ciò che il dispositivo accetta. L'app invia un valore del proiettore a Hubitat solo quando il dispositivo scelto supporta quel comando, quindi non spinge mai qualcosa che il dispositivo rifiuterebbe.
Webhook

Configura i Webhook

I webhook sono la soluzione universale. L'app invia dati a un tuo URL quando il proiettore si accende, si spegne, cambia ingresso o richiama una Scena: un webhook di Home Assistant, Node-RED, IFTTT o qualsiasi servizio che accetti JSON.

  1. Apri Impostazioni › Automazione domestica › Webhook.
  2. Inserisci l'URL a cui inviare. Un webhook di Home Assistant ha questo aspetto: http://homeassistant.local:8123/api/webhook/your-id.
  3. Scegli quali eventi attivano il webhook: accensione, spegnimento, cambio ingresso, richiamo di una Scena, e se vuoi filtra su un ingresso o una Scena specifici.
  4. Se vuoi, imposta un payload personalizzato nel caso il servizio ricevente richieda una forma particolare; altrimenti l'app invia il suo JSON predefinito.
  5. Salva. Da quel momento l'app invia i dati a ogni evento corrispondente.

Il payload predefinito è semplice JSON: un evento, il proiettore e il valore cambiato:

{
  "event": "scene_recalled",
  "projector": "Epson QB1000B/QB1000W",
  "scene": "Movie Night",
  "power": "on",
  "input": "HDMI1",
  "color_mode": "Cinema",
  "timestamp": "2026-09-23T20:14:07Z"
}

Payload di esempio. Un evento di cambio ingresso o di accensione riporta i campi pertinenti.

Ricollegare risolve tutto. Se ricolleghi Home Assistant a un nuovo indirizzo, l'app aggiorna in un colpo solo tutti i webhook che puntano a esso, quindi spostare l'istanza non significa modificarli uno per uno a mano.

Risoluzione dei problemi

L'accesso riporta alla pagina di login

Verifica che l'indirizzo inserito sia quello con cui raggiungi davvero Home Assistant, porta compresa (di solito :8123). L'accesso è un vero login via browser sulla tua istanza, quindi valgono nome utente, password e codice a due fattori. Su telefono l'accesso si completa sia che il browser integrato restituisca il risultato, sia che arrivi prima il callback locale; se resta bloccato, chiudi la schermata e tocca di nuovo Accedi.

Il sensore del proiettore non compare in Home Assistant

Il sensore viene pubblicato mentre l'app è aperta e Invia lo stato del proiettore è attivo, quindi apri l'app e controlla quell'interruttore. Poi controlla Strumenti per sviluppatori › Stati in Home Assistant e filtra su projector_pilot. Un proiettore in standby comunica pochissimo; svegliandolo, le letture si riempiono.

Gli script sincronizzati mancano

Gli script sono scritti da Sync With HA, che richiede il blocco shell_command già incollato in configuration.yaml e Home Assistant riavviato una volta. Esegui prima Test connessione: ti dice se il blocco è presente. Poi sincronizza di nuovo. Se script vecchi e inutilizzati ingombrano l'elenco, usa Rimuovi script orfani.

Uno script funziona nell'app ma non da Home Assistant quando il telefono è fuori casa

È proprio lo scopo del blocco shell_command: permette a Home Assistant di raggiungere da solo l'IP del proiettore. Se funziona solo con l'app aperta, probabilmente il blocco non è incollato o Home Assistant non è stato riavviato dopo l'incolla. Conferma con Test connessione, riavvia Home Assistant e sincronizza.

Collega il tuo proiettore a tutta la casa

L'Automazione domestica è un componente aggiuntivo a pagamento una tantum. Nessun abbonamento, nessun account, nessun cloud. Un solo acquisto lo sblocca su tutte le piattaforme che possiedi.

Google Play - disponibile ora App Store - in attesa di approvazione Microsoft Store - in attesa di approvazione Mac App Store - in attesa di approvazione

Confronta Gratis, Pro e Automazione domestica → · Guida utente completa →

FAQ

Risposte rapide

Il telefono deve restare sulla rete perché le automazioni di Home Assistant funzionino?

No. Una volta incollato in Home Assistant il blocco shell_command e sincronizzato, Home Assistant invia i comandi direttamente all'indirizzo IP del proiettore. Projector Pilot è solo lo strumento di configurazione; dopo, Home Assistant parla con il proiettore da solo, che il telefono sia a casa o no.

Come compare il proiettore in Home Assistant?

Come sensore, per esempio sensor.projector_pilot_epson_qb1000b_qb1000w, che riporta accensione, ingresso, modalità colore, valori dell'immagine e ore lampada, aggiornato a ogni cambiamento mentre l'app è aperta. Attiva Sincronizza comandi avanzati e l'app scrive anche uno script Home Assistant per ogni Scena, più accensione, ogni ingresso, ogni modalità colore e ogni memoria obiettivo del tuo proiettore.

L'Automazione domestica è gratuita?

L'Automazione domestica è un componente aggiuntivo a pagamento, un acquisto una tantum, separato da Projector Pilot Pro. Un pacchetto li include entrambi a un prezzo scontato. Vedi la pagina dei prezzi.