I have an Aqara Doorbell G4 and a Shelly Wall Display in use.
I would now like the video stream from the doorbell to be displayed on the Shelly display for 30 seconds when the doorbell rings (doorbell button is pressed). After this time has elapsed (or when no more movement is detected), the video stream should be closed again.
I had been using the BrowserMod add-on for a long time to achieve this. However, it no longer works.
The More Info dialogue box opens as desired when the doorbell rings, but it no longer closes.
What am I doing wrong?
Here is the yaml for automation:
alias: Zeige Video wenn es klingelt (WallDisplay Haustür)
description: ""
triggers:
- device_id: 1fe0163ab3d04987e162ff9355bd7f86
domain: homekit_controller
type: doorbell
subtype: single_press
trigger: device
id: Es klingelt
conditions: []
actions:
- action: browser_mod.more_info
metadata: {}
data:
browser_id:
- 593ae55f54d694e8a76fdcdc2931ecb0
entity: camera.doorbell_repeater_5c8b_2
enabled: true
- wait_for_trigger:
- trigger: state
entity_id:
- binary_sensor.doorbell_repeater_5c8b_motion_sensor_2
to: "off"
for:
hours: 0
minutes: 0
seconds: 30
timeout:
hours: 0
minutes: 0
seconds: 30
milliseconds: 0
enabled: true
- action: browser_mod.close_popup
metadata: {}
data:
browser_id:
- 593ae55f54d694e8a76fdcdc2931ecb0
all: true
enabled: true
mode: single