Inhoudsopgave:
- Stap 1: Benodigde componenten en software
- Stap 2: Vereisten
- Stap 3: Integratie
- Stap 4: Webserver van de Tasmotized NodeMCU 8CH Relay
- Stap 5: Configuratie van het Tasmota Firmware Flashed Device
- Stap 6: Configuratie voor ESP8266 NodeMCU om 8CH relaiskaart te besturen
- Stap 7: Fritzing-schema
- Stap 8: Tasmota-firmware flashen op uw op ESP8266 gebaseerde apparaat?
- Stap 9: Home Assistant-integratie
- Stap 10: Referenties
- Stap 11: Bezoek mijn blog en YouTube-kanaal
![Tasmotized NodeMCU 8CH Sonoff-relais - Ajarnpa Tasmotized NodeMCU 8CH Sonoff-relais - Ajarnpa](https://i.howwhatproduce.com/images/001/image-554-45-j.webp)
Video: Tasmotized NodeMCU 8CH Sonoff-relais - Ajarnpa
![Video: Tasmotized NodeMCU 8CH Sonoff-relais - Ajarnpa Video: Tasmotized NodeMCU 8CH Sonoff-relais - Ajarnpa](https://i.ytimg.com/vi/6CzkeJei5i0/hqdefault.jpg)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
![Tasmotized NodeMCU 8CH Sonoff-relais Tasmotized NodeMCU 8CH Sonoff-relais](https://i.howwhatproduce.com/images/001/image-554-46-j.webp)
Dit is een NodeMCU Tasmota-Sonoff Firmware Flashed 8CH Relay Control Project
Sonoff-Tasmota is een alternatieve firmware voor op ESP8266 gebaseerde apparaten zoals NodeMCU die controle over WiFi van Smart Home (ioT) -systemen mogelijk maakt.
Mijn idee was om een 8CH-relais te laten besturen via wifi met een Tasmota Firmware Flashed (Tasmotized) NodeMCU-bord.
Ik werd geïnspireerd door:
Snelste manier om op ESP8266 gebaseerde Sonoff-apparaten te flashen en configureren met Tasmota of andere firmware - door Vicious Computer op Youtube
Firmware wijzigen op Sonoff-apparaten voor gebruik in domoticaprojecten - door DrZzs op YouTube
Knipperende SONOFF Tasmota-firmware op NodeMCU door Sarath341 op Instructables
www.instructables.com/id/Flashing-SONOFF-T…
Stap 1: Benodigde componenten en software
NodeMCU Development Board
Sonoff Tasmota Firmware
Termite-software (pc)
Geavanceerde IP-scanner (pc)
of Vinger (Android / IOS APP)
Arduino IDE
8CH relaisbord
Dupont vrouwelijk naar vrouwelijk draad
Breadboard
MicroUSB-kabel
Stap 2: Vereisten
Download de Sonoff Tasmota-firmware van Github
Zorg ervoor dat de ESP8266-bibliotheek op uw Arduino IDE is geïnstalleerd.
Als je wilt weten hoe je de ESP8266-bibliotheek correct installeert, bezoek dan deze complete blog van Flashing SONOFF Tasmota Firmware op NodeMCU
Stap 3: Integratie
![Image Image](https://i.howwhatproduce.com/images/001/image-554-48-j.webp)
![](https://i.ytimg.com/vi/M2D5yl1oDy8/hqdefault.jpg)
Tasmotized NodeMCU 8CH Relay kan worden geïntegreerd met verschillende IoT-platforms:
HomeAssistant
Yeti (Domotic-app voor Android en IOS)
MQTT-makelaar
(Configuratievoorbeeld:
(Voorbeeld van gratis beschikbare MQTT Cloud Broker:
Het is ook mogelijk om rechtstreeks toegang te krijgen tot de Tasmotized NodeMCU 8CH Relay via de ingebouwde WEB-server (als AP of met DHCP of statisch IP-adres) met behulp van een webbrowser.
Om toegang te krijgen tot de Tasmotized NodeMCU 8CH Relay vanaf internet, moet u uw router port forwarden om door te verwijzen naar de Tasmotized NodeMCU 8CH Relay-webserver (zie hieronder de webpagina die toegankelijk is via de webbrowser)
Stap 4: Webserver van de Tasmotized NodeMCU 8CH Relay
![Configuratie van het Tasmota Firmware Flashed Device Configuratie van het Tasmota Firmware Flashed Device](https://i.howwhatproduce.com/images/001/image-554-49-j.webp)
Dit is de webserverpagina die toegankelijk is via uw favoriete webbrowser voor directe toegang tot de Tasmotized NodeMCU 8CH Relay en het onafhankelijk besturen van de 8-relay.
Vanaf deze pagina is het ook mogelijk om het Tasmotized-apparaat te configureren, een firmware-upgrade uit te voeren en opdrachten via de console naar het apparaat te sturen.
Zie ook:
Initiële configuratie Tasmota Firmware:
Configureer Sonoff Tasmota Firmware:
Integratie van SONOFF met MQTT: voor het programma:
Stap 5: Configuratie van het Tasmota Firmware Flashed Device
Standaard bevindt het Tasmota Firmware-geflashte apparaat zich in Sonoff Basic.
U moet dit dus wijzigen in 'Generiek' in het menu 'Configuratie'.
Klik op 'Configuratie' en kies daarbinnen 'Module configureren'.
Stap 6: Configuratie voor ESP8266 NodeMCU om 8CH relaiskaart te besturen
![Configuratie voor ESP8266 NodeMCU om 8CH relaiskaart te besturen Configuratie voor ESP8266 NodeMCU om 8CH relaiskaart te besturen](https://i.howwhatproduce.com/images/001/image-554-50-j.webp)
Selecteer het bord als Generiek en Opslaan.
Het apparaat zal opnieuw opstarten.
Deze optie is voor alle ESP8266-kaarten.
Als u nu op de configuratie klikt, kunt u meer GPIO-opties zien.
Hiermee kunt u de GPIO-functies selecteren.
Afhankelijk van de GPIO-instelling verschijnt de optie op de startpagina, zoals DHT, Relay, Switch en nog veel meer.
In dit project heb ik gebruikt:
GIO0 als Relay8 (pin D3 van de NodeMCU) - Verbonden met de relaispin 8 van de 8CH Relay Board
GPIO2 als Relay7 (pin D4 van de NodeMCU) - Verbonden met de relaispin 7 van de 8CH Relay Board
GPIO4 als Relay6 (pin D2 van de NodeMCU) - Verbonden met de relaispin 6 van de 8CH Relay Board
GPIO5 als Realy5 (pin D1 van de NodeMCU) - Verbonden met relaispin 5 van de 8CH-relaiskaart
GPIO12 als Relay2 (pin D6 van de NodeMCU) - Verbonden met relaispin 2 van de 8CH Relay Board
GPIO13 als Relay4 (pin D7 van de NodeMCU) - Verbonden met de relaispin 4 van de 8CH Relay Board
GPIO14 als Relay3 (pin D5 van de NodeMCU) - Verbonden met de relaispin 3 van de 8CH Relay Board
GPIO15 als Relay2 (pin D8 van de NodeMCU) - Verbonden met de relaispin 2 van de 8CH Relay Board
GPIO16 als Relay16 (pin D0 van de NodeMCU) - Verbonden met relaispin 1 van de 8CH-relaiskaart
Stap 7: Fritzing-schema
![Fritzing-schema Fritzing-schema](https://i.howwhatproduce.com/images/001/image-554-51-j.webp)
Fritzing-schema voor de verbinding tussen de NodeMCU en het 8CH-relaisbord.
Opmerking: VCC is 5V DC
Stap 8: Tasmota-firmware flashen op uw op ESP8266 gebaseerde apparaat?
Als je je ESP8266-apparaat wilt flashen met de Arduino IDE, gebruik dan de sonoff-firmwarebroncode van GitHub:
Een andere manier om uw ESP8266-apparaat te flashen, is door de sonoff.bin te gebruiken met ESPTool (https://github.com/arendst/Sonoff-Tasmota/wiki/Esptool) met behulp van de Python-opdrachtregel of Platformio IDE.
Hier kunt u zowel sonoff.bin als sonoff broncode firmware downloaden
Stap 9: Home Assistant-integratie
![Home Assistant-integratie Home Assistant-integratie](https://i.howwhatproduce.com/images/001/image-554-52-j.webp)
![Home Assistant-integratie Home Assistant-integratie](https://i.howwhatproduce.com/images/001/image-554-53-j.webp)
Hoe u uw Tasmotized NodeMCU 8CH-relais kunt integreren met Home Assistant
Vereisten:
1. Stel de ingebouwde Home Assistant MQTT-makelaar in (of een alternatieve MQTT-makelaar)
2. Configureer de Tasmotized NodeMCU met MQTT-parameters van uw broker zoals Host (IP-adres), Port (1883 meestal), Client, User en Password van uw MQTT-broker.
Dit is mijn configuratie.yaml-sectie om de Tasmotized NodeMCU 8CH-relais (als lichten) in mijn Home-assistentpaneel te integreren:
#Tasmota_Sonoff_8CH_Relaislicht:
- alias: Tasmota_Sonoff_NodeMCU_8CH
platform: mqtt
naam: "CH1"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER1"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER1"
qos: 0
payload_on: "AAN"
payload_off: "UIT"
payload_available: "Online"
payload_not_available: "Offline"
behouden: false
- alias: Tasmota_Sonoff_NodeMCU_8CH
platform: mqtt
naam: "CH2"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER2"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER2"
qos: 0
payload_on: "AAN"
payload_off: "UIT"
payload_available: "Online"
payload_not_available: "Offline"
behouden: false
- alias: Tasmota_Sonoff_NodeMCU_8CH
platform: mqtt
naam: "CH3"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER3"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER3"
qos: 0
payload_on: "AAN"
payload_off: "UIT"
payload_available: "Online"
payload_not_available: "Offline"
behouden: false
- alias: Tasmota_Sonoff_NodeMCU_8CH
platform: mqtt
naam: "CH4"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER4"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER4"
qos: 0
payload_on: "AAN"
payload_off: "UIT"
payload_available: "Online"
payload_not_available: "Offline"
behouden: false
- alias: Tasmota_Sonoff_NodeMCU_8CH
platform: mqtt
naam: "CH5"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER5"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER5"
qos: 0
payload_on: "AAN"
payload_off: "UIT"
payload_available: "Online"
payload_not_available: "Offline"
behouden: false
- alias: Tasmota_Sonoff_NodeMCU_8CH
platform: mqtt
naam: "CH6"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER6"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER6"
qos: 0
payload_on: "AAN"
payload_off: "UIT"
payload_available: "Online"
payload_not_available: "Offline"
behouden: false
- alias: Tasmota_Sonoff_NodeMCU_8CH
platform: mqtt
naam: "CH7"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER7"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER7"
qos: 0
payload_on: "AAN"
payload_off: "UIT"
payload_available: "Online"
payload_not_available: "Offline"
behouden: false
- alias: Tasmota_Sonoff_NodeMCU_8CH
platform: mqtt
naam: "CH8"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER8"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER8"
qos: 0
payload_on: "AAN"
payload_off: "UIT"
payload_available: "Online"
payload_not_available: "Offline"
behouden: false
Stap 10: Referenties
Sonoff-Tasmota Firmware Wiki:
Sonoff-Tasmota-firmware:
Knipperende SONOFF-firmware op NodeMCU:
Stap 11: Bezoek mijn blog en YouTube-kanaal
MGS DIY
Aanbevolen:
Sonoff Wall Switch-add-ons: 4 stappen
![Sonoff Wall Switch-add-ons: 4 stappen Sonoff Wall Switch-add-ons: 4 stappen](https://i.howwhatproduce.com/images/008/image-22056-j.webp)
Sonoff Wall Switch-add-ons: Als u Sonoff T1-wandschakelaars gebruikt, bent u gestopt met het gebruik van cloudgebaseerde servers voor domotica en wilt u meer functionaliteit uit de aan de wand gemonteerde lichtschakelaar halen. Dit instructable laat je zien hoe je een temperatuurvoel
Een Sonoff-apparaat hacken: 5 stappen
![Een Sonoff-apparaat hacken: 5 stappen Een Sonoff-apparaat hacken: 5 stappen](https://i.howwhatproduce.com/images/010/image-29176-j.webp)
Hoe een Sonoff-apparaat te hacken: Prakhar Agrawal Junior Researcher (IoT Exploits) VEILIGE HARDWAREINLEIDINGIn dit bericht zullen we bespreken hoe u een aangepaste firmware op het Sonoff-apparaat kunt laden en het kunt bedienen met behulp van het IP-adres.BENADERING We zullen de uart-pinnen gebruiken op de
Sonoff T1 US - Zelfstudie COMPLETO: 15 stappen
![Sonoff T1 US - Zelfstudie COMPLETO: 15 stappen Sonoff T1 US - Zelfstudie COMPLETO: 15 stappen](https://i.howwhatproduce.com/images/001/image-774-24-j.webp)
Sonoff T1 US - Tutorial COMPLETO: O Sonoff is een produtos projetados para automação residencial en predial. Os-onderbrekers Sonoff T1 US met een spanning van 90 - 250v AC, gelijk aan 2A door saída, mogelijk WI-FI integrado de 2.4GHz, conta ainda com
Hoe MQTT te gebruiken met de Raspberry Pi en ESP8266/sonoff: 4 stappen
![Hoe MQTT te gebruiken met de Raspberry Pi en ESP8266/sonoff: 4 stappen Hoe MQTT te gebruiken met de Raspberry Pi en ESP8266/sonoff: 4 stappen](https://i.howwhatproduce.com/images/002/image-5730-21-j.webp)
Hoe MQTT te gebruiken met de Raspberry Pi en ESP8266/sonoff: Hallo allemaal! Vandaag laat ik u zien hoe u een op Raspberry Pi en ESP8266 gebaseerde sonoff wifi-relaisschakelaar configureert om uw huishoudelijke apparaten overal ter wereld te bedienen. van deze instructable, als je mijn instructies zorgvuldig hebt gevolgd
Maak uw huis slim met Sonoff en schakelaar: 3 stappen
![Maak uw huis slim met Sonoff en schakelaar: 3 stappen Maak uw huis slim met Sonoff en schakelaar: 3 stappen](https://i.howwhatproduce.com/images/002/image-5712-27-j.webp)
Maak uw huis slim met Sonoff en schakelaar: maak uw huis slim met Sonoff en schakelaar