Warunki w SUPLA Scripts - pomysły

SOYER
Posts: 831
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry

Post

klew wrote: Thu Sep 15, 2022 6:25 pm
SOYER wrote: Thu Sep 15, 2022 5:53 pm Próbowałem wstawić id innego czujnika, działa. Próbowałem wstawić ten
{{state(6746).temperature > 250}}
w warunek, a nie wyzwalacz i raz działało, a raz nie.
W wyzwalaczu nie widzi faktycznego wyniku "temperatury", który wynosi w okolicach 1000 st, przez dobre 10-15 sekund, wyniku doskonale widocznego w aplikacji. Z przeprowadzonych testów wynika, że uparcie twierdzi że czujnik 6746 wskazuje ZERO.
Kanał temperatury akceptuje wartości od -273 do 1000. Także aby działało to wartość musi być w tym zakresie
Warto napisać dla potomnych. Wartość musi być w tym zakresie nie w sensie pokazywanych wartości przez czujnik, ale wartości ustawionych w ustawieniach modułu/czujnika.
Czy tak?
User avatar
klew
Posts: 8357
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

SOYER wrote: Thu Sep 15, 2022 6:51 pm
klew wrote: Thu Sep 15, 2022 6:25 pm
SOYER wrote: Thu Sep 15, 2022 5:53 pm Próbowałem wstawić id innego czujnika, działa. Próbowałem wstawić ten
{{state(6746).temperature > 250}}
w warunek, a nie wyzwalacz i raz działało, a raz nie.
W wyzwalaczu nie widzi faktycznego wyniku "temperatury", który wynosi w okolicach 1000 st, przez dobre 10-15 sekund, wyniku doskonale widocznego w aplikacji. Z przeprowadzonych testów wynika, że uparcie twierdzi że czujnik 6746 wskazuje ZERO.
Kanał temperatury akceptuje wartości od -273 do 1000. Także aby działało to wartość musi być w tym zakresie
Warto napisać dla potomnych. Wartość musi być w tym zakresie nie w sensie pokazywanych wartości przez czujnik, ale wartości ustawionych w ustawieniach modułu/czujnika.
Czy tak?
Za bardzo nie wiem co masz na myśli.
Ja pisałem o kanałe temperatury, czyli o wartościach przesyłanych przez urządzenie do serwera.
Widzimy się na Supla Offline Party vol. 2 :!:
SOYER
Posts: 831
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry

Post

W ustawieniach odczytów analogowych da się ustawić zakres wejściowy i wyjściowy, więc odczytując tak duże zakresy, należy pamiętać przy ustawianiu tych parametrów, o tym wcześniej opisanym ograniczeniu do 1000.
User avatar
klew
Posts: 8357
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

SOYER wrote: Thu Sep 15, 2022 7:32 pm W ustawieniach odczytów analogowych da się ustawić zakres wejściowy i wyjściowy, więc odczytując tak duże zakresy, należy pamiętać przy ustawianiu tych parametrów, o tym wcześniej opisanym ograniczeniu do 1000.
Ok, już czaję :) nie używałem nigdy odczytów analogowych w Gui Generic, więc nie wiem jak to tam jest zrealizowane.
Widzimy się na Supla Offline Party vol. 2 :!:
Pietras81
Posts: 1730
Joined: Sun Feb 17, 2019 6:56 am
Location: Osielsko

Post

Panowie gdzie robię błąd chciałem z gosunda sp111 dostać powiadomienie zależne od tego czy urządzenie zużywa prąd ewentualnie jak nie pobiera prądu.
Poniżej reguła Wyzwalanie w oparciu o stan kanałów

{{state(23557).phases[0].powerActive>0}}

Jak obcjąże 100W żarówką warunek zapala się na zielono jako spełniony a powiadomienie nie dochodzi. Niby prosta sprawa a nie ogarniam

Ktoś pomoże ??
https://pietras-81.aqi.eco/
User avatar
klew
Posts: 8357
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Pietras81 wrote: Sun Sep 18, 2022 1:52 pm Panowie gdzie robię błąd chciałem z gosunda sp111 dostać powiadomienie zależne od tego czy urządzenie zużywa prąd ewentualnie jak nie pobiera prądu.
Poniżej reguła Wyzwalanie w oparciu o stan kanałów

{{state(23557).phases[0].powerActive>0}}

Jak obcjąże 100W żarówką warunek zapala się na zielono jako spełniony a powiadomienie nie dochodzi. Niby prosta sprawa a nie ogarniam

Ktoś pomoże ??
Pokaż zrzut ekranu z widoczną konfiguracją sceny (najlpiej w trybie edycji)
Widzimy się na Supla Offline Party vol. 2 :!:
Pietras81
Posts: 1730
Joined: Sun Feb 17, 2019 6:56 am
Location: Osielsko

Post

W momencie jak włączę odbiornik i zacznie się pobór to warunek robi się na zielono ale nie mam powiadomienia. Jak kliknę z ręki wykonaj scenę to powiadomienie przychodzi.
You do not have the required permissions to view the files attached to this post.
https://pietras-81.aqi.eco/
User avatar
klew
Posts: 8357
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Dodałem u siebie tego typu scenę i powiadomienie przyszło
2022-09-19_10-27.png
Przy wyzwalaniu stanem kanałów, ważne jest aby urządzenie zmieniało stan warunku wpisanego w wyzwalacz. Tzn. jak u siebie ustawiłem "powerActive > 1310", to powiadomienie przyjdzie, gdy ten warunek zmieni się na "false" i gdy zmieni się na "true" (czyli po każdym przejściu przez ten próg 1310 w obie strony).

Jeśli chcesz otrzymać powiadomienie tylko gdy wartość będzie większa od 1310, to trzeba dodatkowo dopisać identyczny warunek wykonania sceny.
You do not have the required permissions to view the files attached to this post.
Widzimy się na Supla Offline Party vol. 2 :!:
Pietras81
Posts: 1730
Joined: Sun Feb 17, 2019 6:56 am
Location: Osielsko

Post

klew wrote: Mon Sep 19, 2022 8:30 am Dodałem u siebie tego typu scenę i powiadomienie przyszło
2022-09-19_10-27.png

Przy wyzwalaniu stanem kanałów, ważne jest aby urządzenie zmieniało stan warunku wpisanego w wyzwalacz. Tzn. jak u siebie ustawiłem "powerActive > 1310", to powiadomienie przyjdzie, gdy ten warunek zmieni się na "false" i gdy zmieni się na "true" (czyli po każdym przejściu przez ten próg 1310 w obie strony).

Jeśli chcesz otrzymać powiadomienie tylko gdy wartość będzie większa od 1310, to trzeba dodatkowo dopisać identyczny warunek wykonania sceny.
Zrobiłem nową scenę i jak widać niestety nic się nie dzieje brak reakcji - brak powiadomienia - w logach też nic się nie dzieje ?? Gdzie szukać problemu ??
You do not have the required permissions to view the files attached to this post.
https://pietras-81.aqi.eco/
Pietras81
Posts: 1730
Joined: Sun Feb 17, 2019 6:56 am
Location: Osielsko

Post

Panowie co jest nie tak ?? Jak zmienię zamiast licznika prądu kanał np. on off powiadomienia przychodzą.
https://pietras-81.aqi.eco/

Return to “SUPLA Scripts”