dzień dobry
Do ESP8266 podłączyłem podłączyłem termometr do D0.W zakładce Device jest pokazywana aktualna temperatura.
Domoticza mam postawionego na malinie
jak wpiszę 192.168.2.32:8080 w przeglądarkę to zaluguję sie do Domoticza.
Otwieram sprzęt :Dummy (Does nothing, use for virtual switches only) Utwórz wirtualne czujniki mam czujnik i okazuje 0
W zakładce Controllers wybrałem Domoticz HTTP wpisałem adres 192.168.2.32:8080
Hasło w Domotuczu domyślne admin domoticz
podawałem i też zostawiałem puste
Numer IDX podałem w ESP jaki nadał Domoticz
Pomimo tych zabiegów ESP nie wysyła do Domoticza
W ESP Tools - LOG :
Jaki firmware wgrałeś? NodeMCU, tak jak w istrukcji z dokumentacji Domoticza?
https://www.domoticz.com/wiki/ESP8266_WiFi_module
128828216: HTTP : C001 192.168.2.32:8080 GET... failed HTTP code: 401
Błąd 401 znaczy tyle co "Unauthorized". Czyli ESP dobiło się do Domoticza, ale ten nie chce wpuścić. Sprawdź ustawienia w zakładce security czy sieć WiFi jest na liście sieci autoryzowanych do logowania (to dotyczy też dostępu przez API). Jako, że korzystasz z API to też zaznacz "Allow plain HTTP" i użyj w ESP portu zdalnego dostępu takiego samego jak w tych ustawieniach. Jak to nie pomoże to jeszcze są ustawieina na poziomi samego systemu operacyjnego (czy jest otwarty port).
Dziękuję serdecznie ,
dodałem adresy modułów ESP , zaznaczyłem API i działa !!!!
To dopiero początek mojej drogi z Domoticzem .
Pozdrawiam wszystkich
dodałem adresy modułów ESP , zaznaczyłem API i działa !!!!
Twoja radość jest nieoceniona, ale czy wystrczy miejsca na dopisywanie kolejnych adresów ? Nie lepiej dodać zakres całej swojej sieci LAN ? Gdy korzystałem z Domoticza i nie używałem mqtt, to zapis w sieciach zaufanych dotyczył całego zakresu LAN.
W Twoim przypadku wystarczy
127.0.0.*;192.168.2.*