Passa al contenuto principale

Gestisci il worker

In Hub → Cluster puoi:

  • Vedere lo stato del worker (online/offline), l'orario dell'ultimo contatto e la fotocamera che sta leggendo.
  • Approvare un worker appena registrato così che possa iniziare a eseguire l'inferenza.
  • Revocare il worker. Verrà disconnesso e bloccato finché non si re-registra con una nuova chiave di registrazione.
Le impostazioni si propagano dal master

Configuri tutto (URL della fotocamera, tempistiche, sensibilità e così via) nella scheda Configuration dell'app Superhome in Home Assistant. Quando salvi lì, le impostazioni vengono inviate anche al worker connesso. Per essere sicuro che le modifiche abbiano pieno effetto sul worker, riavvia poi il container worker:

docker compose restart

Aggiornare il worker

Per aggiornare il worker all'ultima immagine, esegui questi due comandi dalla cartella che contiene docker-compose.yml:

docker compose pull
docker compose up -d

pull scarica la nuova immagine mentre il worker attuale continua a girare; up -d poi ricrea il container solo se l'immagine è effettivamente cambiata. Non serve fare prima docker compose down: aggiungerebbe solo tempo di fermo. Il worker si riconnette al master da solo: non serve un nuovo PIN e il volume dati viene preservato.

Puntare il worker su un master diverso

Cambiare SUPERHOME_MASTER_HOST da solo non cambia il master: l'associazione in cache con il master precedente ha la precedenza. Prima resetta l'associazione del worker ricreando il container con un volume dati nuovo, poi registralo sul nuovo master con una nuova chiave di registrazione.