[Problem - rozwiązany] Aqara Curtain Driver - problem z % [bramka ZigBee]

Moderator: vajera

bokk
Posts: 730
Joined: Fri Mar 01, 2019 4:26 am
Has thanked: 7 times
Been thanked: 25 times

Post

bokk wrote: Wed Feb 04, 2026 12:33 pm
bokk wrote: Wed Feb 04, 2026 11:48 am
vajera wrote: Wed Feb 04, 2026 11:42 am
Nic już tam więcej nie zmieniałem - może to kwestia tej kalibracji? Ewentualnie zrób logi z procesu odsłaniania i tego "muszę ją przesunąć po przodu i cofnąć aby było 0%"?
Zrobię jeszcze raz kalibrację, jak to nie pomoże to spróbuję bramkę z logami zrobić i na niej ten silnik sprawdzić i zebrać logo
Ponowna kalibracja nic nie pomogła, wgrałem na tą bramkę plik 1.4.5 z logami i jak to zawsze bywa, złośliwość wszystko wygląda teraz prawidłowo ale zebrałem logi (6 szt. w paczce)
@vejera tutaj kiedyś zbierałem logi z silnika zasłon, może coś z tego też będzie
User avatar
vajera
Posts: 7289
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

bokk wrote: Thu Feb 26, 2026 6:44 pm
bokk wrote: Wed Feb 04, 2026 12:33 pm
bokk wrote: Wed Feb 04, 2026 11:48 am

Zrobię jeszcze raz kalibrację, jak to nie pomoże to spróbuję bramkę z logami zrobić i na niej ten silnik sprawdzić i zebrać logo
Ponowna kalibracja nic nie pomogła, wgrałem na tą bramkę plik 1.4.5 z logami i jak to zawsze bywa, złośliwość wszystko wygląda teraz prawidłowo ale zebrałem logi (6 szt. w paczce)
@vejera tutaj kiedyś zbierałem logi z silnika zasłon, może coś z tego też będzie
Dobre logi są jak whisky w beczce - czas im służy. W jednym z plików znalazłem ten F7. Wgraj 1.4.57-26/02/26, ale najpierw wyłącz flagę DISABLE_BATTERY_PERCENTAGE_MSG i włącz flagę DISABLE_BATTERY_VOLTAGE_MSG (chyba tak miałeś ustawione?).
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: 7289
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

bokk wrote: Thu Feb 26, 2026 2:59 pm
vajera wrote: Thu Feb 26, 2026 2:57 pm
bokk wrote: Thu Feb 26, 2026 2:47 pm

Postaram się coś zorganizować tylko muszę bramkę z logami zrobić i dodać do niej tylko ten czujnik otwarcia żeby logi nie były zaśmiecane ale to dopiero przyszły tydzień chyba że ktoś wcześniej takie logi zbierze
Jaki model czujnika? Ten podłużny P2?
Nie, ten mały Aqara Door & Window Sensor T1 Czujnik do okien i drzwi Biały DW-S03D
Odpaliłem ten czujnik:

Code: Select all

[ 73746][z2s_devices_table.cpp:3717] Z2S_onBasicReceive(): , short address 0xb68 endpoint 0x1, attribute id 0xff01, size 30
...
[ 73747][z2s_devices_table.cpp:3726] Z2S_onBasicReceive(): FF01 attribute[1] = 0x01(1)
[ 73748][z2s_devices_table.cpp:3726] Z2S_onBasicReceive(): FF01 attribute[2] = 0x21(33)
[ 73748][z2s_devices_table.cpp:3726] Z2S_onBasicReceive(): FF01 attribute[3] = 0x53(83)
[ 73749][z2s_devices_table.cpp:3726] Z2S_onBasicReceive(): FF01 attribute[4] = 0x0C(12)
...
[ 73761][z2s_devices_table.cpp:244] Z2S_findChannelNumberSlot(): sub id -1
Channel[7] battery level changed to 60
On raportuje battery voltage przez atrybut FF01, natomiast skoki co 20% biorą się z tego, że w bramce przeliczam B(V) => B(%) dla przedziału 28 - 33 (o ile nie podasz swoich wartości Vmin i Vmax). 33 - 28 = 5 => 100%, przy zaokrąglaniu do jedności mamy skoki co 20% (100% / 5).

Wynika to z tego, że standard Zigbee przewiduje raportowanie battery voltage jako Vx10, Aqara podaje te wartości jako Vx1000, więc można by pokusić się o bardziej precyzyjne przeliczanie, tylko nie wiem gdzie znaleźć rzeczywiste Vmin i Vmax. Zigbee2Mqtt podaje dla tego modelu Vmin = 2850 i Vmax = 3000 a mój czujnik wyjęty z szuflady zgłasza 3155...
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
bokk
Posts: 730
Joined: Fri Mar 01, 2019 4:26 am
Has thanked: 7 times
Been thanked: 25 times

Post

vajera wrote: Thu Feb 26, 2026 8:00 pm
bokk wrote: Thu Feb 26, 2026 6:44 pm
bokk wrote: Wed Feb 04, 2026 12:33 pm

