Wysłanie image entity w powiadomieniu

OK, ograniczenie jest do 10MB w image, sprawdz ile ma obrazek.
Najprościej można dolaczyc obrazek z kamery stosując snaphoty, było na forum, zaraz najde link ale spróbujemy to zrobic bezpośrednio jak opisane jest to w dokumentacji:
Android users can also use /api/camera_proxy/camera.name where camera.name is replaced by the entity ID of the camera you wish to use.
czyli:

service: notify.mobile_app_moto_g
data:
  message: The garage door has been open for 10 minutes.
  title: Your Garage Door Friend
  data: 
    image: /api/camera_proxy/camera.przed_domem_sub

obrazki mam wszystkie 500x500 i zajmuja do 100 Kb

i tak wiem ze mozna z camera ale tu mam encje image. mimo ze to jest kamera tylko ze zgrywa to obrazkowo

Zapomniałem zapytać masz Androida czy iOS’a?

@ Robert_Kopczaśki - pytanie i odpowiedź dotyczyła raczej mojego przypadku i dlatego pojawiła się camera.

Dzieki @macek udało się - nie wiem dlaczego za trzecim kliknięciem ale poszło :+1:

Czy jest możliwość aby po kliknięciu powiększyć otrzymane zdjęcie?

Co do wysyłania snapshot z kamery to było tutaj:

Zdziwiłem się bo u mnie wszystko działa zgodnie z oczekiwaniem, sprawdziłem u siebie w labie - aplikacja Android IP Webcam zintegrowana z HA.

Było tego więcej, pisałem o tym w Media w Home Assistant - #3 przez macek

Bezpośrednio nie ale można zrobić taki trik w powiadomieniu, które otwiera zdjecie w przegladarce ale UWAGA token sie zmienia więc należy to dostosowac na podstawie zmian tokena:

service: notify.mobile_app_telefon
data:
  message: The garage door has been open for 10 minutes.
  title: Your Garage Door Friend
  data: 
    image:   /api/camera_proxy/camera.192_168_2_59 
    actions:
      - action: "URI" # Must be set to URI if you plan to use a URI
        title: "Open Url"
        uri: "http://homeassistant.local:8123/api/camera_proxy/camera.192_168_2_59?token=220f4bae752eadf9918ee69f42b23af232c024ea93e9b3bbe5e1fd61c70d6908 " # URL to open when action is selected, can also be a lovelace view/dashboard    

Chwilowo nie mam czasu żeby to dalej kontynuować, w uri dla testów wpisz sobie “https://upload.wikimedia.org/wikipedia/commons/3/3a/Cat03.jpg” - po kliknieciu w powiadomieniu w “Open Url” otworzy się duże zdjęcie kotka w przegladarce :grin:. Wg mnie tylko tak można zrobić to czego oczekujesz.

Witam!
Walczę już kilka godzin z wysłaniem zdjęcia z kamery na WhatsApp i za każdym razem przychodzi tylko sam tekst bez zdjęcia.
Ktoś podpowie jak powinien wyglądać kod?
moja kamera to dahua i encja to:

access_token: f903297e37d812fcfa246cfc181f6943cce60b62f88de217faebffb24623b10d
motion_detection: true
frontend_stream_type: web_rtc
id: None
integration: dahua
entity_picture: /api/camera_proxy/camera.kamera_taras_main?token=f903297e37d812fcfa246cfc181f6943cce60b62f88de217faebffb24623b10d
friendly_name: Kamera Taras Main
supported_features: 2

a tak wygląda powiadomienie:

actions:
  - action: notify.whatsapp_mariusz
    metadata: {}
    data:
      message: kamera
      data:
        entity_picture: >-
          /api/camera_proxy/camera.kamera_taras_main?token=cf2ffb5121389daca83d78b73c4f79fb9285f84799e358231e9a9eede12a7be6

czego tu jeszcze brakuje?

@mario026 token jest jednorazowy i ciagle się zmienia dlatego to nie będzie działać. Obejściem jest zapis snapshotu do pliku w katalogu media a pozniej dolaczenie tego pliku do powiadomiania ale jak dobrze pamiętam to zdjęcie będzie mało widoczne.

1 polubienie

Obraz z kamery pobiera do pliku: taras.jpg, ale wysyła tylko tekst bez obrazu taką mam automatyzację

alias: Nowa automatyzacja1
description: ""
triggers: []
conditions: []
actions:
  - action: camera.snapshot
    metadata: {}
    data:
      filename: /media/snapshot/taras.jpg
    target:
      device_id: 755aa24b74d74dea29b778b84629afba
  - delay:
      hours: 0
      minutes: 0
      seconds: 5
  - action: notify.whatsapp_mariusz
    metadata: {}
    data:
      message: Kamera
      data:
        image: /media/local/snapshot/taras.jpg
mode: single

Osobiście korzystam z integracji z CallMeBot.com, w której można wysyłać tylko tekst w WhatsAppie.

@macek tak wysyła tekst bez obrazu ja tez korzystam z tej integracji co Ty,
myślałem że zdjęcia też można wysyłać :wink:

1 polubienie