Upewnię się - do końca aktualnego cyklu 60s/120s czy wykonuje wszystkie 9 cykli 60s/120s?
Inne urządzenia - zgłoszenia, błędy, uwagi i pomysły [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
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
Dałem mu krótszy cykl 
Wykonuje wszystko do końca
Wykonuje wszystko do końca
write-attribute 0 0xFC11 0x5008 0x42 11 0A00050000001E0000000F
>Device 25374
>>write-attribute 0 0xFC11 0x5008 0x42 0xB
>A:0:5:0:0:0:1E:0:0:0:F:Write attribute async request sent
0 0xFC11 0x5008 0x42 11 0A00000000000000000000
write-attribute 0 0xFC11 0x5008 0x42 11 0A00000000000000000000
>Device 25374
>>write-attribute 0 0xFC11 0x5008 0x42 0xB
>A:0:0:0:0:0:0:0:0:0:0:Write attribute async request sent
read-attribute 0 0xFC11 0x5010
>Device 25374
>>read-attribute 0 64529 20496
>>Reading attribute successful - data value is 0x7901, data type is 0x20
>read-attribute 0 0xFC11 0x5008
>Device 25374
>>read-attribute 0 64529 20488
>>Reading attribute successful - data type is 0x42, data size is 11
>Data = 0xa, 0x4, 0x5, 0x0, 0x0, 0x0, 0x1e, 0x0, 0x0, 0x0, 0xf,
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
OK, a jak zrobisz coś takiego:
- write-attribute 0 0xFC11 0x5008 0x42 11 0A00050000001E0000000F,
- read-attribute 0 0xFC11 0x5008,
- write-attribute 0 0xFC11 0x5008 0x42 11 0A05050000001E0000000F,
- read-attribute 0 0xFC11 0x5008
- write-attribute 0 0xFC11 0x5008 0x42 11 0A00050000001E0000000F,
- read-attribute 0 0xFC11 0x5008,
- custom-cmd 0 0x0006 0x0000 SET 0 00
- write-attribute 0 0xFC11 0x5008 0x42 11 0A00050000001E0000000F,
- read-attribute 0 0xFC11 0x5008,
- przełączasz ten przekaźnik(VALVE) na OFF (nawet jeżeli jest na OFF - w sumie możesz sprawdzić obie wersje: ON -> OFF, OFF -> OFF)
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
Działa sposób nr 2vajera wrote: Tue May 20, 2025 7:39 amOK, a jak zrobisz coś takiego:
Jeżeli to nie zadziała to jeszcze taki test:
- write-attribute 0 0xFC11 0x5008 0x42 11 0A00050000001E0000000F,
- read-attribute 0 0xFC11 0x5008,
- write-attribute 0 0xFC11 0x5008 0x42 11 0A05050000001E0000000F,
- read-attribute 0 0xFC11 0x5008
oraz:
- write-attribute 0 0xFC11 0x5008 0x42 11 0A00050000001E0000000F,
- read-attribute 0 0xFC11 0x5008,
- custom-cmd 0 0x0006 0x0000 SET 0 00
- write-attribute 0 0xFC11 0x5008 0x42 11 0A00050000001E0000000F,
- read-attribute 0 0xFC11 0x5008,
- przełączasz ten przekaźnik(VALVE) na OFF (nawet jeżeli jest na OFF - w sumie możesz sprawdzić obie wersje: ON -> OFF, OFF -> OFF)
Code: Select all
>Use quit to disconnect.
write-attribute 0 0xFC11 0x5008 0x42 11 0A00050000001E0000000F
>Device 25374
>>write-attribute 0 0xFC11 0x5008 0x42 0xB
>A:0:5:0:0:0:1E:0:0:0:F:Write attribute async request sent
read-attribute 0 0xFC11 0x5008,
>Device 25374
>>read-attribute 0 64529 20488
>>Reading attribute successful - data type is 0x42, data size is 11
>Data = 0xa, 0x1, 0x5, 0x0, 0x0, 0x0, 0x1e, 0x0, 0x0, 0x0, 0xf,
custom-cmd 0 0x0006 0x0000 SET 0 00
>Device 25374
>>custom-cmd 0 0x6 0x0 0x50 0x0
>Custom command async request sent
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Super! Sposób nr 2 == nr 3 tylko wywołany jest programowo.
W takim razie jeszcze jedna prośba:
- write-attribute 0 0xFC11 0x5008 0x42 11 0A00050000001E0000000F,
- read-attribute 0 0xFC11 0x5008,
- custom-cmd 0 0x0006 0x0000 SET 0 00
- read-attribute 0 0xFC11 0x5008.
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
Proszę bardzovajera wrote: Tue May 20, 2025 9:31 amSuper! Sposób nr 2 == nr 3 tylko wywołany jest programowo.
W takim razie jeszcze jedna prośba:
Po tym teście przygotuję nową wersję kodu.
- write-attribute 0 0xFC11 0x5008 0x42 11 0A00050000001E0000000F,
- read-attribute 0 0xFC11 0x5008,
- custom-cmd 0 0x0006 0x0000 SET 0 00
- read-attribute 0 0xFC11 0x5008.
Code: Select all
write-attribute 0 0xFC11 0x5008 0x42 11 0A00050000001E0000000F
>Device 25374
>>write-attribute 0 0xFC11 0x5008 0x42 0xB
>A:0:5:0:0:0:1E:0:0:0:F:Write attribute async request sent
read-attribute 0 0xFC11 0x5008
>Device 25374
>>read-attribute 0 64529 20488
>>Reading attribute successful - data type is 0x42, data size is 11
>Data = 0xa, 0x1, 0x5, 0x0, 0x0, 0x0, 0x1e, 0x0, 0x0, 0x0, 0xf,
custom-cmd 0 0x0006 0x0000 SET 0 00
>Device 25374
>>custom-cmd 0 0x6 0x0 0x50 0x0
>Custom command async request sent
read-attribute 0 0xFC11 0x5008
>Device 25374
>>read-attribute 0 64529 20488
>>Reading attribute successful - data type is 0x42, data size is 11
>Data = 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
@lukasz06 W wolnej chwili wypróbuj wersję 0.7.94-20/05/2025, ale z uwagi na to, że zmieniła się liczba kanałów przypadających na ten zawór, musisz albo wgrać wersję merged z czyszczeniem pamięci albo ręcznie usunąć kanały zaworu poleceniem remove-channel - przypomnę tylko, że ono każdorazowo resetuje bramkę i trzeba później pousuwać kanały z Cloud.
Powyższa wersja tworzy łącznie 7 kanałów KPOP (@klew - przydałby się ten KTXT
)
Powyższa wersja tworzy łącznie 7 kanałów KPOP (@klew - przydałby się ten KTXT
- FLOW - bieżący przepływ w m³/h,
- MODE - tryb pracy zaworu (0=manual, 1=tryb czasowy, 2=tryb objętościowy),
- CYCLES COUNT - łączna liczba zadanych powtórzeń,
- CYCLE # - aktualne powtórzenie,
- TIME - czas pojedynczego cyklu pracy,
- PAUSE - czas pojedynczego cyklu przerwy,
- VOLUME - objętość pojedynczego cyklu pracy.
- włączasz zawór ON na kilkanaście sekund i wyłączasz,
- przy wyłączonym zaworze dajesz polecenie write-attribute na podlewanie cykliczne,
- to samo przy włączonym zaworze,
- podobnie dla podlewania objętościowego,
- powtórz 2, 3, 4 - w trakcie cykli wysyłając ten rozkaz OFF (najlepiej zarówno w fazie pracy jak i pauzy),
- inne według własnego uznania
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
Ok, zainstalowana bramka od nowa
Jestem po częściowych testach, bo zawór mam na biurku, żeby nie było problemu z zasięgiem,
więc na razie nie testowałem trybu objętościowego.
Powiem tak, jeśli chodzi o tryb czasowy wszystko działa perfekcyjnie
Wł/Wył w trybie ręcznym (przycisk, apka, Cloud),
Wł/wył trybu czasowego, gdy zawór wł/wył/pauza,
Całkowite wył trybu czasowego z poziomu aplikacji przez Off
Może jutro się uda coś więcej z trybem objętościowym zdziałać.
Jednak mam mieszane odczucia, czy musi być aż tyle kanałów? Wiem, że póki co Supla ma pewne ograniczenia, ale
czy nie lepiej by było na KLOP? Tam można by zrobić chyba jakieś warunkowania. Tutaj owszem mamy podgląd na wszystko,
ale tak naprawdę nic nie możemy zrobić. Wiadomo kanały w apce można ukryć, ale jak włączyć tryb czasowy/objętościowy?
Może przez Virtualny przekaźnik przełączać tryb M/Czas , a tryb objętościowy zrobić na jakiś reakcjach w KLOPie?
Takie moje luźne spostrzeżenia, póki co cieszę sie, że to działa i podziwiam Cię za ogrom pracy włożonej w ten projekt.
Już o cierpliwości nie wspomnę
Jestem po częściowych testach, bo zawór mam na biurku, żeby nie było problemu z zasięgiem,
więc na razie nie testowałem trybu objętościowego.
Powiem tak, jeśli chodzi o tryb czasowy wszystko działa perfekcyjnie
Wł/Wył w trybie ręcznym (przycisk, apka, Cloud),
Wł/wył trybu czasowego, gdy zawór wł/wył/pauza,
Całkowite wył trybu czasowego z poziomu aplikacji przez Off
Może jutro się uda coś więcej z trybem objętościowym zdziałać.
Jednak mam mieszane odczucia, czy musi być aż tyle kanałów? Wiem, że póki co Supla ma pewne ograniczenia, ale
czy nie lepiej by było na KLOP? Tam można by zrobić chyba jakieś warunkowania. Tutaj owszem mamy podgląd na wszystko,
ale tak naprawdę nic nie możemy zrobić. Wiadomo kanały w apce można ukryć, ale jak włączyć tryb czasowy/objętościowy?
Może przez Virtualny przekaźnik przełączać tryb M/Czas , a tryb objętościowy zrobić na jakiś reakcjach w KLOPie?
Takie moje luźne spostrzeżenia, póki co cieszę sie, że to działa i podziwiam Cię za ogrom pracy włożonej w ten projekt.
Już o cierpliwości nie wspomnę
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Czy kiedy zawór pracuje w tym trybie czasowym to uaktualniają się dane w tych kanałach KOP - czasy, numer cyklu? Interesują mnie zwlaszcza te kanały "MODE" i "CYCLE #" - w przypadku tego ostatniego - czy on się zmniejsza z każdym cyklem a jeżeli tak to kiedy?lukasz06 wrote: Tue May 20, 2025 10:35 pm Ok, zainstalowana bramka od nowa
Jestem po częściowych testach, bo zawór mam na biurku, żeby nie było problemu z zasięgiem,
więc na razie nie testowałem trybu objętościowego.
Powiem tak, jeśli chodzi o tryb czasowy wszystko działa perfekcyjnie
Wł/Wył w trybie ręcznym (przycisk, apka, Cloud),
Wł/wył trybu czasowego, gdy zawór wł/wył/pauza,
Całkowite wył trybu czasowego z poziomu aplikacji przez Off
Może jutro się uda coś więcej z trybem objętościowym zdziałać.
Spokojnie, póki co jesteśmy w fazie testówJednak mam mieszane odczucia, czy musi być aż tyle kanałów? Wiem, że póki co Supla ma pewne ograniczenia, ale
czy nie lepiej by było na KLOP? Tam można by zrobić chyba jakieś warunkowania. Tutaj owszem mamy podgląd na wszystko,
ale tak naprawdę nic nie możemy zrobić. Wiadomo kanały w apce można ukryć, ale jak włączyć tryb czasowy/objętościowy?
Tak naprawdę to wszystko sprowadza się do jednego pytania - czy bierzemy możliwość konfiguracji przez konsolę (może w przyszłości dodatkowo przez WebInterface). Wtedy możemy w taki sposób ustawić parametry programu i zapisać je na przyszłość a później uruchamiać program(y) za pomocą wirtualnego przekaźnik(ów). Można zrobić np. 3 albo 4 wirtualne przekaźniki "program #1", "program #2", " "program #3", "program #4", które użytkownik skonfiguruje przez konsolę.Może przez Virtualny przekaźnik przełączać tryb M/Czas , a tryb objętościowy zrobić na jakiś reakcjach w KLOPie?
Takie moje luźne spostrzeżenia, póki co cieszę sie, że to działa i podziwiam Cię za ogrom pracy włożonej w ten projekt.
Już o cierpliwości nie wspomnę![]()
Problem z reakcjami jest taki, że one wykonują się na serwerze, czyli masz dwa słabe punkty - połączenie serwer - ESP C6 i C6 z urządzeniem Zigbee. A na końcu otwarty zawór, z którego leje się woda całą noc...albo cały tydzień
Pomijam już fakt, że nawet nie wiemy, z jaką częstotliwością i precyzją zawór raportuje przepływ. Żeby wyliczyć z tego objętość trzeba całkować po czasie, więc może się okazać, że precyzja pomiaru na potrzeby reakcji jest kiepska.
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
LBNL Kupujesz smart valve raczej nie po to, żeby przyciąć ¾ funkcjonalności, prawda?
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
