Wyzwalanie sceny dla urządzenia sous-vide

User avatar
vellkan
Posts: 9
Joined: Thu Apr 23, 2020 4:48 pm

Post

Dzień dobry wszystkim!

Mam taki problem, który próbuję rozwiązać przy pomocy Supli.
Mam cyrkulator do sous-vide w kuchni którego zadaniem jest przez określony czas grzać wodę w naczyniu.
Zdarza się, że urządzenie samo się wyłączy z powodu błędu w konstrukcji samego urządzenia.
Wpadłem na pomysł, żeby wtyczką do monitorowania energii sprawdzać stan pobierania energii i jeśli spadnie np. poniżej 10W dostanę powiadomienie.

Zrobiłem takie reakcje w supla cloud na wtyczce GOSUND SP111 oraz na IKEA Inspelning przez bramkę ESP32-C6 i to ładnie działa.
Chciałem jednak zrobić to przez Supla Scripts, ponieważ powiadomienie musi się wyróżniać siłą i dźwiękiem że tak powiem :)
Może powiadomienie email / SMS w przyszłości, to mniej istotne.
To jest dla mnie o tyle ważne, że czasami ustawiam to np. na 20 godzin pracy i muszę wiedzieć kiedy się to wyłączyło (szczególnie w nocy).

Zrobiłem scenę w Supla Scripts, której ręczne wyzwolenie wysyła mi powiadomienie, ale nie potrafię zmusić systemu do tego, żeby robił to sam.
Sprawa jest na pewno prosta - gubię się w którym okienku powinienem wpisać warunek.

Warunek wygląda tak:
{{ state(1372518).connected and state(1372518).phases[0].powerActive < 4 }}
Czyli kiedy wtyczka jest połączona i aktualna pobierana moc jest niższa niż 4W.
Ale czy powinienem to wstawić jako Wyzwalacz sceny w oparciu o stan kanałów czy Warunek wykonania sceny - robiłem próby, ale żadna opcja nie działa.

Image

Jeśli ew. ktoś mógłby mi poświęcić (oczywiście odpłatnie) trochę czasu na wyjaśnienie jak to wszystko tam działa to chętnie skorzystam z pomocy.
Skoro bramka Zigbee tak ładnie działa, Ikea ma wtyczki w dobrej cenie to trzeba będzie trochę przebudować domowe ustawienia :)
User avatar
Lector
Posts: 2470
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

Ja we wyzwalaczu mam samo

Code: Select all

{{state(82882).phases[0].powerActive < 15}}
i działa poprawnie.
Warunek może pozostać bez zmian albo dodaj jeszcze state(82880).on (zmień numer kanału na kanał przekaźnika gniazdka).
Czyli aby sprawdził tylko na włączonym gniazdku.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

vellkan wrote: Sat Jul 26, 2025 12:43 pm Zrobiłem takie reakcje w supla cloud na wtyczce GOSUND SP111 oraz na IKEA Inspelning przez bramkę ESP32-C6 i to ładnie działa.
Chciałem jednak zrobić to przez Supla Scripts, ponieważ powiadomienie musi się wyróżniać siłą i dźwiękiem że tak powiem :)
Mamy już kilka modeli syren "światło i dźwięk" w bazie bramki - może coś takiego? 😉
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
vellkan
Posts: 9
Joined: Thu Apr 23, 2020 4:48 pm

Post

Lector wrote: Sun Jul 27, 2025 9:11 am Ja we wyzwalaczu mam samo

Code: Select all

{{state(82882).phases[0].powerActive < 15}}
i działa poprawnie.
Warunek może pozostać bez zmian albo dodaj jeszcze state(82880).on (zmień numer kanału na kanał przekaźnika gniazdka).
Czyli aby sprawdził tylko na włączonym gniazdku.
1) I działa tak, że jak urządzenie się wyłączy to dostajesz jedno powiadomienie?
2) Ten Twój kod jest wstawiony w polu Wyzwalacz sceny w oparciu o stan kanałów?
3) Masz coś wstawione w pole Wyzwalacz sceny w oparciu o czas?

Udało mi się w końcu zrobić próbę z lampką, ale dostaję powiadomienia co 10 minut - sprawdzam czy jest włączona.
vajera wrote: Sun Jul 27, 2025 10:03 am
Mamy już kilka modeli syren "światło i dźwięk" w bazie bramki - może coś takiego? 😉
Problem wydaje się zabawny, ale jak robię 4kg mięsa przez 20-30 godzin to szkoda je potem wywalić ;)
A wolałem wydać 70 zł na gniazdko i bramkę niż 1000 zł na nowy cyrkulator.
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

