Shelly1PM - supla - powiadomienie (pushover) o braku poboru

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

klew wrote: Wed Mar 15, 2023 8:58 am Sprawdziłem to u siebie (publiczny serwer) i działa bez problemu.
Ustawiłem wyłącznie:
1. "Wyzwalacz sceny w oparciu o stan kanałów": {{state(26818).phases[0].powerActive <= 0}}
2. Wysłanie powiadomienia

Bez problemu działa.

Jeśli nie działa Ci to na prywatnej instancji, to możliwe, że webhooki jakoś nie przechodzą między serwerem skryptów a Cloudem.
chyba nie. Kolega może mieć rację. Wczoraj wpisałem warunki dla testów i 4 razy testowałem (chyba wystarczająco jak na poradę) i wszystko było OK dlatego też mu pisałem, że coś robi źle. Niestety potem przez 3h nie udało mi się tego powtórzyć. Nie działa i koniec a robię na cloudzie.
Jakoś tuż po północy wszystko wywaliłem i jeszcze raz wpisałem testową scenę i ruszyła. I tak mnie naszło, że już komp był wyłączony i robiłem z tel. więc może problem istnieje w zależności od przeglądarki. Na czym testujesz? Linux/win?
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
slavo_s2k
Posts: 241
Joined: Sat Mar 10, 2018 7:32 pm

Post

Ja testowałem przez chrome w windows, ale dziwne jak to by miało mieć wpływ na to co wpisuje, sprawdzę z telefonu jak będę w domu
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

YoMan wrote: Wed Mar 15, 2023 12:25 pm
klew wrote: Wed Mar 15, 2023 8:58 am Sprawdziłem to u siebie (publiczny serwer) i działa bez problemu.
Ustawiłem wyłącznie:
1. "Wyzwalacz sceny w oparciu o stan kanałów": {{state(26818).phases[0].powerActive <= 0}}
2. Wysłanie powiadomienia

Bez problemu działa.

Jeśli nie działa Ci to na prywatnej instancji, to możliwe, że webhooki jakoś nie przechodzą między serwerem skryptów a Cloudem.
chyba nie. Kolega może mieć rację. Wczoraj wpisałem warunki dla testów i 4 razy testowałem (chyba wystarczająco jak na poradę) i wszystko było OK dlatego też mu pisałem, że coś robi źle. Niestety potem przez 3h nie udało mi się tego powtórzyć. Nie działa i koniec a robię na cloudzie.
Jakoś tuż po północy wszystko wywaliłem i jeszcze raz wpisałem testową scenę i ruszyła. I tak mnie naszło, że już komp był wyłączony i robiłem z tel. więc może problem istnieje w zależności od przeglądarki. Na czym testujesz? Linux/win?
Nie ma to raczej znaczenia jakiej przeglądarki używasz.
Najlepsze suple dla Twojego domu :mrgreen:
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

klew wrote: Wed Mar 15, 2023 1:00 pm
YoMan wrote: Wed Mar 15, 2023 12:25 pm
klew wrote: Wed Mar 15, 2023 8:58 am Sprawdziłem to u siebie (publiczny serwer) i działa bez problemu.
Ustawiłem wyłącznie:
1. "Wyzwalacz sceny w oparciu o stan kanałów": {{state(26818).phases[0].powerActive <= 0}}
2. Wysłanie powiadomienia

Bez problemu działa.

Jeśli nie działa Ci to na prywatnej instancji, to możliwe, że webhooki jakoś nie przechodzą między serwerem skryptów a Cloudem.
chyba nie. Kolega może mieć rację. Wczoraj wpisałem warunki dla testów i 4 razy testowałem (chyba wystarczająco jak na poradę) i wszystko było OK dlatego też mu pisałem, że coś robi źle. Niestety potem przez 3h nie udało mi się tego powtórzyć. Nie działa i koniec a robię na cloudzie.
Jakoś tuż po północy wszystko wywaliłem i jeszcze raz wpisałem testową scenę i ruszyła. I tak mnie naszło, że już komp był wyłączony i robiłem z tel. więc może problem istnieje w zależności od przeglądarki. Na czym testujesz? Linux/win?
Nie ma to raczej znaczenia jakiej przeglądarki używasz.
dlatego jestem taki zdziwiony/zaskoczony :) - dzisiaj będę testował dalej
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
slavo_s2k
Posts: 241
Joined: Sat Mar 10, 2018 7:32 pm

Post

Testowałem teraz przez Operę , scena od nowa, nawet z prostym warunkiem {{state(122).on}} tez nie wysyła powiadomienia, mimo, że widzi poprawnie zmianę stanu :( żadne powiadomienia nie przychodzą. Jak tylko dodam warunek czasu (* * * * *) to co 10 minut jeśli tylko warunek jest spełniony przychodzi powiadomienie, ale to nie rozwiązuje mojego problemu, bo po zmianie stanu potrzebuje tylko jedno powiadomienie :D
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

A testowe powiadomienie z Supla Scripts przychodzi?
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
slavo_s2k
Posts: 241
Joined: Sat Mar 10, 2018 7:32 pm

Post

Tak, bez problemu
Screenshot_20230315_211142.jpg
You do not have the required permissions to view the files attached to this post.
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

klew wrote: Wed Mar 15, 2023 1:00 pm
Nie ma to raczej znaczenia jakiej przeglądarki używasz.
no to błędny trop. Teraz działa za każdym razem.
Zmieniasz i poprawiasz istniejącą scenę czy tworzysz nową? Spróbuj ją zrobić od nowa i nie wpisuj wyzwalacza tylko skopiuj z naszych postów i tylko zmień ID (głupie ale trzeba próbować wszystkiego)
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Wg mnie nie docierają webhooki o zmianie stanu.

Spróbuj ustawić scenę uruchamianą zmianą stanu przekaźnika - łatwiej będzie testować. Scena też nie musi wysłać powiadomień ,- na testy może przełączać inny przekaźnik.
Najlepsze suple dla Twojego domu :mrgreen:
slavo_s2k
Posts: 241
Joined: Sat Mar 10, 2018 7:32 pm

Post

Zrobiłem test, włączenie przekaźnika miało przełączyć stan innego, powiadomienie pozostawiłem. Niestety taki sam efekt, komunikat o spełnieniu warunku się zmienia, ale nic się nie realizuje, ręczne wywołanie sceny jak spełniony warunek to przełącza wybrany przekaźnik i wysyła powiadomienie. Zastanawia mnie jeszcze jedna rzecz, przy logowaniu do scripts mam wybór logowania z Supli
scripts1.jpg
niestety wybierając tę opcję mam następujący błąd:
scripts2.jpg
Muszę się logować przez "Inne metody logowania" -> "Zaloguj się loginem i hasłem do SUPLA Scripts"
scripts3.jpg
może tutaj jest jakiś problem?
You do not have the required permissions to view the files attached to this post.

Return to “Pomoc”