Taula de continguts:

Domòtica amb NodeMCU, HomeAssistant i MQTT: 6 passos
Domòtica amb NodeMCU, HomeAssistant i MQTT: 6 passos

Vídeo: Domòtica amb NodeMCU, HomeAssistant i MQTT: 6 passos

Vídeo: Domòtica amb NodeMCU, HomeAssistant i MQTT: 6 passos
Vídeo: 1. Включаем светодиод через Wi-Fi. Home Assistant, Wemos D1 Mini Часть 1. #shorts 2024, Desembre
Anonim
Image
Image

Voleu començar a transformar la vostra llar en una casa intel·ligent i, a més, fer-ho barat?

NodeMCU i HomeAssistant són aquí per ajudar-vos al respecte. Us recomano que vegeu aquest vídeo, potser us serà més fàcil seguir-lo. En cas contrari, seguiu els passos següents.

Subministraments

1 × NodeMCU v3 NodeMCU a eBay:

2 × Taules de pa Breadboards a eBay:

1 × Photoresistor Photoresistor a eBay:

1 × interruptor magnètic interruptor magnètic a eBay:

1 × Relay Relay a eBay:

1 × botons i resistències de botons a eBay:

7 × resistències (2x 10kohm, 4x 100ohm, 1x 4,7kohm)

4 × LEDs LED a eBay:

20 × Wires Wires a eBay:

1 × Sensor de temperatura DALLAS Sensor de temperatura a eBay:

1 × Sensor de moviment (PIR) Sensor de moviment:

1 × ADDICIONAL: Power bank

Pas 1:

Imatge
Imatge

Hola!

Obteniu tots els subministraments necessaris (components) i comencem.

Pas 2:

Connecteu tots els components en conseqüència a aquest esbós desordenat. Ho sento per culpa de l’embolic.:(

Pas 3:

Imatge
Imatge

Instal·leu PlatformIO IDE, HomeAssistant + Python

Una vegada més, podeu seguir aquest vídeo per veure més detalls sobre la instal·lació de HomeAssistant i Python. Per seguir la instal·lació de PlatformIO pas a pas i veure com penjar un programa senzill de LED parpellejant, consulteu aquest vídeo.

Tingueu en compte que no cal que utilitzeu estrictament IDE de PlatformIO, però probablement us serà més fàcil de seguir.

Pas 4:

Imatge
Imatge

Copieu el codi al fitxer main.cpp des d’aquí. Substituïu mqtt_server IP a l’IP del vostre ordinador on hi ha instal·lat HomeAssistant. Substituïu l'SSID i la contrasenya per l'SSID i la contrasenya Wi-Fi que vulgueu. Pengeu a NodeMCU.

Pas 5:

Imatge
Imatge

A Windows Search (inici) escriviu% appdata% i obriu la carpeta.homeassistant. Allà trobareu configuration.yaml. Obriu-lo i substituïu tot el contingut per aquest.

Aneu amb compte si escriviu alguna cosa addicional perquè la configuració és sensible a l'espai. S’ha d’estructurar dins de les seves regles.

Inicieu HomeAssistant al vostre PC si encara no s'ha iniciat. Introduïu la IP d'aquest PC i afegiu el port: 8123 al navegador. A l'extrem superior dret trobareu l'opció per configurar la interfície d'usuari. Seleccioneu-lo i torneu-lo a l'extrem superior dret a trobar l'editor de configuració RAW i substituïu el contingut per aquest.

Pas 6:

Imatge
Imatge

Comproveu que tot estigui connectat correctament i que MQTT funcioni com hauria d'enviar dades cada pocs segons i proveu el funcionament de tots els sensors.

Al telèfon intel·ligent, aneu al navegador i introduïu la IP del servidor HomeAssistant i afegiu el port: 8123. Deseu la pàgina web a la pantalla d'inici i tindreu accés al vostre nou sistema domòtic amb un sol toc.

Ara, al final, us animo a ampliar aquest projecte per ser més útil i no només amb finalitats educatives. Gràcies per acompanyar-me a través d’aquest projecte de construcció.:)

Recomanat: