Dobrze, ale w takiej konfiguracji zasypuje niepotrzebnymi powiadomieniami. Może warto rozważyć wysłanie jednego powiadomienia po zatrzymaniu.klew wrote: Mon Oct 02, 2023 9:59 amKażda zmiana stanu rolety, to "zmiana pozycji". Reakcja nie jest na docelową pozycję, tylko na każdą nową wartość.lukfud wrote: Mon Oct 02, 2023 9:50 am Przy reakcji "Kiedy zmieni się pozycja rolety" dostaję kilka powiadomień pod rząd.
Ustawione testowo czasy 10/10s. Przy zmianie pozycji ze 100% na 50% dostałem 5 powiadomień.
(svr30)
Push... push... push...
-
lukfud
- Posts: 2480
- Joined: Thu Nov 23, 2017 11:33 pm
- Location: Warszawa
- Has thanked: 13 times
- Been thanked: 11 times
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
-
klew
- Posts: 13909
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 135 times
- Been thanked: 137 times
To byłaby zupełnie inna reakcjalukfud wrote: Mon Oct 02, 2023 11:56 amDobrze, ale w takiej konfiguracji zasypuje niepotrzebnymi powiadomieniami. Może warto rozważyć wysłanie jednego powiadomienia po zatrzymaniu.klew wrote: Mon Oct 02, 2023 9:59 amKażda zmiana stanu rolety, to "zmiana pozycji". Reakcja nie jest na docelową pozycję, tylko na każdą nową wartość.lukfud wrote: Mon Oct 02, 2023 9:50 am Przy reakcji "Kiedy zmieni się pozycja rolety" dostaję kilka powiadomień pod rząd.
Ustawione testowo czasy 10/10s. Przy zmianie pozycji ze 100% na 50% dostałem 5 powiadomień.
(svr30)
Ogólnie jest potrzeba dodania "filtrowanej/opóźnionej" reakcji, gdzie można ustalić jakiś czas, jaki ma być utrzymany, zanim wykona się akcja. Np. przy bramach "jeśli brama otwarta > 15 min -> wyślij powiadomienie". Podobnie tutaj by tego typu "filtrowana reakcja" się przydała "przy zmianie stanu rolety, po np. 5 s, wyślij powiadomienie" wtedy dopiero, gdy roleta się zatrzyma i minie chwila, to by leciało powiadomienie.
Aktualnie można to obejść używając sceny buforującej.
Z tym, że serwer może zacząć ignorować rekacje, które są zbyt często odpalane. Więc jeśli roleta wysyła dużo powiadmień o zmienie stanu, to serwer może to przyblokować i nie odpalić reakcji.
Najlepsze suple dla Twojego domu 
Ktoś podpowie...
Skorzystałem z przykładu w bibliotece do wysłania powiadomienia z urządzenia:
Wysyłanie nie działa
Dostaje taki komunikat
Skorzystałem z przykładu w bibliotece do wysłania powiadomienia z urządzenia:
Code: Select all
if (!greetingsSend)
{
greetingsSend = true;
Supla::Notification::Send(-1, "The Device", "RSSI BRAK !!!");
}
Dostaje taki komunikat
Code: Select all
Using Supla protocol version 21
Current status: [5] SuplaDevice initialized
.
.
Notification: sending - context -1
Send: [53 55 50 4C 41 15 22 00 00 00 56 04 00 00 66 00 00 00 FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0B 00 31 00 54 68 65 20 44 65 76 69 63 65 00 48 65 6C 6C 6F 20 57 6F 72 6C 64 21 20 49 27 6D 20 79 6F 75 72 20 64 65 76 69 63 65 20 77 69 74 68 20 6E 6F 74 69 66 69 63 61 74 69 6F 6E 73 21 00 ]
Send: [53 55 50 4C 41 ]
-
lukfud
- Posts: 2480
- Joined: Thu Nov 23, 2017 11:33 pm
- Location: Warszawa
- Has thanked: 13 times
- Been thanked: 11 times
zzrr wrote: Sun May 19, 2024 5:04 pm Niestety nie wiem gdzie to ustawić.
Nie wiem gdzie szukać tych adresatów. Wiadomość ma przychodzić do mnie![]()
You do not have the required permissions to view the files attached to this post.
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
-
lukfud
- Posts: 2480
- Joined: Thu Nov 23, 2017 11:33 pm
- Location: Warszawa
- Has thanked: 13 times
- Been thanked: 11 times
Nie, tylko w Cloud.zzrr wrote: Sun May 19, 2024 5:16 pm @lukfud Dziekuję. Zadziałało. A tak dodatkowo zapytam informacyjnie. Idzie tego adresata ustawić z poziomu kodu?
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
