Powiadomienia
Wyczyść wszystko

Wbudowany Termostat

isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20

Myślałem że już całkiem dobrze znam firmware AFE , ale dziś zaskoczył mnie fakt że przy braku połączenia z siecią WIFI wbudowany termostat nie działa , a raczej chyba odczyt z czujnika bo led go nie sygnalizuje tak jak ma to miejsce przy połączeniu z siecią . Czy @adrian możesz mi łopatologicznie wyjaśnić dlaczego tak jest ?

Cytuj
Autor tematu Dodane : 07/10/2019 8:34 pm
adrian
(@adrian)
Prezes Zasłużony dla Forum, Patron Strony

hey, zarknąłem w kod bo nie pamiętałem co tam, jak zrobiłem.

Sprawdziłem. Zrobione jest tak, że obsługa czujnika jest procesowania tylko, jak urządzenie ma połączenie do WiFi - nie komentuje, czy to jest dobre, czy złe - tak tam jest 😉

Tylko obsługa przycisku z powiązanym z nim przekaźnikiem jest obsługiwana bez połączenia do WiFI

Chyba robiąc to pomyślałem sobie, że jak do urządzenia nie da się dostać, bo nie jest podłączone do WiFi, to nie ma sensu, żeby urządzenie dalej kontynuowało odczyty temperatury.

Ale czytaj to co napisałeś, to rzeczywiście, może miałoby sens, żeby termostat działał autonomicznie.

Jak będę robił wersję 2.0.0 to zrobić tak ? - nie wiem jeszcze jakie to może mieć konsekwencje??? Czyli czy to groźne, że będzie działać autonomicznie, bez informowania systemu do automatyki, że włącza/wyłącza podłączone urządzenie.

Tak sobie myślę, że jak ktoś będzie poza domem, a system do automatyki będzie w sieci LAN, urządzenie z jakiegoś powodu nie będzie to, to co się fizycznie będzie się działo, nie będzie miało odzwierciedlenia w systemie do automatyki.

Nie wiem czy to jest groźne, czy nie - wszystko pewnie zależy co się takim termostatem steruje

OdpowiedzCytuj
Dodane : 07/10/2019 8:58 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20

Nie sądzę żeby ktoś wykorzystał to jako jedyny termostat do regulacji np ogrzewania , ale taka praca tego termostatu jaka jest obecnie dyskwalifikuje go jak dla mnie . Ja chciałem wykorzystać go do przełączania dwóch zasobników z ciepłą wodą , tzn przekaźnik załącza elektrozawór 1 jeżeli woda w zasobniku 1 jest cieplejsza niż w 2 i odwrotnie . Zasadniczo mam to zrobione w domoticz ( skrypt ) , ale jak klęknie wifi to i skrypt nie przełączy , gdyby działało autonomicznie ( jak myślałem ) to mogę zdublować skrypt z tym wewnętrznym termostatem i mam pewność że zawsze przełączy mi wodę na cieplejszą. Ja jestem za autonomią termostatu w wersji 2.0.0 . jak są głosy sprzeciwu to pisać 

PS napisałem to mało czytelnie i ktoś może pomyśleć że chcę termostat różnicowy a mi chodzi tylko o to że jak słońce nagrzeje wodę z zasobniku 1 to zawór ma odciąć zasobnik grzany paliwem stałym (pellet) i korzystamy ze słonecznej wody , a jak ją zużyjemy to znów włącza się zasobnik 2 

PS2 Może w wersji 2.0.0 zrobić termostat autonomiczny tak/nie czyli wybiera user

OdpowiedzCytuj
Autor tematu Dodane : 07/10/2019 9:28 pm
adrian
(@adrian)
Prezes Zasłużony dla Forum, Patron Strony

@isom tutaj wgrałe wersję, którą na szybko przerobiłem.

Przeniosłem kod dot. czujnika, termostatu, przekaźnika w miejsce w firmware, które nie wymaga połączenia WiFi

Wgrałem do jednego ze swoich Sonoff'a / Sonoff działa - ale nie mam chwili, żeby przetestować, czy wszystko działa jak powinno.

