Closing more_info dialogue does not work (browser_mod)

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

Starting with v2.5.0, you can only use browser_mod.more_info with no parameters to close standard more-info dialogs. browser_mod.close_popup can only be used with Browser Mod popups.

Excerpt from 2.5.0 release notes below.

Breaking changes

  • browser_mod.close_popup no longer closes standard more-info dialogs. To close a standard more-info dialog use browser_mod.more_info with no paramaters.
1 Like