Wemos D1 Mini Pro, to moduł Wifi oparty na układzie ESP8266.
Komunikacja odbywa się po sieci Wifi i po wgraniu oprogramowania ESP Easy możemy go wykorzystać w Domoticz.
Moduł wygląda tak.
Koszt to około 16 zł na Aliexpress -> Link
Posiada 9 pinów cyfrowych D0 do D8 oraz jeden pin analogowy A0 oraz piny 5V, 3,3 V i masę GND.
Aby moduł wykorzystać w Domoticz, wgrywamy do niego oprogramowanie ESP Easy.
Strona ESP Easy znajduje się pod tym adresem -> Link
Będzie nam jeszcze potrzebny przewód USB-Micro USB i karta Wifi w komputerze lub telefon z Wifi, aby na początku dodać ESP do naszej domowej sieci Wifi.
Moduł oparty jest na sterowniku CP2104 i jeżeli nie zainstaluje nam automatycznie sterowników, to możemy pobrać je stąd -> Link
Po podłączeniu i zainstalowaniu sterowników instalujemy oprogramowanie ESP Easy, ściągamy oprogramowanie stąd -> Link
Po rozpakowaniu uruchamiamy program FlashESP8266.exe, wybieramy odpowiedni port Com i oprogramowanie ESP_Easy_mega-20180104_normal_ESP8266_4096 i klikamy Flash.
Po zaprogramowaniu odłączamy moduł od komputera i włączamy ponownie, teraz na karcie Wifi powinna pojawić się nowa sieć Wifi o nazwie: ESP_Easy_0, wpisujemy hasło Wifi: configesp
Jeżeli nie mamy karty Wifi w komputerze możemy użyć telefonu, aby wyszukać sieć ESP_Easy_0
Po wpisaniu adresu 192.168.4.1 w przeglądarce wpisujemy hasło w Password naszej domowej sieci Wifi i klikamy Connect.
Po połączeniu zostanie przydzielony nowy adres IP modułu w naszej domowej sieci Wifi.
Wpisujemy ten adres w przeglądarce i ukaże się nam.
Wchodzimy w Controllers, klikamy Edit i wpisujemy adres i port Domoticz.
Zaznaczamy Enabled i klikamy Submit.
W zakładce Devices dodajemy urządzenia jakie będziemy mieli podłączone do ESP.
Ja wykorzystałem czujnik temperatury i wilgotności DHT11.
Podłączamy go jak na schemacie niżej poprzez rezystor podciągający 10k.
Teraz w Domoticz tworzymy wirtualny czujnik Dummy w Konfiguracja -> Sprzęt
Wybieramy Dummy jako typ, wpisujemy nazwę i klikamy Dodaj.
Po dodaniu klikamy Utwórz wirtualne czujniki, jako typ czujnika wybieramy temp+wilg, wpisujemy nazwę i klikamy OK.
Wchodzimy w Konfiguracja -> Urządzenia i sprawdzamy numer Idx.
W konfiguracji ESP w Devices wpisujemy jak niżej, w tym wpisując odczytane Idx i klikamy Submit.
Teraz w zakładce temperatura po kliknięciu Edycja -> Aktualizuj, po chwili powinna wyświetlić się temperatura i wilgotność.