Powiadomienia w systemie automatyki domowej są jakby niezbędne.
Fakt.
Jakie - każdy sobie wybiera. Ja lubię akurat e-maile, bo nie wymagają ode mnie dodatkowych elementów. Poniżej swoje dane musicie uzupełnić odpowiednimi Waszymi, które odczytacie w konfiguracji serwerów na przykład na stronie dostawcy.
Na początek konieczne są dodatkowe sekcje w configuration.yaml. Nadpisujemy/dodajemy wpisy dotyczące notify.
notify:
- name: Cezar
platform: smtp
server: !secret email_server
port: 587
timeout: 15
sender: !secret email_sender
encryption: starttls
username: !secret email_username
password: !secret email_password
recipient:
- !secret email_cezar
sender_name: My Home Assistant
Hasła trzymamy oczywiście w pliku secrets.yaml.
Później restart i mały test. Przechodzimy na Developer Tools, Services i jak w przykładzie w dokumentacji podane, wprowadzamy:
{
"message": "The sun is {% if is_state('sun.sun', 'above_horizon') %}up{% else %}down{% endif %}!"
}
Ja stworzyłem sobie powiadomienie o włączeniu świateł przed domem godzinę po zachodzie słońca.
Przyciskamy 'Duży, pomarańczowy plus' i wybieramy:
W sekcji Triggers - czyli 'wyzwalaczy' zdarzenia
- nazwę
- ewentualny opis
- trigger type: Sun, Sunset, Offset
Conditions, czyli w tym przypadku włącz światło tylko jeżeli jest wyłączone:
No i w końcu Actions - co ma się dziać:
- u mnie włącz Sonoff
- wyślij powiadomienie
Zrobione. Tyle na dzisiaj. Muszę wrócić do częstszego, a krótszego pisania o HA.
Cześć, chciałbym pobawić sie Sonoffem z wgranym softem tasmota. Jaką aplikację polecasz początkującemu ? Domoticz, OpenHab, Home Assistant ?
OdpowiedzUsuńCześć. Ja, mimo wszystko, zacząłbym od Home Assistant. Aktualnie dość łatwo można już z nim wystartować bez znajomości YAML i skryptów. Możliwości, dokumentacja, zasada działania systemu są o niebo lepsze niż w Domoticz.
Usuń