Integrare OctoPrint su Home Assistant
Nelle scorse guide abbiamo visto come installare:
In questa guida invece, scopriremo come integrare e configurare “OctoPrint“, sul nostro Hub Domotico in modo da monitorare e gestire la nostra stampante 3D direttamente da Home Assistant.
Per l’integrazione di Octoprint su Home Assitant, ho deciso di adottare un approccio diverso ed utilizzare il protocollo MQTT per ricavare i sensori, in quanto rispetto all’integrazione classica MQTT da disponibili molti più sensori su Home Assistant.
Di seguito i punti che affronteremo:
- Configurazione “Setup Iniziale“
- Configurazione “WebCam” ( Facoltativo )
- Impostare “Lingua ITALIANA“
- Installazione “Plugin“
- Configurazione “MQTT“
- Collegamento Stampante
- Visualizzare Sensori “OctoPrint” su Home Assistant
1. Configurazione Setup Iniziale:
– Cliccare su “Apri l’interfaccia Web“
– Premere su “Next”
– Premere nuovamente su “Next”
– Premere su “Next”
– Premere “Disable Connectivity Check” e successivamente su “Next”
– Premere “Disable Anonymous Usage Tracking” e successivamente su “Next”
– Premere “Enable Plugin Blacklist Processing” e successivamente su”Next”
– Impostare i Parametri della vostra stampante e Premere su “Next”
– Premere su “Finish”
2. Configurazione WebCam ( Facoltativo):
GUIDA – Realizzare Webcam con ESP32 CAM in Home Assistant con ESPHome
Inserire i seguenti parametri:
- URL Streaming: URL Streaming WEBCAM
- URL Snapshot: URL Snapshot WEBCAM
3. Impostare Lingua ITALIANA:
– Scaricare: Language Packs IT (113 download)
– Cliccare su “Impostazioni”
– Cliccare su “Appearance” e successivamente su “Manage Language Packs”
– Cliccare su “Browse” selezionare il Language Packs precedentemente scaricato, cliccare su “Upload”
4. Installazione Plugin:
– Cliccare su “Plugin Manager” e successivamente su “Get More”
– Nella Barra di ricerca scrivere “MQTT”
– Installare i seguenti plugin “MQTT” & “Home Assistant Discovery”
– Cliccare su “Restart Now”
5. Configurazione MQTT:
– Cliccare nuovamente su “Impostazioni”
– Inserire i seguenti parametri e cliccare su “Salva“:
- Host: Indirizzo MQTT Broker [ Esempio 192.168.1.246 ]
- Utente: Nome Utente MQTT Broker [ Esempio domhouseit ]
- Password: Password MQTT Broker [ Esempio domhouseit ]
6. Collegamento Stampante:
– Collegare la Stampante 3D tramite cavo USB al Server nella macchina dove è Installato Octoprint.
– Cliccare su “Connetti”
7. Visualizzare Sensori OctoPrint su Home Assistant
– Recarsi su Home Assistant, cliccare su “Impostazioni” e successivamente su “Dispositivi e servizi”.
– Cliccare su “MQTT“.
– Inserire nel box di ricerca “OctoPrint”
-Di seguito i sensori disponibili su Home Assistant