Wsparcie dla Termostatu

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

Post

laba wrote: Wed Nov 22, 2023 4:20 am Hej.
Wgrałem GG na esp8266 nodemcu. Zaznaczone termostat i linki bezpośrednie.

Po ustawieniu linku bezpośredniego na odczyt temp. Działa pokazuje w apkce. Przy próbie konfiguracji "termostatu" gdy wkleje linki bezpośrednie do funkcji on/off i zapisze to ESP się "wysypuje" dioda tak dziwnie miga. Nie zgłasza sieci, nie loguje sie do supli, ani nie da się włączyć konfiguracji na płytce. Dopiero ponowne wgranie GG pomaga odpalić plytke
Wczoraj walczyłem trochę z szyfrowanym połączeniem na Arduino IDE i ESP8266. Nie wiem kiedy, ale wygląda jakby coś się zmieniło w boardach (chyba) i każde nawiązanie szyfrowanego połączenia powoduje ubytek pamięci o ~1 kB.
Termostat też trochę pamięci zjada i efekt był taki, że prawie każdy reset połączenia z serwrem (np. zmiana nazwy urządzenia) resetowała kompletnie urządzenie, z crashem z powodu braku RAM-u.
Na razie wrzuciłem wczoraj fixa, że jeśli zostanie zerwane połączenie z serwerem na ESP8266 i używamy szyfrowania, to urządzenie resetuje też całą warstwę sieciową (wyłącza i włącza Wi-Fi), bo to czyściło też tą zjedzoną pamięć.

Teraz wracamy do linków bezpośrednich - one używają szyfrowanego połączenia do Clouda. Jeśli tam też się pojawia taki wyciek przy każdy połączeniu, to jest to tylko kwestia czasu aż urządzenie będzie się resetowało.
Ale trzeba by tu potwierdzić, czy to jest ten sam problem, bo przy połączeniu z serwerem Supli była jeszcze dodatkowo włączona weryfikacja certyfikatów, a przy linkach bezpośrednich to nie jest robione.
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

@Krycha88 mógłbyś gdzieś zamieszczać jakich zmian dokonujesz w następujących aktualizacjach?
Nie każdemu są potrzebne, a poco obciążać serwery :)
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

lukasz06 wrote: Wed Nov 22, 2023 8:08 am @Krycha88 mógłbyś gdzieś zamieszczać jakich zmian dokonujesz w następujących aktualizacjach?
Nie każdemu są potrzebne, a poco obciążać serwery :)
Nie mam czasu na takie rzeczy.
https://gui-generic-builder.supla.io/
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 45 times
Been thanked: 21 times

Post

No szkoda. Korzystając z okazji że jesteś na forum zapytam
czy z przyciskami termostatu na oledzie jeszcze coś bedziesz działał? Mi się czasami zawiesza po kliknięciu zwiększ, zmniejsz temp jak nacisnę przycisk przeciwny w trakcie zmiany temp
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

lukasz06 wrote: Wed Nov 22, 2023 9:06 am No szkoda. Korzystając z okazji że jesteś na forum zapytam
czy z przyciskami termostatu na oledzie jeszcze coś bedziesz działał? Mi się czasami zawiesza po kliknięciu zwiększ, zmniejsz temp jak nacisnę przycisk przeciwny w trakcie zmiany temp
Puszczenie przycisków nie pomaga i ponowne je wciśnięcie? Musiał byś to pokazać na jakimś filmiku co konkretnie robisz.
https://gui-generic-builder.supla.io/
myszektbg
Posts: 207
Joined: Sat Jun 17, 2023 3:42 pm

Post

Czy coś jest źle z softem w GG w wersji 7.6.15 ?
Próbowałem uruchomić termostat i za skarby świata nie mogłem odczytać z 1wire DS18B20 temperatury. Trzy czujniki efekt taki sam, wgrałem do wemosa d1 mini czysty GG z samą obsługą 1wire DS18B20 i co dziwne też nic dopiero jak wybrałem w "Ustawienie GPIO dla Multi DS18B20" znalazł mi ten jeden czujnik i zaczął odczytywać temperaturę. Próbowałem tak w Termostacie i nie poszło.
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 45 times
Been thanked: 21 times

Post

Jak będę w domu to nagram
bokk
Posts: 730
Joined: Fri Mar 01, 2019 4:26 am
Has thanked: 7 times
Been thanked: 25 times

Post

myszektbg wrote: Wed Nov 22, 2023 10:38 am Czy coś jest źle z softem w GG w wersji 7.6.15 ?
Próbowałem uruchomić termostat i za skarby świata nie mogłem odczytać z 1wire DS18B20 temperatury. Trzy czujniki efekt taki sam, wgrałem do wemosa d1 mini czysty GG z samą obsługą 1wire DS18B20 i co dziwne też nic dopiero jak wybrałem w "Ustawienie GPIO dla Multi DS18B20" znalazł mi ten jeden czujnik i zaczął odczytywać temperaturę. Próbowałem tak w Termostacie i nie poszło.
Mam to samo od wczoraj na najnowszym 7.6.15, tam gdzie były ustawione ds18b20 pokazuje -275
myszektbg
Posts: 207
Joined: Sat Jun 17, 2023 3:42 pm

Post

bokk wrote: Wed Nov 22, 2023 12:12 pm
myszektbg wrote: Wed Nov 22, 2023 10:38 am Czy coś jest źle z softem w GG w wersji 7.6.15 ?
Próbowałem uruchomić termostat i za skarby świata nie mogłem odczytać z 1wire DS18B20 temperatury. Trzy czujniki efekt taki sam, wgrałem do wemosa d1 mini czysty GG z samą obsługą 1wire DS18B20 i co dziwne też nic dopiero jak wybrałem w "Ustawienie GPIO dla Multi DS18B20" znalazł mi ten jeden czujnik i zaczął odczytywać temperaturę. Próbowałem tak w Termostacie i nie poszło.
Mam to samo od wczoraj na najnowszym 7.6.15, tam gdzie były ustawione ds18b20 pokazuje -275
Czyli nie tylko u mnie :) , bo już się martwiłem że robię cos źle, albo wemos mi padł :)
U mnie też pokazuje - 275 i nie odnajduje żadnego DS-a
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

myszektbg wrote: Wed Nov 22, 2023 12:49 pm
bokk wrote: Wed Nov 22, 2023 12:12 pm
myszektbg wrote: Wed Nov 22, 2023 10:38 am Czy coś jest źle z softem w GG w wersji 7.6.15 ?
Próbowałem uruchomić termostat i za skarby świata nie mogłem odczytać z 1wire DS18B20 temperatury. Trzy czujniki efekt taki sam, wgrałem do wemosa d1 mini czysty GG z samą obsługą 1wire DS18B20 i co dziwne też nic dopiero jak wybrałem w "Ustawienie GPIO dla Multi DS18B20" znalazł mi ten jeden czujnik i zaczął odczytywać temperaturę. Próbowałem tak w Termostacie i nie poszło.
Mam to samo od wczoraj na najnowszym 7.6.15, tam gdzie były ustawione ds18b20 pokazuje -275
Czyli nie tylko u mnie :) , bo już się martwiłem że robię cos źle, albo wemos mi padł :)
U mnie też pokazuje - 275 i nie odnajduje żadnego DS-a
A adresy ds'ow wyszukujeciw i zapisujcie?
https://gui-generic-builder.supla.io/

Return to “GUI Generic”