"Ping" z serwera SUPLA

Masz pomysł na funkcjonalność lub koncepcję na rozwój projektu. Opisz wszystko tutaj.
djack2017
Posts: 784
Joined: Mon Nov 27, 2017 7:36 am
Been thanked: 1 time

Post

Serwer SUPLA wysyła co kilka sekund ramkę (39 bajtów) "SUPLAn...." do każdego urządzenia. Nie wiem co w tej ramce jest dokładnie zawarte poza napisem SUPLA z licznikiem, ale może dałoby się tam dołożyć czas w formacie UTC. Łatwo wtedy byłoby synchronizować dokładny czas w sterowniku.
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

O czas możesz zapytać
SUPLA.... Nareszcie w domu.
djack2017
Posts: 784
Joined: Mon Nov 27, 2017 7:36 am
Been thanked: 1 time

Post

To interesujące. A gdzie znajdę jakiś skromny opis?
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 136 times
Been thanked: 137 times

Post

Najlepsze suple dla Twojego domu :mrgreen:
User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 136 times
Been thanked: 137 times

Post

Tylko to nie pobiera UTC, tylko "localtime". Aktualnie brakuje info o strefie czasowej i czasie letnim.
Myślę, że przy okazji implementacji termostatu to będzie uzupełnione i czas będzie ustawiany jako UTC z informacją o strefie czasowej.
Najlepsze suple dla Twojego domu :mrgreen:
djack2017
Posts: 784
Joined: Mon Nov 27, 2017 7:36 am
Been thanked: 1 time

Post

Tak czy inaczej, jeśli są w tym "pingu" wolne bajty, a ta ramka jest i tak wysyłana cyklicznie, to umieszczenie tam czasu nie wymagałoby od serwera szczególnych działań (odczytać timestamp i wpisać go w ramkę przed wysłaniem to max kilka instrukcji). A w sterowniku praktycznie niewiele trzeba by robić, żeby synchronizować czas.
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54

Return to “Pomysły i koncepcje”