Jak będziesz miał chwilę / czas to popróbuj. 

Jest to wersja 1.x która nie modyfikuje zapisanej w urządzeniu konfiguracji - aktualizacja i powinno działać

OdpowiedzCytuj
Dodane : 07/10/2019 10:14 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20

@adrian przede wszystkim Dzięki za błyskawiczną przeróbkę , tak na szybko sprawdziłem najpierw przy aktywnym połączeniu z siecią i działa tak jak wcześniej , potem zmieniłem w konfigu hasło do wifi i termostat działa z jednym mankamentem , jak próbuje się łączyć to na ułamek sekundy resetuje załączony przekaźnik , jest to tak krótkie że żarówka LED czasem nawet nie mrugnie tylko słychać klepnięcie . Sprawdzę jeszcze dokładnie jutro i dam znać . 

OdpowiedzCytuj
Autor tematu Dodane : 07/10/2019 10:57 pm
adrian
(@adrian)
Prezes Zasłużony dla Forum, Patron Strony

jak się ponownie próbuje połączyć do WiFi tak?

zastanawiam się czy tam nie ma jakiejś zawieszki / reboot urządzenia, że klika ten przekaźnik

Załączam wersje, która wypluwa logi do RX/TX można je odczytywać w Putty na COM z prędkością 9600

OdpowiedzCytuj
Dodane : 07/10/2019 11:13 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20

Wydaje mi się że jak się próbuje łączyć , albo jak czujnik wali danymi , nie mam 100% pewności , ta wersja z logami pewnie mi pomoże dociec dokładniej Dzięki 

OdpowiedzCytuj
Autor tematu Dodane : 07/10/2019 11:18 pm
Krzysztofch
(@krzysztofch)
Ekspert Donator 2K20 Zasłużony dla Forum, Donator 2K19

Tak czytam i musze potwierdzic ze chce taki zebys Adrian produkowal , taki soft o ktorym wspomnial Isom. Nawet myslalem ze taki mam. Choc jeszcze tego termostatu nie uzywalem . Uwazam to za bezpieczniejsze . Jezeli zawiedzie domoticz, wifi to termostat ma opcje rezerwowa i wlaczy cos lub wylaczy w razie wzrostu np temp. Chciabym takie cos w przyszlosci zainstalowac np na piecu. Sterowanie domoticzem ale w razie jak cos zawiedzie to termostat jeszcze jest nastepnym poziomem zabezpieczenia. 

Adrian sorry zartowalem nic nie musisz ale dobrze by bylo gdyby taki soft byl. 

OdpowiedzCytuj
Dodane : 08/10/2019 12:06 am
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20

@adrian wszystko jest ok , wczoraj aktualizowałem firmware przez przeglądarkę i klepał przekaźnik , dziś wyczyściłem pamięć wgrałem soft z debugerem i najpierw sprawdziłem raz jeszcze z połączonym modułem z WIFI , a potem bez WIFI i wszystko działa jak należy nic już nie klepie . Widocznie coś poszło nie tak z aktualizacją .

Moim zdaniem można ten soft wrzucić jako produkcyjny zamiast 1.4.0 , ale rób jak uważasz 

OdpowiedzCytuj
Autor tematu Dodane : 08/10/2019 6:13 pm
adrian
(@adrian)
Prezes Zasłużony dla Forum, Patron Strony

@isom

Dzięki @isom - zostawię go na razie na "boku". Jak ktoś będzie potrzebował to wiemy, że jest wersja dostępna.

 

OdpowiedzCytuj
Dodane : 08/10/2019 6:42 pm
maras
(@maras)
Brygadzista Donator 2K22 Donator 2K19

Ja bym głosował za osobna wersja termostat pokojowy. Faktycznie zeby działał niezależnie od wifi. Dodałbym obsługę wyświetlacza i przyciskow do regulacji temp.

Widziałem kiedyś na YT taki zestaw zrobiony z D1mini z esp easy

OdpowiedzCytuj
Dodane : 08/10/2019 9:46 pm
Wlowlo polubień
Udostępnij: