Indholdsfortegnelse:
- Trin 1: Komponenter og software påkrævet
- Trin 2: Forudsætninger
- Trin 3: Integration
- Trin 4: Webserver til Tasmotized NodeMCU 8CH -relæet
- Trin 5: Konfiguration af Tasmota Firmware Flashed Device
- Trin 6: Konfiguration af ESP8266 NodeMCU til styring af 8CH relækort
- Trin 7: Fritzing -ordning
- Trin 8: Sådan flashes Tasmota -firmware på din ESP8266 -baserede enhed
- Trin 9: Integration af hjemmeassistent
- Trin 10: Referencer
- Trin 11: Besøg Min blog og Youtube -kanal
Video: Tasmotiseret knudeMCU 8CH Sonoff -relæ: 11 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Dette er et NodeMCU Tasmota-Sonoff Firmware Flashed 8CH Relay Control Project
Sonoff-Tasmota er en alternativ firmware til ESP8266-baserede enheder som NodeMCU, der tillader kontrol over WiFi af Smart Home (ioT) -systemer.
Min idé var at få et 8CH -relæer styret over WiFi med et Tasmota Firmware Flashed (Tasmotized) NodeMCU -kort.
Jeg blev inspireret af:
Hurtigste måde at blinke og konfigurere ESP8266 -baserede Sonoff -enheder med Tasmota eller anden firmware - af Vicious Computer på Youtube
Sådan ændres firmware på Sonoff -enheder til brug i hjemmeautomatiseringsprojekter - af DrZzs på Youtube
Blinkende SONOFF Tasmota Firmware på NodeMCU Af Sarath341 på Instructables
www.instructables.com/id/Flashing-SONOFF-T…
Trin 1: Komponenter og software påkrævet
NodeMCU Development Board
Sonoff Tasmota Firmware
Termitesoftware (pc)
Avanceret IP-scanner (pc)
eller Finger (Android/IOS APP)
Arduino IDE
8CH Relays Board
Dupont hun til hun ledning
Breadboard
MicroUSB-kabel
Trin 2: Forudsætninger
Download Sonoff Tasmota-firmwaren fra Github
Sørg for, at du har ESP8266 -biblioteket installeret på din Arduino IDE.
Hvis du vil vide, hvordan du installerer ESP8266-biblioteket korrekt, skal du besøge denne komplette blog med Flashing SONOFF Tasmota Firmware på NodeMCU
Trin 3: Integration
Tasmotiseret NodeMCU 8CH -relæ kan integreres med forskellige IoT -platforme:
HomeAssistant
Yeti (Domotic App til Android og IOS)
MQTT Broker
(Eksempel på konfiguration:
(Eksempel på gratis tilgængelig MQTT Cloud Broker:
Det er også muligt at få direkte adgang til Tasmotized NodeMCU 8CH -relæet via dens integrerede WEB -server (enten som AP eller med DHCP eller statisk IP -adresse) ved hjælp af en webbrowser.
For at få adgang til Tasmotized NodeMCU 8CH -relæet fra Internettet skal du videresende din router til at omdirigere til Tasmotized NodeMCU 8CH Relay -webserveren (se nedenfor websiden, der er tilgængelig via webbrowseren)
Trin 4: Webserver til Tasmotized NodeMCU 8CH -relæet
Dette er webserversiden, der er tilgængelig via din foretrukne webbrowser for direkte adgang til Tasmotized NodeMCU 8CH -relæet og kommandere 8 -relæet uafhængigt.
Fra denne side er det også muligt at konfigurere Tasmotized -enheden, udføre en firmwareopgradering og sende kommandoer via konsollen til enheden.
Se også:
Initial konfiguration Tasmota Firmware:
Konfigurer Sonoff Tasmota Firmware:
Integrazione SONOFF con MQTT: esempi di programmezione:
Trin 5: Konfiguration af Tasmota Firmware Flashed Device
Som standard er Tasmota Firmware -fashed -enhed i Sonoff Basic.
Så du skal ændre det til 'Generisk' i menuen 'Konfiguration'.
Klik på 'Konfiguration', og vælg 'Konfigurer modul' i det.
Trin 6: Konfiguration af ESP8266 NodeMCU til styring af 8CH relækort
Vælg tavlen som Generisk og Gem.
Enheden genstarter.
Denne mulighed er for alle ESP8266 -kort.
Hvis du nu klikker på konfigurationen, kan du se flere GPIO -muligheder.
Ved hjælp af det kan du vælge GPIO -funktioner.
Afhængigt af GPIO -indstillingen vises indstillingen på hjemmesiden som DHT, Relay, Switch og mange flere.
I dette projekt brugte jeg:
GIO0 som relæ8 (pin D3 på NodeMCU) - Tilsluttet relæstiften 8 på 8CH -relækortet
GPIO2 som relæ7 (pin D4 på NodeMCU) - Tilsluttet relæstiften 7 på 8CH -relækortet
GPIO4 som relæ6 (pin D2 på NodeMCU) - Tilsluttet relæstiften 6 på 8CH -relækortet
GPIO5 som Realy5 (pin D1 på NodeMCU) - Tilsluttet relæstiften 5 på 8CH Relay Board
GPIO12 som relæ2 (pin D6 på NodeMCU) - Tilsluttet relæstift 2 på 8CH relækort
GPIO13 som relæ4 (pin D7 på NodeMCU) - Tilsluttet relæstiften 4 på 8CH -relækortet
GPIO14 som relæ3 (pin D5 på NodeMCU) - Tilsluttet relæstiften 3 på 8CH -relækortet
GPIO15 som relæ2 (pin D8 på NodeMCU) - Tilsluttet relæstift 2 på 8CH relækort
GPIO16 som relæ16 (pin D0 på NodeMCU) - Tilsluttet relæstiften 1 på 8CH -relækortet
Trin 7: Fritzing -ordning
Fritzing Scheme til forbindelsen mellem NodeMCU og 8CH Relay Board.
Bemærk: VCC er 5V DC
Trin 8: Sådan flashes Tasmota -firmware på din ESP8266 -baserede enhed
Hvis du vil blinke din ESP8266-enhed med Arduino IDE, skal du bruge sonoff-firmware kildekoden fra GitHub:
En anden måde at blinke din ESP8266-enhed er ved at bruge sonoff.bin med ESPTool (https://github.com/arendst/Sonoff-Tasmota/wiki/Esptool) ved hjælp af Python-kommandolinje eller Platformio IDE.
Her kan du downloade både sonoff.bin eller sonoff kildekode firmware
Trin 9: Integration af hjemmeassistent
Sådan integreres dit Tasmotized NodeMCU 8CH -relæ med Home Assistant
Forudsætninger:
1. Konfigurer den integrerede Home Assistant MQTT -mægler (eller en alternativ MQTT -mægler)
2. Konfigurer Tasmotized NodeMCU med MQTT -parametre for din mægler, f.eks. Vært (IP -adresse), port (normalt 1883), klient, bruger og adgangskode for din MQTT -mægler.
Dette er min konfiguration. Yaml -sektion for at integrere Tasmotized NodeMCU 8CH -relæerne (som lys) i mit Home Assistant Panel:
#Tasmota_Sonoff_8CH_Relælys:
- alias: Tasmota_Sonoff_NodeMCU_8CH
platform: mqtt
navn: "CH1"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER1"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER1"
qos: 0
payload_on: "TIL"
payload_off: "OFF"
payload_available: "Online"
payload_not_available: "Offline"
beholde: falsk
- alias: Tasmota_Sonoff_NodeMCU_8CH
platform: mqtt
navn: "CH2"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER2"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER2"
qos: 0
payload_on: "TIL"
payload_off: "OFF"
payload_available: "Online"
payload_not_available: "Offline"
beholde: falsk
- alias: Tasmota_Sonoff_NodeMCU_8CH
platform: mqtt
navn: "CH3"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER3"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER3"
qos: 0
payload_on: "TIL"
payload_off: "OFF"
payload_available: "Online"
payload_not_available: "Offline"
beholde: falsk
- alias: Tasmota_Sonoff_NodeMCU_8CH
platform: mqtt
navn: "CH4"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER4"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER4"
qos: 0
payload_on: "TIL"
payload_off: "OFF"
payload_available: "Online"
payload_not_available: "Offline"
beholde: falsk
- alias: Tasmota_Sonoff_NodeMCU_8CH
platform: mqtt
navn: "CH5"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER5"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER5"
qos: 0
payload_on: "TIL"
payload_off: "OFF"
payload_available: "Online"
payload_not_available: "Offline"
beholde: falsk
- alias: Tasmota_Sonoff_NodeMCU_8CH
platform: mqtt
navn: "CH6"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER6"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER6"
qos: 0
payload_on: "TIL"
payload_off: "OFF"
payload_available: "Online"
payload_not_available: "Offline"
beholde: falsk
- alias: Tasmota_Sonoff_NodeMCU_8CH
platform: mqtt
navn: "CH7"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER7"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER7"
qos: 0
payload_on: "TIL"
payload_off: "OFF"
payload_available: "Online"
payload_not_available: "Offline"
beholde: falsk
- alias: Tasmota_Sonoff_NodeMCU_8CH
platform: mqtt
navn: "CH8"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER8"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER8"
qos: 0
payload_on: "TIL"
payload_off: "OFF"
payload_available: "Online"
payload_not_available: "Offline"
beholde: falsk
Trin 10: Referencer
Sonoff-Tasmota Firmware Wiki:
Sonoff-Tasmota Firmware:
Blinkende SONOFF-firmware på NodeMCU:
Trin 11: Besøg Min blog og Youtube -kanal
MGS DIY
Anbefalede:
Lav en DIY Sonoff Smart Switch Brug Android App: 11 trin
Lav en DIY Sonoff Smart Switch Brug Android App: Hvad er Sonoff? Sonoff er en smart switch enhedslinje til Smart Home udviklet af ITEAD. En af de mest fleksible og billige enheder fra denne linje er Sonoff Basic og Sonoff mini. Disse er Wi-Fi-aktiverede switche baseret på en fantastisk chip, ESP8266/E
SONOFF Dual Tutorial: Fjernbetjening af dine elektriske apparater ved hjælp af MQTT og Ubidots: 4 trin
SONOFF Dual Tutorial: Fjernbetjening af dine elektriske apparater eksternt ved hjælp af MQTT og Ubidots: Dette $ 9 Wi-Fi-relæ kan styre to apparater på samme tid. Lær, hvordan du slutter det til Ubidots og frigør dets fulde potentiale! I denne vejledning lærer du, hvordan du styrer et par 110V-apparater via Wi-Fi for $ 9 ved hjælp af Iteads SONOFF Dual
Sådan konverteres 8Ch PWM til pulspositionsmodulation: 4 trin
Sådan konverteres 8Ch PWM til pulspositionsmodulation: Vi vil gennemgå 2 udgangssignalformater for radiomodtagere til radiostyrede modeller (eller RC-modeller). Den traditionelle og mest almindelige type modtagersignal er PWM, og normalt kræver PWM kun en ledning pr. Kanal. PPM -signalering bliver nu stærkere
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
Sonoff Basic & Sonoff RF - Tutorial COMPLETO: 16 trin
Sonoff Basic & Sonoff RF - Tutorial COMPLETO: O Sonoff é uma linha de produtos projetados para automação residencial e predial. O Sonoff Basic og RF podem ser alimentado with tensoo de 90 a 250v AC, suaida and a relé suporta corrente at até 10A, possuí um WI-FI integration on 2.4GHz, o Sonoff RF con