si ca fonctionne pas en local utilise ton dns.
- file: https://xxxxx.duckdns.org:8123/local/capture/essai.jpg
si ca fonctionne pas en local utilise ton dns.
- file: https://xxxxx.duckdns.org:8123/local/capture/essai.jpg
Cela ne fonctionne toujours pas.
Mais si je rentre l’adresse que j’ai utilisé dans le navigateur de mon téléphone, j’arrive bien à charger mon image. Mon adresse est : https://xxxx.xxxxx.xxx/local/capture/essai.jpg
essaie comme ca:
- service: notify.mobile_app_iphone
data:
message: Someone is at the front door
title: Security Alert
data:
image: "/local/capture/essai.jpg"
Super ca marche. Merci!
Je retourne essailler de jouer avec browser-mod pour le moment j’arrive qua ouvrier un popup avec du texte.
Et que sur navigateur je ne sais pas ci sa fonctionne avec les application mobile.
Browser_mod fonctionne sur tout navigateur, pc ou par l’application HA sur mobile ou tablette.
Faut juste penser a enregistrer chaque navigateur ( pc mobile tablette ), a partir du menu de browser_mod ( menu dans la barre latérale ).
un exemple de carte, avec la camera ( en mode auto ) dans une carte et quand tu clique dessus un popup s’ouvre avec la camera en live et plein écran. il y a un bouton pour fermer le popup.
type: picture-glance
title: Caméra Salon
camera_view: auto
camera_image: camera.reolink_e1_zoom_profile000_mainstream
show_state: false
aspect_ratio: 70%
entities:
- binary_sensor.reolink_e1_zoom_cell_motion_detection_2
- switch.reolink_e1_zoom_autofocus
- switch.reolink_e1_zoom_ir_lamp
tap_action:
action: fire-dom-event
browser_mod:
service: browser_mod.popup
data:
right_button: Fermer
right_button_action:
service: browser_mod.close_popup
data:
browser_id: THIS
browser_id: THIS
size: fullscreen
style: |-
--popup-min-width: 1800px;
--popup-max-width: 1920px;
--popup-border-radius: 10px;
content:
type: picture-elements
entity: camera.reolink_e1_zoom_profile000_mainstream
camera_image: camera.reolink_e1_zoom_profile000_mainstream
camera_view: live
aspect_ratio: 100%
elements:
- type: icon
icon: mdi:arrow-up-drop-circle-outline
style:
top: 70px
left: 650px
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.reolink_e1_zoom_profile000_mainstream
tilt: UP
distance: 0.1
speed: 0.16
continuous_duration: 0.5
move_mode: ContinuousMove
- type: icon
icon: mdi:arrow-down-drop-circle-outline
style:
top: 70px
left: 700px
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.reolink_e1_zoom_profile000_mainstream
tilt: DOWN
distance: 0.1
speed: 0.16
continuous_duration: 0.5
move_mode: ContinuousMove
- type: icon
icon: mdi:arrow-left-drop-circle-outline
style:
top: 70px
left: 750px
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.reolink_e1_zoom_profile000_mainstream
pan: LEFT
distance: 0.1
speed: 0.16
continuous_duration: 0.5
move_mode: ContinuousMove
- type: icon
icon: mdi:arrow-right-drop-circle-outline
style:
top: 70px
left: 800px
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.reolink_e1_zoom_profile000_mainstream
pan: RIGHT
distance: 0.1
speed: 0.16
continuous_duration: 0.5
move_mode: ContinuousMove
- type: icon
icon: mdi:magnify-minus
style:
top: 70px
left: 500px
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.reolink_e1_zoom_profile000_mainstream
zoom: ZOOM_OUT
move_mode: ContinuousMove
- type: icon
icon: mdi:magnify-plus
style:
top: 70px
left: 550px
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.reolink_e1_zoom_profile000_mainstream
zoom: ZOOM_IN
move_mode: ContinuousMove
- type: icon
icon: mdi:image-filter-center-focus
style:
top: 70px
left: 900px
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.reolink_e1_zoom_profile000_mainstream
preset: '001'
move_mode: GotoPreset
- type: icon
icon: mdi:wall
style:
top: 70px
left: 950px
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.reolink_e1_zoom_profile000_mainstream
preset: '000'
move_mode: GotoPreset
card_mod:
style: |
:host {
--mdc-icon-size: 39px;
}
Bonjour à tous, je déterre ce sujet.
J’ai réalisé un automatisme qui fonctionne à 85% il me manque la photo
Dans mon cas à moi c’est un screenshot quand un courrier ou un colis arrive dans ma boîte aux lettres.
Les screenshots fonctionnent et arrivent dans le bon dossier.
J’ai bien ma notification qui arrive sur le smartphone (Android) mais pas d’image.
J’ai utilisé le dossier Media. Si je navigue depuis HA, que ce soit en local ou en 4G, dans Média, pas de soucis je vois bien mes 2 screenshots.
Mais je me fais ban si j’essaie d’y aller directement en HTTPS par exemple.
https://xxxxxxxx.fr/media/local/camera/colis.jpg j’ai la réponse : 401: Unauthorized
et une belle ligne « login attempt » dans HA.
Si j’essaie aussi de mettre une tuile dans Lovelace j’ai la même chose, je me fais ban.
Je me suis connecté en SSH avec WinSCP pour vérifier les droits du dossier et tout est OK pourtant, il peut être lu, écrit et exécuté…
Je ne comprends pas trop pour le coup. On doit bien pouvoir avoir une image en notification venant du dossier Média quand-même non ?
Hello, je fais un up mon message a du être noyé dans la masse
Bon hé bien j’ai fini par trouver au bout du compte. Surprenant que personne n’ait répondu…
Au lieu d’utiliser le dossier Media j’ai fais autrement:
et dans mon configuration.yaml:
homeassistant:
allowlist_external_dirs: [/config/] #Autorisation
media_dirs: # on indique ou se trouvent les médias sur HA
local: "www/camera/"