supla-device 24.03 (dzień Pi)

User avatar
klew
Posts: 9706
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Wszystkiego najlpeszego z okazji dnia Pi :)

Jest nowa wersja supla-device. Najważniejsze zmiany:
- setInitialCaption - można ustawić początkową nazwę kanału z poziomu urządzenia (przykład jest tutaj: https://github.com/SUPLA/supla-device/b ... or.ino#L66 - powinno działać z każdym rodzajem kanału - nie tylko KPOP)
- rozbudowa klasy Network, która zarządza połączeniem sieciowym - obecnie można dodać wiele klas sieciowych (urządzenie może pracować np. z Wi-Fi i LAN i łaczyć się z serwerem przez dostępne łącze). Klasy Network pozwalają też na definiowanie własnego klienta sieciowego, tak aby dowolny transport mógł być użyty do nawiązywania połączenia, jeśli dany transport nie działa na domyślnych implementacjach klienta sieciowego dostępnych w Arduino/esp-idf.
- KPOP/KLOP - poprawka na błąd pojawiający się przy ustawieniu za długiej nazwy
- Warunki - można zmieniać wartości progów w Warunkach, po ich utworzeniu
- sd4linux - kanały zwracają już adres IP urządzenia w (i)
- i wiele innych drobniejszych zmian

Pełny changelog: https://github.com/SUPLA/supla-device/b ... -14-pi-day
Kiedy będzie Supla Offline Party / SOP#2025 ?
SOYER
Posts: 1061
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry

Post

Dziękujemy👍
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
User avatar
lukfud
Posts: 2267
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

klew wrote: Thu Mar 14, 2024 8:51 am Wszystkiego najlpeszego z okazji dnia Pi :)
- setInitialCaption - można ustawić początkową nazwę kanału z poziomu urządzenia (przykład jest tutaj: https://github.com/SUPLA/supla-device/b ... or.ino#L66 - powinno działać z każdym rodzajem kanału - nie tylko KPOP)
Dzięki !
Sprawdziłem i jestem zachwycony :)
https://www.facebook.com/groups/supladiy/
User avatar
Duch__
Posts: 1935
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole

Post

Czy nazwy kanałów są zapisywane we flashu? Ile razy nazwa kanału może być zmieniana z poziomu procesora?
Last edited by Duch__ on Thu Mar 14, 2024 4:36 pm, edited 1 time in total.
Image
jaku2k
Posts: 901
Joined: Sun May 24, 2020 8:40 pm

Post

klew wrote: Thu Mar 14, 2024 8:51 am Wszystkiego najlpeszego z okazji dnia Pi :)

- rozbudowa klasy Network, która zarządza połączeniem sieciowym - obecnie można dodać wiele klas sieciowych (urządzenie może pracować np. z Wi-Fi i LAN i łaczyć się z serwerem przez dostępne łącze). Klasy Network pozwalają też na definiowanie własnego klienta sieciowego, tak aby dowolny transport mógł być użyty do nawiązywania połączenia, jeśli dany transport nie działa na domyślnych implementacjach klienta sieciowego dostępnych w Arduino/esp-idf.
Czy mógłby ktoś wyjaśnić jak to się ma do viewtopic.php?p=165238#p165238
Pozdrawiam
Jakub
User avatar
lukfud
Posts: 2267
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

jaku2k wrote: Thu Mar 14, 2024 4:33 pm Czy mógłby ktoś wyjaśnić jak to się ma do viewtopic.php?p=165238#p165238
Co dokładnie masz na myśli?
https://www.facebook.com/groups/supladiy/
User avatar
klew
Posts: 9706
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Duch__ wrote: Thu Mar 14, 2024 4:15 pm Czy nazwy kanałów są zapisywane we flashu? Ile razy nazwa kanału może być zmieniana z poziomu procesora?
Nazwa kanału nie jest w żaden sposób zapisywana.
Ustawia się tylko raz na serwerze i aby ponownie ją zmienić, to trzeba by urządzenie z cloud usunąć.

To jest "ustawianie początkowej nazwy kanału"
Kiedy będzie Supla Offline Party / SOP#2025 ?
User avatar
Duch__
Posts: 1935
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole

Post

Ale można go w pętli loop zmienić czy w setup tylko?
Image
User avatar
klew
Posts: 9706
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Duch__ wrote: Thu Mar 14, 2024 5:33 pm Ale można go w pętli loop zmienić czy w setup tylko?
Aktualnie te nazwy są wysyłane zaraz po rejestracji.
Także jeśli to ustawisz szybko w loop, to zadziała.
Można też próbować zresetować połączenie po ustawieniu nazw, ale trzeba by wymyślić jakiś sposób aby to nie działo się przy każdym starcie płytki.
Mogę też zmienić w bibliotece, aby wysyłało się przy rejestracji lub w dowolnym momencie później, jeśli ta nazwa dopiero później się ustawiła.
Kiedy będzie Supla Offline Party / SOP#2025 ?
User avatar
Duch__
Posts: 1935
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole

Post

W moim przypadku potrzebuje około 5 minut na pobranie wszystkich nazw + zapewnienie bieżącej wymiany danych.
Image

Return to “supla-dev”