Konfiguracja ESP8266 z przekaźnikiem i domoticzem

Schemat:

Potrzebne będzie:

  • ESP8266 (ja posiadam wersję 01S) z zainstalowanym ESP-EASY ( jak zainstalować tutaj: https://www.linuxsystems.ovh/?p=176 ) i został on już wstępnie skonfigurowany.
  • Tranzystor: 2N7000
  • dioda zenera
  • Przekaźnik (ja tutaj użyłem 12V)

Łączymy się z naszym domoticzem. Klikamy Konfiguracja -> Sprzęt

I dodajemy sprzęt:
Nazwa: ESP8266
Typ : Dummy

i klikamy dodaj

Następnie klikamy:
„utwórz wirtualne czujniki”:

Nazywamy to np.: „Oświetlenie sypialnia”, a Typ czujnika ustawiamy „Przełącznik”

Później przechodzimy do Konfiguracja -> Urządzenia i spisujemy numer IDX:

W moim przypadku numer IDX to 6.

Teraz przechodzimy do naszego ESP8266

Z górnego menu wybieramy Devices.

Przy jakimkolwiek tasku naciskamy Edit:

Z listy wybieramy Switch Input – Switch.

Wypełniamy:
Name: jakakolwiek nazwa (np. oswietlenie )
Zaznaczamy Enabled
GPIO wybieramy GPIO2
Zaznaczamy „Send to Controller”
Wpisujemy IDX z naszego domoticza

Na końcu klikamy Submit.

Przechodzimy później do domoticza. Wchodzimy w zakładkę przełączniki:

Wybieramy nasz przełącznik i naciskamy Edycja:

Uzupełniamy te pola:

Wpisując tam odpowiednio:
Włącz akcję:
http://Adres_IP_ESP/control?cmd=GPIO,2,1
Wyłącz akcję:
http://Adres_IP_ESP/control?cmd=GPIO,2,0

I gotowe i już możemy z poziomu domoticza sterować naszym oświetleniem 🙂