Jaki masz tam błąd? Bo nowa wersja pewnie będzie niedługo wydana, więc warto to poprawićgeorge1255 wrote: Mon Oct 20, 2025 2:28 pm
Tylko inne moje projekty na bazie supli sie nie kompiluja gdy korzystam z innej wersji SD niz relase
Pytania techniczne dotyczące kodu [bramka ZigBee]
Moderator: vajera
-
klew
- Posts: 13911
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 136 times
- Been thanked: 137 times
Najlepsze suple dla Twojego domu 
-
george1255
- Posts: 426
- Joined: Fri Sep 02, 2022 8:48 pm
- Location: Włodawa
- Has thanked: 12 times
- Been thanked: 7 times
Inny projekt kompiluje sie ale na bramce mam taki errorklew wrote: Mon Oct 20, 2025 2:36 pmJaki masz tam błąd? Bo nowa wersja pewnie będzie niedługo wydana, więc warto to poprawićgeorge1255 wrote: Mon Oct 20, 2025 2:28 pm
Tylko inne moje projekty na bazie supli sie nie kompiluja gdy korzystam z innej wersji SD niz relase
https://pastebin.com/VZmTvFQU
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Brakuje Ci tego (oczywiście nie musisz brać opcji z Debug)george1255 wrote: Mon Oct 20, 2025 3:19 pmInny projekt kompiluje sie ale na bramce mam taki errorklew wrote: Mon Oct 20, 2025 2:36 pmJaki masz tam błąd? Bo nowa wersja pewnie będzie niedługo wydana, więc warto to poprawićgeorge1255 wrote: Mon Oct 20, 2025 2:28 pm
Tylko inne moje projekty na bazie supli sie nie kompiluja gdy korzystam z innej wersji SD niz relase
https://pastebin.com/VZmTvFQU
You do not have the required permissions to view the files attached to this post.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
-
george1255
- Posts: 426
- Joined: Fri Sep 02, 2022 8:48 pm
- Location: Włodawa
- Has thanked: 12 times
- Been thanked: 7 times
OK, kompiluje sie jedno i drugievajera wrote: Mon Oct 20, 2025 3:32 pmBrakuje Ci tego (oczywiście nie musisz brać opcji z Debug)george1255 wrote: Mon Oct 20, 2025 3:19 pmInny projekt kompiluje sie ale na bramce mam taki errorklew wrote: Mon Oct 20, 2025 2:36 pm
Jaki masz tam błąd? Bo nowa wersja pewnie będzie niedługo wydana, więc warto to poprawić
https://pastebin.com/VZmTvFQU
obraz_2025-10-20_173241993.png
podziekował !
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Dobra, wracam tutaj 
A w Cloud:
Code: Select all
at1->getChannel()->setActionTriggerCaps(SUPLA_ACTION_CAP_TURN_ON);
at1->getChannel()->setActionTriggerCaps(SUPLA_ACTION_CAP_TURN_OFF);
at1->getChannel()->setActionTriggerCaps(SUPLA_ACTION_CAP_TOGGLE_x1);
at1->getChannel()->setActionTriggerCaps(SUPLA_ACTION_CAP_TOGGLE_x2);
at1->getChannel()->setActionTriggerCaps(SUPLA_ACTION_CAP_TOGGLE_x3);
at1->getChannel()->setActionTriggerCaps(SUPLA_ACTION_CAP_TOGGLE_x4);
at1->getChannel()->setActionTriggerCaps(SUPLA_ACTION_CAP_TOGGLE_x5);
at1->getChannel()->setActionTriggerCaps(SUPLA_ACTION_CAP_HOLD);
at1->getChannel()->setActionTriggerCaps(SUPLA_ACTION_CAP_SHORT_PRESS_x1);
at1->getChannel()->setActionTriggerCaps(SUPLA_ACTION_CAP_SHORT_PRESS_x2);
at1->getChannel()->setActionTriggerCaps(SUPLA_ACTION_CAP_SHORT_PRESS_x3);
at1->getChannel()->setActionTriggerCaps(SUPLA_ACTION_CAP_SHORT_PRESS_x4);
at1->getChannel()->setActionTriggerCaps(SUPLA_ACTION_CAP_SHORT_PRESS_x5);
You do not have the required permissions to view the files attached to this post.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Faktycznie, widziałem przecież takie operacje w kodzie - jakoś mnie zaćmiłoklew wrote: Wed Oct 22, 2025 5:18 am Ta metoda nie dodaje pojedynczo, tylko ustawia wszystkie na raz. Jak chcesz kilka to musisz dać tam OR i ustawić jak mapę bitową
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
-
klew
- Posts: 13911
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 136 times
- Been thanked: 137 times
Takvajera wrote: Wed Oct 22, 2025 5:47 amFaktycznie, widziałem przecież takie operacje w kodzie - jakoś mnie zaćmiłoklew wrote: Wed Oct 22, 2025 5:18 am Ta metoda nie dodaje pojedynczo, tylko ustawia wszystkie na raz. Jak chcesz kilka to musisz dać tam OR i ustawić jak mapę bitowąRozumiem, że nazwy typu "naciśnięcie 5x" są zaszyte w Cloud na sztywno?
Najlepsze suple dla Twojego domu 
-
klew
- Posts: 13911
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 136 times
- Been thanked: 137 times
Planuję pewną poprawkę w HvacBase, która dotknie termostatów na bramce Z2S.
Do tej pory obsługa czujnika binarnego (np.otwarcie okna) na urządzeniach z "wyjściem nie kontrolowanym wewnętrznie" (isOutputControlledInternally) była robiona przez ustawienie trybu "OFF" i potem przywracane przez "TURN_ON".
Ale to nie działa poprawnie. Np.
1. mam włączony termostat
2. otwieram okno
3. termostat robi się "off"
4. nic w Supli nie mogę zmienić: ani nastawy temperatury, ani trybu ręczny/program/off
No i tak nie może być
Poprawka będzie polegała na tym, że sensor nie będzie przestawiał trybu pracy. W integracjach w stylu "bramek", tam gdzie sprawdza się tryb "getMode" trzeba będzie też dodać sprawdzenie stanu sensora (metoda HvacBase::isHvacFlagForcedOffBySensor() - dorzucę ją).
No i jak jest "forced off", to bramka powinna wyłączyć termostat ZigBee i jednocześnie nie przestawiać swojego "mode".
Kod pewnie jutro wrzucę, także ostrożnie z zaciąganiem z githuba
Najlepsze suple dla Twojego domu 