Ponowna kalibracja nic nie pomogła, wgrałem na tą bramkę plik 1.4.5 z logami i jak to zawsze bywa, złośliwość wszystko wygląda teraz prawidłowo ale zebrałem logi (6 szt. w paczce)
@vejera tutaj kiedyś zbierałem logi z silnika zasłon, może coś z tego też będzie
Dobre logi są jak whisky w beczce - czas im służy. W jednym z plików znalazłem ten F7. Wgraj 1.4.57-26/02/26, ale najpierw wyłącz flagę DISABLE_BATTERY_PERCENTAGE_MSG i włącz flagę DISABLE_BATTERY_VOLTAGE_MSG (chyba tak miałeś ustawione?).
Przełączyłem flagi jak pisałeś i wgrałem 1.4.57. Po restarcie było wciąż 40%. Nastrpnie w C&A ustawiłem BATTERY VOLTAGE i Read Attribute i pojawiło się 100%. Tych flag nigdy wcześniej nie ruszałem, zawsze były narzucone stdtemowo chyba że w którejś wersji aktualizacji to się zmnienilo
bokk
Posts: 730
Joined: Fri Mar 01, 2019 4:26 am
Has thanked: 7 times
Been thanked: 25 times

Post

vajera wrote: Thu Feb 26, 2026 8:43 pm
bokk wrote: Thu Feb 26, 2026 2:59 pm
vajera wrote: Thu Feb 26, 2026 2:57 pm
Jaki model czujnika? Ten podłużny P2?
Nie, ten mały Aqara Door & Window Sensor T1 Czujnik do okien i drzwi Biały DW-S03D
Odpaliłem ten czujnik:

Code: Select all

[ 73746][z2s_devices_table.cpp:3717] Z2S_onBasicReceive(): , short address 0xb68 endpoint 0x1, attribute id 0xff01, size 30
...
[ 73747][z2s_devices_table.cpp:3726] Z2S_onBasicReceive(): FF01 attribute[1] = 0x01(1)
[ 73748][z2s_devices_table.cpp:3726] Z2S_onBasicReceive(): FF01 attribute[2] = 0x21(33)
[ 73748][z2s_devices_table.cpp:3726] Z2S_onBasicReceive(): FF01 attribute[3] = 0x53(83)
[ 73749][z2s_devices_table.cpp:3726] Z2S_onBasicReceive(): FF01 attribute[4] = 0x0C(12)
...
[ 73761][z2s_devices_table.cpp:244] Z2S_findChannelNumberSlot(): sub id -1
Channel[7] battery level changed to 60
On raportuje battery voltage przez atrybut FF01, natomiast skoki co 20% biorą się z tego, że w bramce przeliczam B(V) => B(%) dla przedziału 28 - 33 (o ile nie podasz swoich wartości Vmin i Vmax). 33 - 28 = 5 => 100%, przy zaokrąglaniu do jedności mamy skoki co 20% (100% / 5).

Wynika to z tego, że standard Zigbee przewiduje raportowanie battery voltage jako Vx10, Aqara podaje te wartości jako Vx1000, więc można by pokusić się o bardziej precyzyjne przeliczanie, tylko nie wiem gdzie znaleźć rzeczywiste Vmin i Vmax. Zigbee2Mqtt podaje dla tego modelu Vmin = 2850 i Vmax = 3000 a mój czujnik wyjęty z szuflady zgłasza 3155...
A czy przy tych czujnikach tez ma być włączona któraś z flag
User avatar
vajera
Posts: 7289
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

bokk wrote: Thu Feb 26, 2026 9:00 pm
vajera wrote: Thu Feb 26, 2026 8:43 pm
bokk wrote: Thu Feb 26, 2026 2:59 pm

Nie, ten mały Aqara Door & Window Sensor T1 Czujnik do okien i drzwi Biały DW-S03D
Odpaliłem ten czujnik:

Code: Select all

[ 73746][z2s_devices_table.cpp:3717] Z2S_onBasicReceive(): , short address 0xb68 endpoint 0x1, attribute id 0xff01, size 30
...
[ 73747][z2s_devices_table.cpp:3726] Z2S_onBasicReceive(): FF01 attribute[1] = 0x01(1)
[ 73748][z2s_devices_table.cpp:3726] Z2S_onBasicReceive(): FF01 attribute[2] = 0x21(33)
[ 73748][z2s_devices_table.cpp:3726] Z2S_onBasicReceive(): FF01 attribute[3] = 0x53(83)
[ 73749][z2s_devices_table.cpp:3726] Z2S_onBasicReceive(): FF01 attribute[4] = 0x0C(12)
...
[ 73761][z2s_devices_table.cpp:244] Z2S_findChannelNumberSlot(): sub id -1
Channel[7] battery level changed to 60
On raportuje battery voltage przez atrybut FF01, natomiast skoki co 20% biorą się z tego, że w bramce przeliczam B(V) => B(%) dla przedziału 28 - 33 (o ile nie podasz swoich wartości Vmin i Vmax). 33 - 28 = 5 => 100%, przy zaokrąglaniu do jedności mamy skoki co 20% (100% / 5).

Wynika to z tego, że standard Zigbee przewiduje raportowanie battery voltage jako Vx10, Aqara podaje te wartości jako Vx1000, więc można by pokusić się o bardziej precyzyjne przeliczanie, tylko nie wiem gdzie znaleźć rzeczywiste Vmin i Vmax. Zigbee2Mqtt podaje dla tego modelu Vmin = 2850 i Vmax = 3000 a mój czujnik wyjęty z szuflady zgłasza 3155...
A czy przy tych czujnikach tez ma być włączona któraś z flag
Nie,
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277

Return to “Bramka ZigBee”