Termostat DIY do testowania :)

User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

YoMan wrote: Sun Sep 24, 2023 10:23 am Przykład z pierwszego postu: po zaniku zasilania wszystkie dane w termostacie giną. Tak ma być (nie ma zapisu do pamięci) czy mój moduł jest walnięty?
Używasz oficjalnego wydania biblioteki, czy najnowsze źródła z repo?
Nie sprawdzałem tego jeszcze, ale wydaje mi się że najnowsza wersja z repo może mieć taką przypadłość
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

Biblioteka sprzed 2 tyg z twojego githuba, kod skopiowany z pierwszego postu
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

YoMan wrote: Sun Sep 24, 2023 3:31 pm Biblioteka sprzed 2 tyg z twojego githuba, kod skopiowany z pierwszego postu
Dam znać, jak to będzie poprawione.
Najlepsze suple dla Twojego domu :mrgreen:
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 45 times
Been thanked: 21 times

Post

Mogę prosić o pomoc. Przykład wgrany z pierwszej strony,
Ale nie widzi mi temp. Mam 1 termometr. W apce czerwony trójkąt. Czy podczas kompilowania softu termometr musi być podłączony? Muszę jakieś adresy wstawiać, gdzie?
Co to znaczy zakomentowac, bo jak czytam posty to nie wiem o co chodzi 😪
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

lukasz06 wrote: Mon Sep 25, 2023 8:05 am Mogę prosić o pomoc. Przykład wgrany z pierwszej strony,
Ale nie widzi mi temp. Mam 1 termometr. W apce czerwony trójkąt. Czy podczas kompilowania softu termometr musi być podłączony? Muszę jakieś adresy wstawiać, gdzie?
Co to znaczy zakomentowac, bo jak czytam posty to nie wiem o co chodzi 😪
"zakomentować", to wstawić np. // na początku linijki. Wtedy kod staje się komentarzem i dla kompilatora to tak samo, jakbyś wyrzucił daną linijkę.
Termometry nie muszą być podłączone podczas kompilacji. Natomiast ten przykład jest z dwoma DS18B20 na jednym GPIO. Aby to działało, to trzeba przed kompilacją wstawić adresy DSów w kodzie. Jeśli DSy są poprawnie podłączone i działają, to w logach ze startu urządzenia będzie napisane pod jakimi adresami wykryło DSy. Można wtedy te adresy skopiować i wstawić do kodu, a potem jeszcze raz przekompilować i wgrać na urządzenie.

Czerwony trójkąt, to sygnalizacja błędu - "brak odczytu z termometru" - jak klikniesz na trójkąt albo wejdziesz w delate termostatu, to powinno tam to być napisane.

Natomiast obecne wydanie biblioteki 23.08.1 ma starszą wersję termostatów, która nie będzie poprawnie działała z serwerem ani z aplikacją. Natomiast jak weźmiesz kod z maina, to on też do końca poprawnie nie działa (patrz problem z postu wyżej).
Trzeba poczekać, aż wydam poprawioną wersję.
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

klew wrote: Mon Sep 25, 2023 8:11 am "zakomentować",
Kiedyś mówiło się "zaremować" ;)
SUPLA.... Nareszcie w domu.
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 45 times
Been thanked: 21 times

Post

Ok, to już coś rozumiem :D
Pytanie drugie: "z maina", to z githuba?
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

lukasz06 wrote: Mon Sep 25, 2023 10:25 am Ok, to już coś rozumiem :D
Pytanie drugie: "z maina", to z githuba?
Z brancha main na github.
Ogólnie repozytorium supla-device jest rozwijane na "mainie", czyli tam wskakują nowe zmiany. Nie ma gwarancji, że to jest stabilne źródło, choć staram się, aby tak było.
Stabilne wersje są wydawane jako release'y: https://github.com/SUPLA/supla-device/releases
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

pzygmunt wrote: Mon Sep 25, 2023 9:35 am
klew wrote: Mon Sep 25, 2023 8:11 am "zakomentować",
Kiedyś mówiło się "zaremować" ;)
Basic na atarynie? ;)
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

lukasz06 wrote: Mon Sep 25, 2023 8:05 am Mogę prosić o pomoc. Przykład wgrany z pierwszej strony,
Ale nie widzi mi temp. Mam 1 termometr. W apce czerwony trójkąt. Czy podczas kompilowania softu termometr musi być podłączony? Muszę jakieś adresy wstawiać, gdzie?
Co to znaczy zakomentowac, bo jak czytam posty to nie wiem o co chodzi 😪
Kilka razy miałem tak samo. Nagle się skompilowało dobrze ale nie zapamiętuje ustawień :lol:
Wyrzuć wszystkie biblioteki i ściągnij jeszcze raz. Supla-device, onewire i dallastermometer
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024

Return to “Nowości”