H801 Domoticz Tasmota

 

Witajcie w tym wpisie pokażę wam jak krok po kroku podłączyć sterownik H801 do sterowania oświetleniem Led do Domoticza.

Rozkręcamy sterownik i lutujemy Piny

Schemat podłączenia do programatora Usb do TTL UART

Zworka na pinach j3

3,3V do 3,3V

GND do GND

TX do TX

RX do RX

Wgrywamy Tasmote

Pobieramy Sonoff-PL z https://github.com/arendst/Sonoff-Tasmota/releases

Ja użyłem do wgrywania  esptool.exe z EspEasy

Tworzymy pliczek Flesh.cmd w którym zamieszczamy poniższy kod

Zmieniacie tylko port Com na taki do którego przypisał wam się w urządzeniach programator

@echo off

esptool.exe -vv -cd nodemcu -cb 115200 -cp com12 -ca 0x00000 -cf sonoff-PL.bin

pause

 

Po wgraniu Tasmoty odłączamy zworkę i programator podłączem zasilacz 12v

Łączymy się z domyślną siecią Sonoff-xxx wchodzimy przez przeglądarkę na IP 192.168.4.1 wpisujemy dane swojej sieci.

Sterownik się zrestartuje i łączymy się z nim już po IP takim jakie przypisze nasz router.

Otwieramy Konfiguracja – Konfiguruj moduł i wybieramy 20 H801 – Zapisz

Teraz przechodzimy do naszego serwera z Domoticzem w moim przypadku RPI3 z systemem Rasbian Stretch.

Łączymy się np. przez putty i wykonujemy następujące komendy

sudo apt-get update

sudo apt-get upgrade

Instalujemy Mosquitto

sudo apt-get install mosquitto mosquitto-clients

Tworzymy użytkownika z hasłem

sudo mosquitto_passwd -c /etc/mosquitto/passwd Twoja_nazwa

następnie przechodzimy do folderu Domoticza z pluginami

cd domoticz/plugins

Instalujemy plugin do obsługi sterownika H801

git clone https://github.com/stas-demydiuk/domoticz-h801-tasmota-plugin.git h801-tasmota-plugin

Restrat domoticza

sudo service domoticz.sh restart

Przechodzimy do domoticza :

Konfiguracja – Sprzęt i dodajemy MQTT Client Gateway with LAN interface

IP podajemy takie jakie ma nasz serwer na którym zainstalowaliśmy Mosquitto

Podajemy również wcześniej założonego użytkownika i hasło

 

Wracamy do Sterownika H801 i konfigurujemy MQTT

Konfiguracja – Konfiguracja MQTT

wypełniamy pola jak na załączonym obrazu

Przechodzimy do

Konfiguracja – Konfiguracja inne i sprawdzamy czy MQTT jest włączone :

 

Wracamy ponownie do Domoticza

Konfiguracja – Sprzęt i dodajemy plugin który wcześniej zainstalowaliśmy

H801 LED WiFi Controller with Tasmota firmware

Podajemy adres serwera MQTT port 1883

Device Topic jak nie zmienialiśmy to Sonoff

Device Type w zależności iloma światłami będziemy sterować RGB RGBW RGBWW lub 5 osobnych

klikamy dodaj

przechodzimy do Konfiguracja – Urządzenia

I tu powinien nam się pokazać nowy przełącznik który dodajemy Zieloną strzałką do Panelu Domoticza

Koniec

Efekt końcowy :

15 odpowiedzi do “H801 Domoticz Tasmota”

  1. Dzięki! wszystko działa, niestety na telefonie przez aplikację Domoticz lite nie mogę ustawić koloru białego, mam led RGBW, przez przeglądarkę wszystko ok.

    1. Faktycznie właśnie przetestowałem ale to już chyba bardziej wina aplikacji na androida. Można to obejść dodając scenę/grupę na włączenie i wyłączenie białego koloru. Pozdrawiam

      1. Dzięki, teraz jest prawie tak jak powinno 😉
        Kolejnne pytanie, czy jest jakaś możliwość dodać w tasmocie jeszcze jedno urządzenie, np czujnik ds18b20, tak jak można zrobić to w espeasy? Niestety na espeasy nie znalazłem żadnego konkretnego tutoriala.

  2. Zainstalowałem plugin, skonfigurowałem MQTT. I jak wchodzę do domoticza to nie mogę dodać pluginu, który wcześniej zainstalowałem (H801 LED WiFi Controller with Tasmota firmware). Czego to może być wina?
    A i zauważyłem literówkę suda apt-get upgrade.

    1. sprawdź czy w folderze plugins stworzył się folder h801, jak na pewno robiłeś restart domoticza to może trzeba temu folderowi dać jakieś uprawnienia sudo chmod 777 h801. Spróbuj

      1. Folder się znajduje, próbowałem nadać uprawnienia i resetować ale bez rezultatów. Ale rozumiem, że po samej instalacji powinien być widoczny w Konfiguracja-Sprzęt-Typ ?

          1. Zainstalowałem jeszcze raz domoticza według twojego poradnika i zadziało.
            Może dlatego, że nie miałem tego zainstalowanego:
            sudo apt-get install -y python3-dev
            sudo apt-get install libglib2.0-dev
            sudo apt-get install python3-pip

    1. hej jest tam jeden wolny pin GPIO 0 możesz go ustawić na przycisk ale nie wiem jak to się zachowa. Już chyba lepiej dodać przycisk osobno w domoticzu np. do RPI3 i ustawić zdarzenie.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

This site uses Akismet to reduce spam. Learn how your comment data is processed.