auto tworzenie kanałów

User avatar
george1255
Posts: 426
Joined: Fri Sep 02, 2022 8:48 pm
Location: Włodawa
Has thanked: 12 times
Been thanked: 7 times

Post

Czy supla oferuje cos takiego co nazwałem auto tworzeniem kanałow?
rozwijam siec espnow w domu, zrobiłem dzilajaca bramke espnow<-> supla i chciałbym ułatwić sobie robote gdy bede dodawał nowe urządzenia espnow. Chciałbym uniknąć fizycznego dotykania bramki i aktualizowania kodu o nowe kanaly itd.

Założenie jest takie, ze esp32 po uart odbiera json i zgodnie z jego zawartością aktualizuje konkrenty kanał.
Czy jest tak opcja żeby tworzył sie automatycznie nowy kanał gdy json będzie od nieznanego urządzenia? np ustalimy typ urządzenia który bedzie zawarty w wiadomości, np TYPE: termometr i bedzie utworzony kanał virtual_thermometr o nazwie pobranej z zawartości.

Jeśli niema takiej opcji to czy ktoś ma pomysł jak to ogarnąć aby to działało mniej wiecej wg założeń.
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

george1255 wrote: Sat Aug 30, 2025 10:15 am Czy supla oferuje cos takiego co nazwałem auto tworzeniem kanałow?
rozwijam siec espnow w domu, zrobiłem dzilajaca bramke espnow<-> supla i chciałbym ułatwić sobie robote gdy bede dodawał nowe urządzenia espnow. Chciałbym uniknąć fizycznego dotykania bramki i aktualizowania kodu o nowe kanaly itd.

Założenie jest takie, ze esp32 po uart odbiera json i zgodnie z jego zawartością aktualizuje konkrenty kanał.
Czy jest tak opcja żeby tworzył sie automatycznie nowy kanał gdy json będzie od nieznanego urządzenia? np ustalimy typ urządzenia który bedzie zawarty w wiadomości, np TYPE: termometr i bedzie utworzony kanał virtual_thermometr o nazwie pobranej z zawartości.

Jeśli niema takiej opcji to czy ktoś ma pomysł jak to ogarnąć aby to działało mniej wiecej wg założeń.
Na tej zasadzie działa bramka Zigbee <=> Supla.

Po rozpoznaniu nowego urządzenia Zigbee, zostaje dla niego utworzony odpowiedni typ kanału Supla, który następnie zostaje zapisany w tabeli kanałów (typ, nr kanału, nazwa, funkcja itd.)
Bramka restartuje się, wczytuje aktualną tabelę kanałów i tworzy je z przypisaniem zapamiętanych numerów kanałów, co eliminuje channel conflict.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
george1255
Posts: 426
Joined: Fri Sep 02, 2022 8:48 pm
Location: Włodawa
Has thanked: 12 times
Been thanked: 7 times

Post

czyli niema przeciwskazań aby zaimplementować to do mojego urzadzenia?
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

george1255 wrote: Sat Aug 30, 2025 10:37 am czyli niema przeciwskazań aby zaimplementować to do mojego urzadzenia?
Ja takowych nie widzę 😉
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
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

Kanały zawsze możesz dodawać. Trzeba tylko pamiętać aby numery i typ się zgadzały.
Po dodaniu wystarczy zrestartować połączenie z serwerem i nowe kanały się pojawią.
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
george1255
Posts: 426
Joined: Fri Sep 02, 2022 8:48 pm
Location: Włodawa
Has thanked: 12 times
Been thanked: 7 times

Post

tylko jak je dodawac bez podlaczania esp do kompa i klepania kodu?
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

george1255 wrote: Sat Aug 30, 2025 11:10 am tylko jak je dodawac bez podlaczania esp do kompa i klepania kodu?
Musisz napisać kod, który po odczycie z uart, sprawdza czy ma już to urządzenie. Jeśli nie to je dodaje do jakiejś struktury danych i zapisuje we flash. Na tej podstawie tworzy odpowiednią ilość odpowiednich kanałów
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
george1255
Posts: 426
Joined: Fri Sep 02, 2022 8:48 pm
Location: Włodawa
Has thanked: 12 times
Been thanked: 7 times

Post

no to wlasnie juz tworze cos na takiej zasadzie :) nr kanalu bedzie na stale przypisany , kazde nowe urdzadzenie bedzie dostawalo kolejny nr
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

george1255 wrote: Sat Aug 30, 2025 11:21 am no to wlasnie juz tworze cos na takiej zasadzie :) nr kanalu bedzie na stale przypisany , kazde nowe urdzadzenie bedzie dostawalo kolejny nr
Można jeszcze prościej - tworzysz nowy kanał, odczytujesz jego numer przypisany przez Supla, zapisujesz do tabeli a po restarcie tworzysz kanał takiego typu i ustawiasz mu zapisany numer.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
george1255
Posts: 426
Joined: Fri Sep 02, 2022 8:48 pm
Location: Włodawa
Has thanked: 12 times
Been thanked: 7 times

Post

Chyba mamy sukces. Nowe espnow, nowa nazwa i kanał się tworzy automatycznie
You do not have the required permissions to view the files attached to this post.

Return to “Pomoc”