Inhoudsopgave:

Domotica met NodeMCU, HomeAssistant & MQTT - Ajarnpa
Domotica met NodeMCU, HomeAssistant & MQTT - Ajarnpa

Video: Domotica met NodeMCU, HomeAssistant & MQTT - Ajarnpa

Video: Domotica met NodeMCU, HomeAssistant & MQTT - Ajarnpa
Video: DIY MQTT Devices & Automation with Home Assistant 2024, Juli-
Anonim
Image
Image

Wil je starten met het omtoveren van je huis naar smart home? En dat ook nog eens goedkoop doen?

NodeMCU en HomeAssistant zijn hier om je daarbij te helpen. Ik raad je aan deze video te bekijken, misschien is het dan makkelijker voor je om te volgen. Volg anders de onderstaande stappen.

Benodigdheden

1 × NodeMCU v3 NodeMCU op eBay:

2 × Breadboards Breadboards op eBay:

1 × Fotoweerstand Fotoweerstand op eBay:

1 × Magnetische schakelaar Magnetische schakelaar op eBay:

1 × Relais Relais op eBay:

1 × knopknoppen en weerstanden op eBay:

7 × Weerstanden (2x 10kohm, 4x 100ohm, 1x 4,7kohm)

4 × LED's LED's op eBay:

20 × Draden Draden op eBay:

1 × Temperatuursensor DALLAS Temperatuursensor op eBay:

1 × Bewegingssensor (PIR) Bewegingssensor:

1 × EXTRA: Powerbank

Stap 1:

Afbeelding
Afbeelding

Hoi!

Haal alle benodigde benodigdheden (componenten) en laten we beginnen.

Stap 2:

Sluit alle componenten dienovereenkomstig aan op deze rommelige schets. Sorry vanwege de warboel.:(

Stap 3:

Afbeelding
Afbeelding

Installeer PlatformIO IDE, HomeAssistant + Python

Nogmaals, je kunt deze video volgen om meer details te zien over de installatie van HomeAssistant en Python. Bekijk deze video om de PlatformIO-installatie stap voor stap te volgen en te zien hoe u een eenvoudig knipperend LED-programma kunt uploaden.

Houd er rekening mee dat u PlatformIO IDE niet strikt hoeft te gebruiken, maar het zal waarschijnlijk gemakkelijker voor u zijn om te volgen.

Stap 4:

Afbeelding
Afbeelding

Kopieer hier de code naar het main.cpp-bestand. Vervang mqtt_server IP naar IP van uw pc waarop de HomeAssistant is geïnstalleerd. Vervang SSID en wachtwoord door uw gewenste Wi-Fi SSID en wachtwoord. Uploaden naar NodeMCU.

Stap 5:

Afbeelding
Afbeelding

In Windows zoeken (start) schrijf %appdata% en open.homeassistant map. Daar vindt u configuration.yaml. Open het en vervang alle inhoud door deze.

Wees voorzichtig als u iets extra's schrijft, want config is ruimtegevoelig! Het moet binnen zijn regels worden gestructureerd.

Start HomeAssistant op uw pc als deze nog niet is gestart. Voer het IP-adres van die pc in en voeg poort: 8123 toe in de browser. In de rechterbovenhoek vindt u de optie om de gebruikersinterface te configureren. Selecteer dat en opnieuw in de rechterbovenhoek vind je de RAW-configuratie-editor en vervang je de inhoud door deze.

Stap 6:

Afbeelding
Afbeelding

Controleer of alles correct is aangesloten en MQTT werkt zoals het hoort door om de paar seconden gegevens te verzenden en test hoe elke sensor werkt.

Ga op uw smartphone naar de browser en voer het IP-adres van uw HomeAssistant-server in en voeg poort:8123 toe. Sla webpagina op op het startscherm en je hebt met één tik toegang tot je nieuwe domoticasysteem.

Aan het einde moedig ik je aan om dit project uit te breiden om nuttiger te zijn en niet alleen voor educatieve doeleinden. Bedankt voor je deelname aan dit project.:)

Aanbevolen: