Skip to content

Zásuvka spínaná relé a ovládaná ESP8266-01 cez MQTT

Notifications You must be signed in to change notification settings

petak23/zasuvka

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projekt esp8266-zasuvka

Zásuvka spínaná cez relé pomocou ESP8266 a MQTT pre IoT

Špecifikácia

pre verziu 1.0:

mqtt client name = "ESP8266-zasuvka"

Pre zmenu stavu len ako vstup

topic = "obyvacka/zasuvka/nastav"
message = "on|off|stav"

  • "on" - zapnutie relé,
  • "off" - vypnutie relé,
  • "stav" - zistenie aktuálneho stavu relé,
  • čokoľvek iné je ignorované.

Pre publikovanie aktuálneho stavu len ako výstup

topic = "obyvacka/zasuvka/stav"
message = "on|off"

Odkazy na použité knižnice:

Použitý relé modul:

Schéma modulu:

schéma relé modulu s wifi esp8266

Nosná časť kódu pre spínanie relé:

Michaela Merz

byte relON[] = {0xA0, 0x01, 0x01, 0xA2}; //Hex command to send to serial for open relay
byte relOFF[] = {0xA0, 0x01, 0x00, 0xA1}; //Hex command to send to serial for close relay
Serial.begin(9600);
Serial.write(relON, sizeof(relON)); // turns the relay

This works perfectly on a ESP8266 (Arduino environment).

Odkazy a referencie:

About

Zásuvka spínaná relé a ovládaná ESP8266-01 cez MQTT

Resources

Stars

Watchers

Forks

Packages

No packages published