Home assistant powiadomienie na telefon ze zdjęciem

powiadomiena na telefon przychodzą bez zdjęć .

service: notify.mobile_app_rmx3521
data:
  data:
    fontsize: large
    position: left
    duration: 10
    transparency: 0%
    color: black
    interrupt: 1
    image:
      path: /media/foto/key.gif
  message: "Zamek przekluczony "
  title: Drzwi wejściowe

GIF nie będzie animowany w obszarze powiadomień
/
Gif z folderu www

service: notify.mobile_app_sm_g975f
data:
  message: "test"
  data:
    image: "/local/budowlaniec.gif"

Powinno być:

  interrupt: 1
  image: /media/local/foto/key.gif
  message: "Zamek przekluczony "

Plik key.gif znajduję sie w menu HA Media → Local Media, w katalogu foto.

Działa też tak:

service: notify.mobile_app_gm1913
data:
  message: Ktoś dzwoni przy furtce
  data:
    image: http://192.168.0.212/?action=snapshot

Wtedy wysyła zrzut ekranu z kamerki na powiadomienie - oczywiście musisz podać prawidłowy adres do rzutu ekranu Twojej kamery, wrzucam jakby ktoś szukał na przyszłość, że się da.

chodzi o to , ze ani jpg /png nie przychodzi w powiadomieniu tylko tekst .

Zdalnie czy w LAN sprawdzasz?

w lan .kiedy kliknę w powiadomienie otwiera mi się aplikacja home assistant

A spróbuj wrzucić plik do /config/www/foto/key.gif i adres podać: /local/foto/key.gif

Sprawdź w Narzędzia deweloperskie - Usługi
Powinieneś otrzymać fotkę znanego na forum Artura :grin:

service: notify.mobile_app_rmx3521
data:
  message: "test"
  data:
    image: https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSkArYLLmHqUBjeDqv3QK-OE0PdYpGwc3U7ng&usqp=CAU

Jeśli widzisz fotkę to znaczy, że przesyłanie działa.
Następnie wrzuć do folderu WWW (/config/www) losowe zdjęcie i spróbuj je wysłać podmieniając

   image: "/local/mojefoto.jpg"

Od dawna HA rekomenduje do mediów używać media_source a nie folderu www, wyjaśnienie dlaczego poniżej:

Witam
Mam dodatkowe pytanie

service: notify.mobile_app_robert_realme
data:
  message: test
  data:
    image: /media/local/uklad-sloneczny.jpg

przesyła się miniatura zdjęcia w powiadomieniach po rozwinięciu belki w telefonie jest większe a jak kliknę to przechodzi do HA na telefonie
da się zrobić tak aby po kliknięciu na telefonie zdjęcia nie otwierało się Ha tylko podgląd na telefonie np aby je sobie powiększyć?

Z tego co wiem to się nie da - ale da się wysyłać powiadomienia jako zdjęcie np. na telegramie
Telegram - Home Assistant ew. na whatsapp ale przy pomocy zewnętrznej bramki (z doświadczenia - telegram działa lepiej). Wtedy takie zdjęcie możesz zapisać nawet do galerii, da się też wysłać np. zrzut z grafany w postaci wykresu itp.

wrzuciłem plik do folderu www i działa dziękuję

1 polubienie

Witam przychodzą powiadomienia bez zdjęcia.Tunel zrobiony przy użyciu cloud_flare.Zdjecie umieszczone w media

alias: Powiadomienie kamera
description: ""
trigger:
  - platform: time
    at: "12:00:00"
condition: []
action:
  - service: notify.mobile_app_moto_g200
    data:
      message: Ktoś przy bramie
      data:
        image: https://hoxxxxxx12.pl/media/snapshot_camera.jpg
mode: single

A jak mam tak zrobione to przychodzą

alias: Powiadomienie kamera
description: ""
trigger:
  - platform: time
    at: "12:00:00"
condition: []
action:
  - service: notify.mobile_app_moto_g200_5g
    data:
      message: Ktoś przy bramie
      data:
        image: media/local/snapshot_camera.jpg
mode: single

jak wejdziesz na adres

to zdjęcie w przeglądarce się pojawia?

wydaje mi się, że powinna być ścieżka
https://hoxxxxxx12.pl/local/snapshot_camera.jpg
chyba że masz jeszcze głębiej w jakimś folderze.

Dzieła już dodałem media/local
media/local/snapshot_camera.jpg

Teraz mam pytanie jak zrobić aby zdjęcie wyświetliło się na TV.Poprzez ręczne wyzwolenia z folderu media wyświetla się.
Probowalem

service: media_player.play_media
target:
entity_id: media_player.chromecast
data:
media_content_type: image/jpg
media_content_id: “media/local/snapshot_camera.jpg”

To też nie działa

alias: Nowa automatyzacja
description: “”
trigger: []
condition: []
action:

A znowu to przełącza na TV ale jest czarny ekran jakby zawieszało TV wyjęcie wtyczki z prądu pomaga

alias: Nowa automatyzacja
description: “”
trigger: []
condition: []
action:

  • service: media_player.play_media
    data:
    media_content_id: local/snapshot_camera.jpg
    media_content_type: image
    target:
    entity_id: media_player.65pus6554_12
    mode: single

A jak zrobiłem tylko z Play a później stop działa ,ale jak wrzucę jakieś inne zdj czy coś to będzie lipa.Uzywam.DLNA gigital media renderen do CAST

  • service: media_player.media_play
    data: {}
    target:
    entity_id: media_player.65pus6554_12
  • delay:
    hours: 0
    minutes: 0
    seconds: 7
    milliseconds: 0
  • service: media_player.media_stop
    data: {}
    target:
    entity_id: media_player.65pus6554_12

Obrazek mam tutaj
My media

Autor Burze dziś pomógł mi media mają zablokowany dostęp.Dodalem.do /www/kamery aby tutaj robiło snapshoot z kamery i już wszystko działa.
Posiadam Philips TV na na tym wcześniejszym systemie bez smart

I żeby nie używało starego snapa należy dać przynajmniej z 5 sekund opóźnienia przed wysłaniem powiadomienia zależy od rozdzielczości kamery

Mam problem z powiadomieniem ze zdjęciem.
Chciałem do powiadomienia dodać obraz z wideofonu (Akuvox R20a).
Sam wideofon mam dodany też jako Generic Camera i tu działa wszystko OK.
Jednak chcąc dodać jpg do powiadomienia, otrzymuje sam tekst.
Sprawdzałem takie powiadomienie i jest OK:

action:
  - service: notify.mobile_app_oppo
    data:
      message: test
      data:
        image: https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSkArYLLmHqUBjeDqv3QK-OE0PdYpGwc3U7ng&usqp=CAU
       

Jednak zmieniając adres na
image: http://192.168.0.101:8080/picture.jpg
otrzymuję tylko tekst
Ten sam adres dodany w Generic Camera i jest wszystko OK.

@leszektg a nie lepiej wykonać snaphot z kamery, zapisać plik a potem dołączyć go do powiadomienia - Media w Home Assistant - #3 przez macek