Powiadomienia
Wyczyść wszystko
Domoticz
53
Wpisów
5
Użytkownicy
1
Reactions
2,817
Wyświetleń
Ten plugin działa w oparciu o MQTT (mosquitto) ma być uruchomiony plugin MQTT Auto Discovery Client Gateway with LAN interface, mosquitto zainstalowane w sieci i skonfigurowane. Dane wpisane w termostacie, take control wyłączone (włącza kontrolę przez http). Na zrzucie widzę MQTT więc chyba masz zainstalowane.
MQTT Autodiscovery może zrobić trochę bałaganu...
Jeśli przy instalacji nie usunąłeś starego pluginu, usuń wszystko (katalog pluginu) i wgraj jeszcze raz.
W katalogu ma być: katalogi .git, pycache (po uruchomieniu) i pliki jak na stronie github.
Dane do tego okienka powinny się same uzupełnić, są w pluginie w liniach 48-50.
Dodane : 07/03/2023 5:00 pm
Autor tematu
Mosquitto zainstalowany i działa z innymi urządzeniami, plugin MQTT Auto Discovery Client Gateway with LAN interface tak samo. W configu termostatu wpisane dane do mosquitto, take control wyłączone. Wywaliłem stary plugin, zainstalowałem wszystko jeszcze raz, dane w okienku P I D faktycznie wskoczyły same, wpisałem całą listę idx urządzeń. W katalogu pluginu mam następujące katalogi:
Otrzymuję z kotła takie informacje jak obecność płomienia, temperatury wody, poziom modulacji palnika itp. z czego wnioskuję, że połączenie na linii Domoticz kocioł, za pośrednictwem MQTT działa. W dalszym jednak ciągu nie mam odczytów temperatury z czujnika wewnętrznego i zewnętrznego. Dalej również nie mogę sterować kotłem przez Domoticza, mogę jedynie przez panel ESP.
Wszystkie wartości z poniższego screena są przesyłane do Domoticza, łącznie z nieprawdziwymi temperaturami
W Domoticzu powtarzają mi się takie logi, błędów nie ma
Dodane : 07/03/2023 6:17 pm
Nie aktualizuj Domoticza do najnowszej wersji, nie działają w nim czujniki temperatury zewnętrznej i wewnętrznej. To może być problem z nowymi ustawieniami bezpieczeństwa, ale nie przetestowałem tego jeszcze.
Domoticza już zaktualizowałem i z kwestiami bezpieczeństwa doszedłem już do ładu, chociaż akurat z czujnikami temperatury nie miałem żadnego problemu.
Jak wynika z poprzedniego posta, Ty przetestowałeś i niestety... 🙄, jeśli masz możliwość cofnąć wersję to będzie działać, u mnie działa.
Ale u mnie w logu były błędy informujące o problemie z czujnikami temp. zewn. i wewnętrznej (domoticz 2023.1), a jak rozumiem u Ciebie niema ?
Czy masz zainstalowany python3-requests ? Generalnie masz zainstalowane zależności python ?
Możesz załączyć większy log po restarcie domoticza, który zawiera więcej informacji (plik txt).
Dodane : 07/03/2023 6:58 pm
@maciek90 nie mam takich urządzeń, ale czy na pewno czujniki temp masz jako samodzielne temperatury ? Skoro plugin zaciąga dane z pieca to znaczy działa , wartość -127 dla temp wew wskazuje na błąd danych , może to jakiś czujnik z wilgotnością. Plugin czeka na IDX samej temperatury
Dodane : 07/03/2023 7:14 pm
Ten zrzut z temp. - 127 jest mylący, z wcześniejszych wpisów wynika że on nie ma podłączonego DS18... do termostatu (ESP) stąd ta wartość. Jak DS... nie jest podłączony to są takie wskazania.
Użył innych czujników z domoticza, mam nadzieje że doczytał że nie wspólnych - podwójnych, bo to napisałem wyżej.
Rozpisz mi jeszcze całymi nazwami urządzeń, które idx wpisałeś.
Dodane : 07/03/2023 7:26 pm
Autor tematu
Oba czujniki to DS18B20, podłączone do ESP z softem ESPEasy i na 100% wpisałem właściwe IDX. Co do pythona to zainstalowane mam coś takiego. Czy o to Tobie chodziło?
Nie mam żadnych błędów w logach, poniżej logi z kilku minut po restarcie tak jak prosiłeś
Użył innych czujników z domoticza, mam nadzieje że doczytał że nie wspólnych - podwójnych, bo to napisałem wyżej.
Zgadza się
Rozpisz mi jeszcze całymi nazwami urządzeń, które idx wpisałeś.
tzn. napisać Tobie IDX i pod jaką nazwą mam zapisane to urządzenie w Domoticzu?
Dodane : 07/03/2023 7:37 pm
Z logu wynika że nie ma odczytu tepm. zewn. i wewn. (nie pojawia się w logu).
Czy masz urządzenia Outside_Temperature i Thermostat_Temperature ? Czy są na czerwono ?
Dodane : 07/03/2023 8:12 pm
Autor tematu
Mam i są na czerwono jak widać na załączonym obrazku
Dodane : 07/03/2023 8:17 pm
Czy możesz podstawić idx urządzenia (odczyt temp.) z Tasmoty, albo podłączyć DS18... do ESP (termostatu) z innego urządzenia do testu ?
Oczywiście zrób restart domoticza.
Czy to ESPeasy podaje odczyty po MQTT ? Choć to chyba nie powinno mieć znaczenia...
Zaktualizować ESPeasy...
Dodane : 07/03/2023 8:27 pm
Autor tematu
Teraz tak spojrzałem dokładniej i czujniki które mam obecnie wpisane w plugin jednak są podłączone do dwóch różnych ESP. Próbowałem już z każdym możliwym DS którego mam w Domoticzu i ciągle to samo
ESPEasy wysyła po MQTT, zaktualizowane do najnowszej dostępnej, stabilnej wersji
O podłączeniu DS do termostatu też myślałem, właśnie jestem na etapie poszukiwania jakiegoś wolnego czujnika
EDIT: DS podłączony bezpośrednio do termostatu pod GPIO 2 czyli D4 i dalej sytuacja jak na obrazku
Dodane : 07/03/2023 8:36 pm
Data wire is connected to 14 pin on the OpenTherm Shield (Temperature sensor)
Nie, w config jest jak wyżej, czyli D5. Czyli, zmień w panelu (14) i podłącz jak podałem.
Zmieniałeś config.h ? Piny OT też są na odwrót...
Dodane : 07/03/2023 9:26 pm
Autor tematu
Ruszyło
W Domoticzu też
Dodane : 07/03/2023 9:34 pm
Czyli termostat działa ? Boiler_setpoint wylicza temp. ?
Włącz Przełącznik > FirePlace/Wheater Dependent
Wniosek: problem jest z czujnikiem temp. wewnętrznej, musi być osobny?
Dodane : 07/03/2023 9:41 pm
Autor tematu
Tak jest, działa teraz sterowanie z Domoticza. Włączyłem FirePlace/Wheater Dependent i Program dałem na Heating. W tym momencie kocioł ruszył. Zmieniając ustawienie krzywej grzania zmienia mi się wyliczona temperatura Boiler_setpoint. Tak to właśnie powinno działać jak rozumiem? Pozostaje jeszcze kwestia nieszczęsnej temperatury zewnętrznej bo w tym momencie kocioł widzi jakby za oknem było ciągle 0 st. (co akurat dzisiaj u mnie jest bliskie prawdy 😊). Tak więc problem jest nie tylko z czujnikiem temp. wewnętrznej, ale zewnętrznej również.
Dodane : 07/03/2023 9:56 pm
Temp. zewnętrzna nie jest na czerwono, ale też nie jest prawidłowa ?
Dodane : 07/03/2023 10:16 pm
Autor tematu
Jest dalej na czerwono i wskazuje 0 st., nic się nie zmieniło.
Tzn. w zasadzie się zmieniło bo wpadłem na chyba głupi pomysł, żeby w ESPEasy ustawić wysyłanie temperatury z jakiegoś mojego DS na IDX właśnie tego czujnika temp. zewnętrznej. W Domoticzu czujnik się odświeżał, ale w GetSensors dalej wisiało i wisi 0 st. także ten pomysł odpada i dalej jestem w punkcie wyjścia czyli brak odczytu temp. zewnętrznej
Dodane : 07/03/2023 10:24 pm
Nie patrz na GetSensors, on podaje dane tylko z ESP, a że nie ma czujnika to jest 0.
Dodane : 07/03/2023 10:31 pm
Autor tematu
Hmm, to po co w takim razie konieczność podawania IDX czujników w ustawieniach pluginu?
Dodane : 07/03/2023 10:47 pm
Nie myl ESP z pluginem, plugin potrzebuje danych do przetwarzania, udostępnia mu je ESP, będzie przetwarzał takie dane z czujników jak mu zadasz (podasz idx).
Edit:
Może jutro dam radę zaktualizować testowego Domoticza do wersji 2023.1 i sprawdzę czujniki inne niż z ESP dla tego pluginu.
Dodane : 07/03/2023 11:06 pm
Autor tematu
Takie pytanko jeszcze. To jest zrzut Twojego GetSensors wrzucony przez Ciebie w drugim poście. Skąd bierzesz OutsideTemperature? Masz czujnik temperatury zewnętrznej dedykowany do kotła?
Dodane : 07/03/2023 11:35 pm