chciałbym żeby ten wątek był poświęcony wyłącznie pytaniom technicznym dotyczącym funkcjonowania danego fragmentu kodu lub realizacji funkcjonalności w oparciu o SD lub inne biblioteki zewnętrzne (takie programmer's lounge
Pytania techniczne dotyczące kodu [bramka ZigBee]
Moderator: vajera
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Cześć,
chciałbym żeby ten wątek był poświęcony wyłącznie pytaniom technicznym dotyczącym funkcjonowania danego fragmentu kodu lub realizacji funkcjonalności w oparciu o SD lub inne biblioteki zewnętrzne (takie programmer's lounge
)
chciałbym żeby ten wątek był poświęcony wyłącznie pytaniom technicznym dotyczącym funkcjonowania danego fragmentu kodu lub realizacji funkcjonalności w oparciu o SD lub inne biblioteki zewnętrzne (takie programmer's lounge
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
Od razu moje pytanie do guru - @klew czy te rozkazy w RGBW typu:
są zaimplementowane po stronie serwera? A może planujesz je wykorzystać w przyszłości?
Rozumiem, że na ten moment włączenie/wyłączenie komponentu RGB/dimmer odbywa się nastepująco:
użytkownik naciska OFF (dimmer/RGB) -> idzie wiadomość z serwera toggleOnOff = 1 i resztę trzeba odczytać z colorBrightness/Brightness?
toggleOnOff == 1 && colorBrightness == 0 => RGB OFF
toggleOnOff == 1 && colorBrightness == 100 => RGB ON
toggleOnOff == 1 && Brightness == 0 => dimmer OFF
toggleOnOff == 1 && colorBrightness == 100 => dimmer ON
mam wrażenie, że przy tym komponencie RGBW to się trochę rozjeżdża dlatego, z bólem serca, z niego zrezygnowałem bo jak użytkownik wyłącza RGBW to nie do końca jest to jednoznaczne w handleNewValueFromServer(...), ale może ja coś błędnie interpretuję?
EDIT Na ten moment sygnalizuję serwerowi włączenie wyłączenie RGB/dimmer poprzez:
Tak jest ok czy powinienem używać
Code: Select all
RGBW_COMMAND_TURN_ON_DIMMERRozumiem, że na ten moment włączenie/wyłączenie komponentu RGB/dimmer odbywa się nastepująco:
użytkownik naciska OFF (dimmer/RGB) -> idzie wiadomość z serwera toggleOnOff = 1 i resztę trzeba odczytać z colorBrightness/Brightness?
toggleOnOff == 1 && colorBrightness == 0 => RGB OFF
toggleOnOff == 1 && colorBrightness == 100 => RGB ON
toggleOnOff == 1 && Brightness == 0 => dimmer OFF
toggleOnOff == 1 && colorBrightness == 100 => dimmer ON
mam wrażenie, że przy tym komponencie RGBW to się trochę rozjeżdża dlatego, z bólem serca, z niego zrezygnowałem bo jak użytkownik wyłącza RGBW to nie do końca jest to jednoznaczne w handleNewValueFromServer(...), ale może ja coś błędnie interpretuję?
EDIT Na ten moment sygnalizuję serwerowi włączenie wyłączenie RGB/dimmer poprzez:
Code: Select all
channel.setNewValue(-1, -1, , -1, 100 lub 0, 100 lub 0)Code: Select all
setBewValue(true/false)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
To nadal czeka na implementację po stronie serwera, clouda itd.
Tu jest issue:
https://github.com/SUPLA/supla-core/issues/280
RGBW działa ogólnie ok. Kiedyś był jedynie problem w apkach na Androida, że potrafił zły stan wysyłać (nie pamiętam, czy to już było poprawnione, ale na penwo przez długi czas nie było).
Całą logikę masz w pliku rgbw_base.cpp.
Ten "toggle" może przsyłać różne wartości (apki na ios i android robiły inne rzeczy). Internpretacja toggle zależy od tego co jest w brighntess dla dimmera i dla rgb.
Tu jest issue:
https://github.com/SUPLA/supla-core/issues/280
RGBW działa ogólnie ok. Kiedyś był jedynie problem w apkach na Androida, że potrafił zły stan wysyłać (nie pamiętam, czy to już było poprawnione, ale na penwo przez długi czas nie było).
Całą logikę masz w pliku rgbw_base.cpp.
Ten "toggle" może przsyłać różne wartości (apki na ios i android robiły inne rzeczy). Internpretacja toggle zależy od tego co jest w brighntess dla dimmera i dla rgb.
Najlepsze suple dla Twojego domu 
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
@[email protected]
Ogarnąłem temat priv_auth_data.h, pliki na GitHub się kompilują, ale Twój skrypt wywala się tutaj:
Puedes auydarme? 
Ogarnąłem temat priv_auth_data.h, pliki na GitHub się kompilują, ale Twój skrypt wywala się tutaj:
Code: Select all
1s
Run mathieudutour/[email protected]
Previous tag was v0.0.0, previous version was 0.0.0.
Analysis of 0 commits complete: no release
New version is 0.0.1.
New tag after applying prefix is v0.0.1.
Changelog is ### [0.0.1](https://github.com/lsroka76/Z2S_Library/compare/v0.0.0...v0.0.1) (2025-02-22)
Error: Resource not accessible by integrationBramka 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
Niczego w tej kwestii nie zmieniałem - rozwiń temat, proszę?andras wrote: Sat Feb 22, 2025 5:10 pm Można przywrócić w konfiguracji zmianę nazwy Zigbee to Supla Gateway bo mam kilka bramek i potrzebuję nadać im nr![]()
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
@Zibi_007 Podziel się wiedzą, proszę?andras wrote: Sat Feb 22, 2025 5:20 pm Oj to może pomyliłem , może to były biny od Zibiego przy konfiguracji do supli można tam było nadać nazwę bramce
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
A w cloud nie działa?andras wrote: Sat Feb 22, 2025 5:10 pm Można przywrócić w konfiguracji zmianę nazwy Zigbee to Supla Gateway bo mam kilka bramek i potrzebuję nadać im nr![]()
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036Zrobiłem to w jednej z pierwszych wersji Twojego softu, jak wstawiałem webinterfeace, którego nie było, Nie pamiętam tylko, czy tej nazwy nie zmieniało się wyłącznie przy pierwszej konfiguracji. W każdym razie było to "pożyczone" z przykładu "webinterfeace" z SD.
Też zwróciłem uwagę, że teraz tego nie ma, ale nazwy bramek zmieniam w cloud i jest OK.
Jak wykopię starą wersję (o ile ją zarchiwizowałem), to sprawdzę, jaki parametr za to odpowiada, chyba, że @Klew będziesz szybszy i podpowiesz...
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036