fracz wrote: Mon Feb 05, 2018 8:55 pm
Wersja RC, stworzona bardzo na szybko na podstawie powiadomień z pierwszej wersji. Może coś nie działać, czekam na feedback
Zainstalowałem i skonfigurowałem czujnik otwarcia/zamknięcia drzwi na klucz.
Powiadomienia dostaję w odstępach minutowych po odblokowaniu telefonu pomimo, że w konfiguracji mam ustawione co 15 minut.
Drugie pytanie czy da się ustawić powiadomienie tak, żeby poinformował mnie dopiero o zmianie stanu z otwarty na zamknięty i odwrotnie?
Bo teraz to powiadamia mnie przez cały dzień co 1 minutę, że drzwi są otwarte
Funkcjonalność powiadomień jest taka sama jak była wcześniej. Nadal są one bezstanowe, tj. sprawdzają aktualny stan czujników a nie pamiętają tego co było wcześniej. Nie da się więc ustawić by powiadamiały o zmianie stanu.
Moja koncepcja tych powiadomień od początku jest taka, że służą one do powiadamiania o nieoczekiwanym stanie kanału. Np. brama jest otwarta, a powinna zazwyczaj być zamknięta - ustawiam takie powiadomienie na interwał co 15 minut. Jak zapomnę zamknąć bramę, dostanę powiadomienie i będę wiedział że mam bramę zamknąć. Dopóki jest otwarta, nawet ukryte powiadomienie będzie wracać. Jak zamknę bramę, samo powinno zniknąć. Takie powiadomienie można także oznaczyć jako "trwające", tzn będzie się wyświetlać na samej górze listy powiadomień i nie będzie się dało go wywalić dopóki bramy nie zamknę. Co więcej, pomimo tego że powiadomienie sprawdza stan bramy co 15 minut to gdy warunek jest spełniony - robi to częściej żeby jak najszybciej wykryć że w końcu bramę zamknięto. Stąd sprawdzanie Twoich otwartych drzwi co minutę.
Inny przykład: w nocy drzwi powinny być zamknięte. Ustalam więc */15 22-23,0-6 * * * czyli: między 22 a 6 rano co 15 minut sprawdzaj czy drzwi są zamknięte i powiadamiaj.
Kolejny: rano chcę wiedzieć jaka jest temperatura. Ustawiam powiadomienie bez warunku z czasem 30 6 * * * i w wiadomości wpisuję stan wybranego termometru i rano mam od razu powiadomienie jaka jest temperatura.
Powiadomienie o zmianie stanu to notyfikacje push = zdarzenia = będzie w cloudzie.
W ustawieniach Automate warto włączyć sobie Notification access oraz Hide "running" notification. I jak teraz patrzę to faktycznie Automate wywaliło z jakiegoś powodu opcję "wybudź urządzenie". Poszukam dlaczego.
Poprawiłem opcję "awake" w Automate - powinno już działać po aktualizacji flow. Jeśli nie - trzeba w ustawieniach systemowych dla aplikacji Automate pozwolić na zużywanie baterii i takie tam - w każdym Androidzie jest inaczej.
fracz wrote: Tue Feb 06, 2018 8:12 am
Inny przykład: w nocy drzwi powinny być zamknięte. Ustalam więc */15 22-23,0-6 * * * czyli: między 22 a 6 rano co 15 minut sprawdzaj czy drzwi są zamknięte i powiadamiaj.
Kolejny: rano chcę wiedzieć jaka jest temperatura. Ustawiam powiadomienie bez warunku z czasem 30 6 * * * i w wiadomości wpisuję stan wybranego termometru i rano mam od razu powiadomienie jaka jest temperatura.
Dzięki. Bardzo cenne wskazówki Już sobie wszystko dopasowałem pod siebie
Tak informacyjnie.
Właśnie zaczęły mi świrować moje urządzenia w domu, rozłączać i się łączyć się ponownie z WiFi
W tedy powiadomienia przychodzą ale zamiast stanu jest "false" - czyli nie mógł odczytać stanu. Może jak nie będzie połączenia to zamiast false dać komunika "brak łączności".
EDIT
Mogę dodać sprawdzenie stanu Sonoff Touch, ale nie mogę sprawdzić stanu H801-RGBWW. Fajnie jakby chociaż można sprawdzić ON/OFF.
Czy aplikacja automate musi być w wersji pro żeby to działało?
U mnie wyskakuje komunikat i nie mogę uruchomić skryptu
nie mam 30 bloków uruchomionych?