Ustawienie funkcji kanału przekaźnika

User avatar
vajera
Posts: 7287
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

@Klew - wielkie dzięki za setInitialCaption, ale przydałaby mi się jeszcze możliwość ustawienia funkcji kanału przekaźnika z poziomu kodu, np. włącznik zasilania. Coś mi chodzi po głowie, że jest to banalnie proste i dostępne od dawna, ale nie potrafię jakoś znaleźć? ;)
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: 13906
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Możesz ustawić tylko domyślną funkcję (setDefaultFunction) która się ustawi przy pierwszej rejestracji
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
vajera
Posts: 7287
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

klew wrote: Tue Apr 09, 2024 4:21 pm Możesz ustawić tylko domyślną funkcję (setDefaultFunction) która się ustawi przy pierwszej rejestracji
Dzięki - o to mi właśnie chodziło!
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
vajera
Posts: 7287
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

Wieczór pytań ;)
1. Można wybrać programowo domyślną lokalizację dla urządzenia/kanału? Taką dla pierwszej rejestracji.
2. Nowe urządzenia wpadają domyślnie do pierwszej lokalizacji - decyduje chyba ID lokalizacji - można to jakoś zmienić?
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: 13906
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Nie da się tego zmienić.
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

vajera wrote: Tue Apr 09, 2024 5:55 pm Wieczór pytań ;)
1. Można wybrać programowo domyślną lokalizację dla urządzenia/kanału? Taką dla pierwszej rejestracji.
2. Nowe urządzenia wpadają domyślnie do pierwszej lokalizacji - decyduje chyba ID lokalizacji - można to jakoś zmienić?
Już była dyskusja na ten temat. Większość z nas lokalizację o najniższym ID (pierwszą utworzoną) ma na potrzeby testów. Tam wpadają wszystkie nowe urządzenia, a pozostali domownicy nie mają do tej lokalizacji dostępu.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
User avatar
shimano73
Posts: 2174
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze
Been thanked: 1 time

Post

klew wrote: Tue Apr 09, 2024 4:21 pm Możesz ustawić tylko domyślną funkcję (setDefaultFunction) która się ustawi przy pierwszej rejestracji
Cześć , co właściwie oznacza domyślna funkcja przekaźnika ? Ustawiłem

Code: Select all


relay1->getChannel()->setDefaultFunction(0);

dla 0 funkcja przekaźnika się nie ustawia dla 1 pojawia się komunikat funkcja nieobsługiwana
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
User avatar
lukfud
Posts: 2480
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa
Has thanked: 13 times
Been thanked: 11 times

Post

shimano73 wrote: Mon Dec 09, 2024 12:28 pm
klew wrote: Tue Apr 09, 2024 4:21 pm Możesz ustawić tylko domyślną funkcję (setDefaultFunction) która się ustawi przy pierwszej rejestracji
Cześć , co właściwie oznacza domyślna funkcja przekaźnika ? Ustawiłem

Code: Select all


relay1->getChannel()->setDefaultFunction(0);

dla 0 funkcja przekaźnika się nie ustawia dla 1 pojawia się komunikat funkcja nieobsługiwana
https://github.com/SUPLA/supla-device/b ... C9-L497C24
źle ..
ten link: https://github.com/SUPLA/supla-device/b ... oto.h#L429

Code: Select all

#define SUPLA_CHANNELFNC_POWERSWITCH 130
relay1->getChannel()->setDefault(130);
lub
relay1->getChannel()->setDefault(SUPLA_CHANNELFNC_POWERSWITCH);
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl

Return to “Pomoc”