Sommario:
Video: Automazione domestica con NodeMCU, HomeAssistant e MQTT: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Vuoi iniziare a trasformare la tua casa in una casa intelligente? E anche farlo a buon mercato?
NodeMCU e HomeAssistant sono qui per aiutarti. Ti consiglio di guardare questo video, forse ti sarà più facile seguirlo. Altrimenti, segui i passaggi seguenti.
Forniture
1 × NodeMCU v3 NodeMCU su eBay:
2 × Breadboard Breadboard su eBay:
1 × Fotoresistenza Fotoresistenza su eBay:
1 × Interruttore magnetico Interruttore magnetico su eBay:
1 × Relè Relè su eBay:
1 × Pulsante Pulsanti e resistori su eBay:
7 × resistori (2x 10kohm, 4x 100ohm, 1x 4.7kohm)
4 × LED LED su eBay:
20 × Fili Fili su eBay:
1 × Sensore di temperatura DALLAS Sensore di temperatura su eBay:
1 × Sensore di movimento (PIR) Sensore di movimento:
1 × AGGIUNTIVO: Power bank
Passo 1:
Ciao!
Procurati tutti i materiali di consumo necessari (componenti) e iniziamo.
Passo 2:
Collega tutti i componenti di conseguenza a questo schizzo disordinato. Scusate per il disordine del filo.:(
Passaggio 3:
Installa PlatformIO IDE, HomeAssistant + Python
Ancora una volta, puoi seguire questo video per vedere maggiori dettagli sull'installazione di HomeAssistant e Python. Per seguire passo passo l'installazione di PlatformIO e per vedere come caricare un semplice programma LED lampeggiante, guarda questo video.
Tieni presente che non è necessario utilizzare rigorosamente PlatformIO IDE, ma probabilmente sarà più facile seguirlo.
Passaggio 4:
Copia il codice nel file main.cpp da qui. Sostituisci l'IP mqtt_server con l'IP del tuo PC su cui è installato HomeAssistant. Sostituisci SSID e password con l'SSID e la password Wi-Fi desiderati. Carica su NodeMCU.
Passaggio 5:
Nella ricerca di Windows (start) scrivi %appdata% e apri la cartella.homeassistant. Lì troverai configuration.yaml. Aprilo e sostituisci tutto il contenuto con questo.
Fai attenzione se scrivi qualcosa di aggiuntivo perché la configurazione è sensibile allo spazio! Deve essere strutturato all'interno delle sue regole.
Avvia HomeAssistant sul tuo PC se non è già avviato. Inserisci l'IP di quel PC e aggiungi la porta: 8123 dopo di essa nel browser. Nell'angolo in alto a destra troverai l'opzione per configurare l'interfaccia utente. Selezionalo e di nuovo nell'angolo in alto a destra trova l'editor di configurazione RAW e sostituisci il suo contenuto con questo.
Passaggio 6:
Verifica che tutto sia collegato correttamente e che MQTT funzioni come dovrebbe inviando dati ogni pochi secondi e verifica il funzionamento di ogni sensore.
Sul tuo smartphone vai al browser e inserisci l'IP del tuo server HomeAssistant e aggiungi la porta:8123. Salva la pagina web nella schermata iniziale e avrai accesso al tuo nuovo sistema di automazione domestica con un solo tocco.
Ora alla fine ti incoraggio ad espandere questo progetto per essere più utile e non solo per scopi didattici. Grazie per esserti unito a me attraverso questo progetto.:)
Consigliato:
Interruttore luci WiFi per automazione domestica con ESP-01 e modulo relè con pulsante: 7 passaggi
Interruttore luci WiFi domotica con ESP-01 e modulo relè con pulsante: quindi nelle istruzioni precedenti abbiamo programmato un ESP-01 con Tasmota utilizzando un lampeggiatore ESP e collegato l'ESP-01 alle nostre reti wifi. Ora possiamo iniziare a programmarlo per accendere/spegnere un interruttore della luce utilizzando il WiFi o il pulsante. Per i lavori elet
Come realizzare l'automazione domestica basata su IoT con il relè di controllo dei sensori NodeMCU: 14 passaggi (con immagini)
Come realizzare l'automazione domestica basata sull'IoT con il relè di controllo dei sensori NodeMCU: in questo progetto basato sull'IoT, ho realizzato l'automazione domestica con Blynk e il modulo relè di controllo NodeMCU con feedback in tempo reale. Nella modalità manuale, questo modulo relè può essere controllato da cellulare o smartphone e, interruttore manuale. In modalità automatica, questo smart
Automazione domestica controllata da Internet/cloud utilizzando Esp8266 (aREST, MQTT, IoT): 7 passaggi (con immagini)
Automazione domestica controllata da Internet/cloud utilizzando Esp8266 (aREST, MQTT, IoT): TUTTI i crediti a http://arest.io/ per il servizio cloud!! IoT l'argomento più discusso al mondo in questo momento!! Server e servizi cloud che lo rendono possibile è il punto di attrazione del mondo di oggi… ELIMINARE LA BARRIERA DELLA DISTANZA era ed è il
Automazione domestica utilizzando MQTT ed ESP8266: 6 passaggi
Automazione domestica utilizzando MQTT ed ESP8266: Al giorno d'oggi, la domotica è un'era di tendenza ed emergente dell'IoT (Internet of Things). Tutti cercano di automatizzare la casa in qualche modo, quindi può essere controllato a distanza o manuale. E questo rende loro la vita più facile. Ci sono tecniche umane per controllare
Notifica campanello per non udenti tramite automazione domestica (ESP-now, MQTT, Openhab): 3 passaggi
Notifica campanello per non udenti tramite automazione domestica (ESP-now, MQTT, Openhab): in questo Instructable ti mostro come ho integrato il mio normale campanello nella mia automazione domestica. Questa soluzione è adatta a persone con problemi di udito. Nel mio caso la uso per essere avvisato se la stanza è occupata e rumorosa in occasione di una festa di compleanno dei bambini. IO