vellkan wrote: Sat Jul 26, 2025 12:43 pm.
Warunek wygląda tak:
{{ state(1372518).connected and state(1372518).phases[0].powerActive < 4 }}
Warunek wygląda ok. To samo powinno być w "Wyzwalanie w oparciu o stan kanałów" jak i "Warunek wykonania" - u ciebie wygląda ok wiec musi działać. Zobacz czy zmienia sie ta zielona belka na "warunek nie jest spełniony" jeżeli cyrkulator pracuje.
Trochę mi podejrzanie wygląda ten numer ID, bardzo wysoki numer, jeszcze sie nie spotkałem ale niby możliwe.
Zrob najpierw sam warunek poweractive bez connected -> wlacz i wylacz cyrkulator i zobacz co sie dzieje
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
Lector
Posts: 2470
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

Ja mam tak, aby wyłączy drukarkę 3D jak skończy drukować i ostygnie.
Screenshot_20250727-183126.png
You do not have the required permissions to view the files attached to this post.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/
User avatar
vellkan
Posts: 9
Joined: Thu Apr 23, 2020 4:48 pm

Post

YoMan wrote: Sun Jul 27, 2025 3:32 pm Warunek wygląda ok. To samo powinno być w "Wyzwalanie w oparciu o stan kanałów" jak i "Warunek wykonania" - u ciebie wygląda ok wiec musi działać. Zobacz czy zmienia sie ta zielona belka na "warunek nie jest spełniony" jeżeli cyrkulator pracuje.
Trochę mi podejrzanie wygląda ten numer ID, bardzo wysoki numer, jeszcze sie nie spotkałem ale niby możliwe.
Zrob najpierw sam warunek poweractive bez connected -> wlacz i wylacz cyrkulator i zobacz co sie dzieje
Ogólnie komunikaty Warunek spełniony/Niespełniony zmieniają się po paru sekundach, ale powiadomienia mi się nie wysyłają dopóki nie wstawię czegoś w pole Wyzwalacz sceny w oparciu o czas. Ale jak tam wstawię wykonywanie np. co 10 minut to potem powiadomienia przychodzą co 10 minut, a nie tylko raz co na końcu trochę irytuje.
Lector wrote: Sun Jul 27, 2025 4:32 pm Ja mam tak, aby wyłączy drukarkę 3D jak skończy drukować i ostygnie.
Screenshot_20250727-183126.png
I powiadomienie przychodzi Ci tylko raz? Nie masz nic w polu z czasem, bez tego to u mnie nie przechodzi.

Teraz robię testy na lampce nocnej, żeby co chwilę nie włączać cyrkulatora, ale to niewiele zmienia tak naprawdę.
User avatar
Lector
Posts: 2470
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

U mnie ta scena uruchamia drugą po 10 minutach, ta druga sprawdza jeszcze raz i jak warunek jest spełniony to wyłącza. Takie zabezpieczenie jakby drukarka chwilowo pobierała mniej ale jeszcze drukowała.

Tu wyzwala reguła, jak być chciał uruchamiać scenę o jakiejś godzinie to w tedy trzeba ustawić wyzwanie oparte o czas.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

vellkan wrote: Sun Jul 27, 2025 4:52 pm
Zrob najpierw sam warunek poweractive bez connected -> wlacz i wylacz lampę. To działa na pewno, przed chwilą sprawdzałem, nic się nie zepsuło.
You do not have the required permissions to view the files attached to this post.
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

vellkan wrote: Sun Jul 27, 2025 2:27 pm [...]
vajera wrote: Sun Jul 27, 2025 10:03 am
Mamy już kilka modeli syren "światło i dźwięk" w bazie bramki - może coś takiego? 😉
Problem wydaje się zabawny, ale jak robię 4kg mięsa przez 20-30 godzin to szkoda je potem wywalić ;)
A wolałem wydać 70 zł na gniazdko i bramkę niż 1000 zł na nowy cyrkulator.
Ale to wbrew pozorom nie jest wcale głupi, czy też zabawny pomysł.
Syrena na Zigbee (z wyborem kilkunastu sygnałów i melodii) to wydatek rzędu 20-30 zł.
Bramka Z2S - np. C6 SuperMini to kilka-kilkanaście złotych.
Resztę ogarniesz reakcjami bez konieczności używania skryptów.
Mam tak zrobione powiadomienie (sygnał) o zakończeniu cyklu pewnego procesu i alarm w przypadku spadku temperatury poniżej zadanego progu (jakby właśnie przestało grzać). Działa bez problemów od kilku tygodni...
I nie, nie pędzę bimbru, jakby ktoś był ciekawy ;-)
Image Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Image Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036

Return to “SUPLA Scripts”