Witam. Ostatnio zauważyłem że nie dostaje żadnych powiadomień na telefon a to mi działało i nie wiem w czym problem. Telefon mam na androidzie HA widzi telefon ale gdy wysyłam wiadomość na telefon to niby wysyła ale na telefon nic nie dochodzi i nie wiem czy coś zmieniło w HA czy coś jest u mnie nie tak
Telefon - HA - Ustawienia -
Historia powiadomień - Jest tam wpis powiadomienia?
Powiadomienia - Pomyślne/ Błędy
Tak są powiadomienia a w nim są dwie opcje
1 kanały powiadomień
2 historia powiadomień
ale nie mam żadnych błędów
A jaką wersję HA posiadasz?
maj wersja HA to 2024.7.3-full
Najnowsza Core 2024.9.3. Zostało wprowadzonych wiele zmian.
Pokaż jak u ciebie wygląda to w trybie yaml
Powiadomienia działają
action: notify.mobile_app_sm_g781b
data:
message: test
title: to ja
no właśnie u mnie nie, nic mi nie przychodzi na telefon. Najgorsze jest to że nie wiem gdzie szukać problemu, czy problem jest w telefonie (androidzie ), czy w linuksie HA mam postawionego na debianie albo w końcu coś na ruterze może jakiś port jest zablokowany po której aktualizacji …
W tym miejscu gdzie widzisz kanały powiadomień wejdź, będzie kanał General, kliknij ołówek zobacz czy jest zezwolenie na wyświetlanie powiadomień. Wcześniej w powiadomiena masz Pomyślne i Błędy.
Pomyślne Ci nalicza po wysłaniu powiadomienia?
Gdy kliknołem w ten ołówek to otworzyła mi się zakładka "Senor Worker i jest on włączony a w zaawansowanych opcjach mam
1 Pokaż kopie powiadomień -włączona
2 migające swiatło - włączone
3 Na ekranie blokady - pokazuj wszystkie powiadomienia
4 Tylko priorytetowe powiadomienia – wył
Tak jak już pisałem w powiadomieniahc mam tylko
1 kanały powiadomień
2 historia powiadomień
i tyle gdy wchodzę w historię to mam tylko info kiedy przychodziły powiadomienia i tyle nie mam żadnego zliczania
Oprócz SensorWorker powinien być jeszcze minimum jeden kanał General
.
SensorWorker możesz wyłaczyć jako powiadomienie. Jeśli nie masz General
to trzeba wysłać powiadomienie wraz z utworzeniem nowego kanału powiadomień.
action: notify.mobile_app_xxx
data:
message: Test wiadomości
title: Temat
data:
channel: General
Zobacz czy tak pójdzie
action: notify.notify
data:
message: Kość wołowa
title: hello
Sprawdź też ip_bans.yaml
czy twój telefon nie jest na liście.
Zauważyłem jeszcze jedną rzecz, że nie działa mi jedna automatyzacja polegająca na tym że jak otworzą się drzwi to mam powiadomienie na telefon wraz z fotką i to mi nie działa. Tak z ciekawości pominąłem tą automatyzację i sprawdziłem czy wogóle mi wyświetla zdjęcia w powiadomieniach i też nic nie mam samo powiadomienie mi przychodzi ale bez niczego
- Nie możesz całości wklejać w pole data.
Pole data służy do wspisania tego, co jest poddata
czyli zaczynasz odimage:
- Całość możesz wkleić jak przełączysz w tryb YAML i przełączysz spowrotem wtedy wszystkie pola masz wypełnione.
- U góry masz akcje wysłania powiadomienia na
mobile_app_g3112
to nie możesz wysyłać powiadomienia namobile_app_gm1913
Więc tak zrobiłem tak ja mówisz
i działa przesyłanie bo przychodzi mi zdjęcie Artura lecz mam kolejny problem z jedną z automatyzacji dawno jej nie używałem a teraz mi nie działa pewnie dużo rzeczy się po zmieniało w kodzie od tamtej pory zobaczcie co muszę robić żeby to znowu działa
Automatyzacja polegała na tym że jak się otworzą drzwi to przychodzi mi powiadomienie na telefon wraz z informacją głosową i ze zdjęciem z kamery.
alias: ccccc
description: ""
trigger:
- type: opened
platform: device
device_id: b04e07d10316b4b3171f4aeb70dddb85
entity_id: f64868276ac962a6eff80afcd1511801
domain: binary_sensor
condition:
- condition: not
conditions:
- condition: state
entity_id: binary_sensor.0x00124b00246c9565_contact
state: "on"
action:
- data:
message: tts
data:
ttl: 0
priority: high
media_stream: alarm_ stream_max
title: >-
drzwi są otwarte
{{states('binary_sensor.0x00124b00246c9565_contact')}} masz pogląd z
kamery
action: notify.mobile_app_g3112
- data:
filename: " /config/www/www/snapshot-doorbell.jpg"
target:
device_id: d04103cbb975f9296fb1b17d2c1493cd
entity_id: camera.nvt_mainstream
action: camera.snapshot
mode: single
Po wejściu w daną automatyzację masz przycisk “ŚLADY” Tam możesz sprawdzić co się dzieje, gdzie utknęło. W Twoim kodzie jest problem ze spacjami. Porównaj sobie do tego kodu.
alias: ccccc
description: ""
trigger:
- type: opened
platform: device
device_id: b04e07d10316b4b3171f4aeb70dddb85
entity_id: f64868276ac962a6eff80afcd1511801
domain: binary_sensor
condition:
- condition: not
conditions:
- condition: state
entity_id: binary_sensor.0x00124b00246c9565_contact
state: "on"
action:
- action: notify.mobile_app_g3112
data:
message: tts
data:
ttl: 0
priority: high
media_stream: alarm_stream_max
title: >-
Drzwi są otwarte {{ states('binary_sensor.0x00124b00246c9565_contact') }},
masz pogląd z kamery
- action: camera.snapshot
data:
filename: "/config/www/www/snapshot-doorbell.jpg"
target:
device_id: d04103cbb975f9296fb1b17d2c1493cd
entity_id: camera.nvt_mainstream
mode: single
Więc tak poprawiłem parę błędów, ale nadal coś jest źle. dostaję powiadomienie na telefon, ale bez żadnego komunikatu głosowego ani bez zdjęcia komunikat jest taki na telefonie :
“Drzwi są otwarte on, masz pogląd z kamery tts”
zastanawiam się skąd ten stan "on "się bieżę w powiadomieniu jak nie przypominam sobie żeby mi się wyświetlał i ten “tts”. Mam kolejne pytanie
Gdzie zapisują się zdjęcia z kamery ponieważ mam kilka miejsc w katalogu www
Tam, gdzie sam wskazałeś … to Ty zdecydowałeś gdzie będą sie zapisywać …
filename : i Twoja ścieżka ..
Ogarnąłem już kamerkę i przychodzi mi powiadomienie ze zdjęciem tylko jeszcze zostaje mi jakoś uruchomić dodatkowo komunikat głosowy po ttsie.
alias: Drzwi
description: qqqq
trigger:
- platform: state
entity_id:
- binary_sensor.0x00124b00246c9565_contact
to: "on"
for:
hours: 0
minutes: 0
seconds: 2
from: "off"
condition: []
action:
- data:
filename: /media/snapshot/drzwi.jpg
target:
entity_id:
- camera.nvt_mainstream
action: camera.snapshot
- data:
message: Drzwi są odtwarte masz podgląd z kamery
title: DRZWI WEJ
data:
image: media/local/snapshot/drzwi.jpg?v={{ now().timestamp() }}
channel: otwarte
notification_icon: mdi:door-open
action: notify.mobile_app_g3112
mode: single
Jak zrobić żeby
1 miniaturka były większa na telefonie
2 po kliknięciu w miniaturkę od razu przekierowywało mnie do kamerki ?