No i dziś znowu zaczęła się dyskoteka.
Scena wyzwala się sama.
Co ciekawe, jak dałem na początku 999 to też się wyzwalała...
Zdarzenia / webhooki
@fracz, @pzygmunt
Z racji tego że SUPLA działa na zasadzie otwartości i każdy sobie może napisać co chce i jak chce to musicie WY , autorzy SUPLI, tak napisać swój soft aby umieć reagować na dziwne zachowania urządzeń czy też odrzucać pewne zachowania , a może i nawet blokować takie urządzenia jako "niekompatybilne" (?) . Ja na swoim sonoff touch 2CH mam soft od @espablo i od stronu usera działa on dobrze ale wydaje mi się ze on ma tą przypadłość co @pzygmunt napisał "ma źle zaimplementowaną ich obsługę" . W tym wypadku to jest włącznik światła ON/OFF . Zeby było śmieszniej to ten sam soft od @espablo (multiboard) załadowany do sonoff basic-a (board SONOFF BASIC ) działa dobrze i sceny z wyzwalaczmi się dobrze uruchamiają. Ale przy tym boardzie dla TOUCH 2CH .... działa to niestety kiepsko. Fajnie że zareagowaliście tak na te błędy o ktorych pisał @pzygmunt
i na pewno jest znaczna poprawa na ekranie HISTORIA KANAŁÓW (nawet dla wyłączników zasilania , nie tylko dla czujników ) gdzie rzeczywiście widać FAKTYCZNE zmiany tych kanałów (bo jeszcze kilka dni temu, co minute , rejestrował np stan OFF). Natomiast jest jeszcze gdzieś feler przy wyzwalaczu sceny bo on wyzwala sceny jeszcze zbyt często. Przykład sprzed chwili ( założyłem nową scenę na tym touch 2CH ) gdzie HISTORIA KANAŁÓW jest idealna do tego co faktycznie zrobiłem/nacisnąłem ale wyzwalanie sceny jest nieprzewidywalne tzn , sama się wyzwala (tak jakby ta poprawka na serwerach opisana przez @pzygmunt-a, jeszcze nie do końca blokowała tą zbyt częstą komunikację urządzenia wykonawczego (nie tylko czujników ale tez kanałów) <-> serwer ).
Patrzcie przykład : jest teraz godzina 18:23, ostania zmiana stanu ID4021 kanału była o 17:59, ale scena bazująca na tym kanale uruchamia się co kilka minut sama :
.....
- Załączniki
-
- 1.png (179.56 KiB) Przejrzano 2188 razy
-
- 2.png (92.94 KiB) Przejrzano 2188 razy
Ostatnio zmieniony ndz lis 01, 2020 7:30 pm przez wsosniak, łącznie zmieniany 2 razy.
a co do wielokrotnego wysyłania wysyłania informacji z czujników do ALEXY , to już o tym kiedyś rozmawialiśmy. Wtedy myślałem że to jakieś zakłócenia sonoffa Szkoda że tego tematu wtedy nie rozwiązaliśmy bo dzisiaj może nie byłoby problemów przy tych scenach i wyzwalaczach : viewtopic.php?p=41074#p41074pzygmunt pisze: ↑sob paź 31, 2020 7:23 pm Generalnie problem polegał na tym, że wiele czujników (urządzenia wykonawcze) ma źle zaimplementowaną ich obsługę tj. wysyła nawet kilka razy na sekundę informację, że zmieniają stan, a tego nie robi. Serwer nie porównywał czy rzeczywiście zmieniał stan i wysyłał do GH, Alexy, Skryptów każde "powiadomienie o zmianie" otrzymane z urządzenia. To samo dotyczyło termometrów. Teraz by wysłać powiadomienie do GH, Alexy czy skryptów urządzenie musi rzeczywiście zmienić stan, a w przypadku temperatur/wilgotności musi nastąpić zmiana przynajmniej o 0.01 stopnia lub 0.01 punktu procentowego wilgotności. Wszystkie serwery są zaktualizowane dopiero od 30 min. Tak więc dopiero teraz sugeruję sprawdzać/testować czy zmiany przyniosły efekt.
pzygmunt pisze: ↑sob paź 31, 2020 7:23 pm .......................
@fracz, @pzygmunt
.......... . Zeby było śmieszniej to ten sam soft od @espablo (multiboard) załadowany do sonoff basic-a (board SONOFF BASIC ) działa dobrze i sceny z wyzwalaczmi się dobrze uruchamiają. Ale przy tym boardzie dla TOUCH 2CH .... działa to niestety kiepsko. Fajnie że zareagowaliście tak na te błędy :
..............
małe sprostowanie do tego co napisałem dwa posty powyżej : sprawdziłem jaki soft mam wgrany do tego SONOFF BASIC-a, i się okazało że nie mam tam softu od @espablo, tylko soft od Was (SONOFF-DS18B20 ver2.0) ze strony : https://www.supla.org/download/sonoff-firmware.zip.
i ten fakt zresztą wyjaśnia teraz, dlaczego na tym SONOFF BASIC-u nie mam problemu z wyzwalaczami a na SONNOFT TOUCH 2CH mam problemy
Ale dobrze byłoby , aby Wasze serwery były "odporne" na niedoskonałe softy userów
NO to chyba nie do końca tak to działa dla temperatur , a szczegónie od dzisiaj od 16:28 widzę że wszytskie moje sceny (a jest ich około 10) oparte na wyzwalaczu temperatury ,np takim : {{state(3789).temperature > 30}} ,uruchamiają mi sie co 15 sekund i w logach widze dla każdej sceny :pzygmunt pisze: ↑sob paź 31, 2020 7:23 pm ....... To samo dotyczyło termometrów. Teraz by wysłać powiadomienie do GH, Alexy czy skryptów urządzenie musi rzeczywiście zmienić stan, a w przypadku temperatur/wilgotności musi nastąpić zmiana przynajmniej o 0.01 stopnia lub 0.01 punktu procentowego wilgotności. Wszystkie serwery są zaktualizowane dopiero od 30 min. Tak więc dopiero teraz sugeruję sprawdzać/testować czy zmiany przyniosły efekt.
Wykryto zmianę warunku wyzwolenia sceny - wykonuję.
Scena nie została wykonana - niespełniony warunek.
Zignorowano zbyt szybkie wykonanie sceny.
to samo HISTORIA KANAŁÓW, co 15 sekund rejestruje stan wszystkich moich czujników temperatury i wilgotności , pomimo ze nie zmieniły stanu
....
- Załączniki
-
- 1.png (161.55 KiB) Przejrzano 2107 razy
fakt , za duzo kanałów zaznaczyłem "na czerwono" ale są takie gdzie ani temperatura ani wilgotność sie nie zmienia z dokładnością do dwóch miejsc po przecinku . A wg tego co pisał @pzygmunt "musi nastąpić zmiana przynajmniej o 0.01 stopnia lub 0.01 punktu procentowego wilgotności" więc te kanały nie powinny rejestrować zmiany wartości, o wyzwalaniu scen nie mówiąc jesli wyzwalacz i warunek wszędzie jest {{state(3789).temperature > 30}}
- Elektryk Szczecin
- Posty: 92
- Rejestracja: pt sty 03, 2020 11:14 pm
wsosniak pisze: ↑ndz lis 01, 2020 7:32 pmpzygmunt pisze: ↑sob paź 31, 2020 7:23 pm .......................
@fracz, @pzygmunt
.......... . Zeby było śmieszniej to ten sam soft od @espablo (multiboard) załadowany do sonoff basic-a (board SONOFF BASIC ) działa dobrze i sceny z wyzwalaczmi się dobrze uruchamiają. Ale przy tym boardzie dla TOUCH 2CH .... działa to niestety kiepsko. Fajnie że zareagowaliście tak na te błędy :
..............
małe sprostowanie do tego co napisałem dwa posty powyżej : sprawdziłem jaki soft mam wgrany do tego SONOFF BASIC-a, i się okazało że nie mam tam softu od @espablo, tylko soft od Was (SONOFF-DS18B20 ver2.0) ze strony : https://www.supla.org/download/sonoff-firmware.zip.
i ten fakt zresztą wyjaśnia teraz, dlaczego na tym SONOFF BASIC-u nie mam problemu z wyzwalaczami a na SONNOFT TOUCH 2CH mam problemy
Ale dobrze byłoby , aby Wasze serwery były "odporne" na niedoskonałe softy userów
Mam tak samo i zgoda by były serwery odporne na niedoskonale softy i to niema znaczenia czy softy są supli czy inne wystarczy w nazwie softu dodać np (SONOFF-DS18B20 ver2.0 hooki) wtedy wszystko wiadomo
Czy będzie aktualizacja też dla dockera?pzygmunt pisze: ↑sob paź 31, 2020 7:23 pm Generalnie problem polegał na tym, że wiele czujników (urządzenia wykonawcze) ma źle zaimplementowaną ich obsługę tj. wysyła nawet kilka razy na sekundę informację, że zmieniają stan, a tego nie robi. Serwer nie porównywał czy rzeczywiście zmieniał stan i wysyłał do GH, Alexy, Skryptów każde "powiadomienie o zmianie" otrzymane z urządzenia. To samo dotyczyło termometrów. Teraz by wysłać powiadomienie do GH, Alexy czy skryptów urządzenie musi rzeczywiście zmienić stan, a w przypadku temperatur/wilgotności musi nastąpić zmiana przynajmniej o 0.01 stopnia lub 0.01 punktu procentowego wilgotności. Wszystkie serwery są zaktualizowane dopiero od 30 min. Tak więc dopiero teraz sugeruję sprawdzać/testować czy zmiany przyniosły efekt.
https://www.facebook.com/groups/supladiy/