Problem z powiadomieniami

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

  1. Nie możesz całości wklejać w pole data.
    Pole data służy do wspisania tego, co jest pod data czyli zaczynasz od image:
  2. Całość możesz wkleić jak przełączysz w tryb YAML i przełączysz spowrotem wtedy wszystkie pola masz wypełnione.
  3. U góry masz akcje wysłania powiadomienia na mobile_app_g3112 to nie możesz wysyłać powiadomienia na mobile_app_gm1913
1 Like

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 ?