I have a ring doorbell hooked into HA and I have a few wall mounted tablets with the HA frontend around the house.
As far as I know I cannot make the video from Ring take over the HA screen right?
I do also have a separate onvif front door camera so could I somehow make it so that when someone presses the Ring doorbell the screen is filled with that video?
Is that possible?
Browser_mod can do this and way more.
Many thanks, I shall check it out
Do you have any example of the camera popup perhaps?
Cannot get it to show yet, I have tried the popup with lights and works ok so it is installed correctly, I’m probably just calling it wrong:
service: browser_mod.popup
data:
title: Popup example
card:
type: picture-glance
camera_image: camera.front_bottom_low_q
camera_view: live
entities: []
try here
service: browser_mod.command is the start line
working yaml:
service: browser_mod.command
data:
command: popup
title: Popup example
card:
entity: camera.voordeur
type: picture-entity
camera_view: live
Thanks I was also able to get it to work with this on fully kiosk app:
service: browser_mod.more_info
data:
entity_id: camera.front_bottom_low_q
deviceID:
- upstairs
- kitchen
large: true
Hi guys,
I’m trying to find a simple step by step on how to get this to work with my RING door bell. I have the ring integration and have a “camera” view that shows the last recorded activity. I have installed the ‘browser-mod’ but I’m struggling to clearly understand the next steps to get the camera pop up to work when the doorbell is pressed.
Could any kind soul help me with clearer steps for a novice HA user?
Thank you in advance!
Chris
I solved this by using an automation…
alias: Klingel
description: ''
trigger:
- platform: state
from: 'off'
to: 'on'
entity_id: binary_sensor.klingelsensor_state
condition: []
action:
- service: camera.snapshot
data:
entity_id: camera.cam_eingang_profile1
filename: /config/www/doorbell.jpg
- service: notify.mobile_app_ANDROID
data:
message: Jemand hat geklingelt
data:
image: https://serverurl/local/doorbell.jpg
actions:
- action: open_door
title: Tür Öffnen
- action: show_cam
title: Kamera Öffnen
- service: notify.mobile_app_IOS
data:
title: Es klingelt...
message: Jemand an der Tür
data:
push:
category: klingel_ios
attachment:
url: https://serverurl/local/doorbell.jpg
mode: single
Hope this helps
Thank you @Remko
Does this display a snap shot from the live video and also store (saves) that snapshot in the www folder?
Thank you
Chris.
Yes, correct. The snapshot is overridden each time, so the latest one is always in that folder.
hello , would you be able to tell me where is the deviceID comming from? I also have Fully Kiosk running on tablet. thank you
Here is a link to the component instruction to get your browser I’d. The link will take you directly to that part of the instruction:
Hallo,
wie hast du das mit den Aktionen eingerichtet? Ich möchte genau dasselbe machen wie du.
Sprich, wenn jemand meine Ring Drückt möchte ich folgende Funktionen abbilden:
- Wenn jemand den Knopf drückt sollte eine Beanchrichtigung auf das Android Tablet kommen mit eigenem Ton und sofort mit der Livecamera und Türöffner.
- Auf der Livecamera möchte ich auf die Tür öffnen können oder auch gegensprechen können.
- Es sollte immer ein kurzes Video in 30 Sekunden Länge aufgezeichnet werden.
Wäre super wenn du mir hierbei helfen könntest.
Danke!
Hi there,
how did you set up the actions? I want to do exactly the same as you.
In other words, if someone presses my ring, I want to map the following functions:
- When someone presses the button, a notification should come on the Android tablet with its own sound and immediately with the live camera and door opener.
- I would like to be able to open the door on the live camera or to be able to intercom.
- A short video of 30 seconds should always be recorded.
Would be great if you could help me with this.
Thank you!
This is my .yaml automation to display the video on Rig door press:
automation:
# puts a notification in to HA notification area on side bar menu
# Door bell has rung
- id: doorbell_has_rung
alias: Doorbell has rung
trigger:
platform: state
entity_id: binary_sensor.front_door_ding
from: "off"
to: "on"
action:
- service: persistent_notification.create
data:
title: "Doorbell"
message: "Doorbell has rung"
notification_id: doorbell
large: true
- id: '1637191037985'
alias: Ring popup
description: Shows a pop-up window when RING been pressed
trigger:
- type: occupied
platform: device
device_id: 93c52193dab2708896823905222c7199
entity_id: binary_sensor.front_door_ding
domain: binary_sensor
condition: []
action:
- service: browser_mod.popup
data:
command: popup
title: Someones at the front door
card:
entity: camera.front_door
type: picture-entity
camera_view: live
large: true
mode: single
Thanks for your answer. Do you have also microphone and sounds over HA?
I want to integrate the full part of the ring app into HA.
thanks in advance!
Hi Commis, were you able to integrate the ring doorbell? I’m becoming crazy.
Hi,
i am trying to popup a live camera but only shows me the title. Any change with browser mod 2???
Here is my automation from the UI automatons menu:
alias: Ring popup on doorbell press or motion
description: Shows a pop-up window when RING been pressed or detected motion
trigger:
- type: occupied
platform: device
device_id: 93c52193dab2708896823905222c9735
entity_id: binary_sensor.front_door_ding
domain: binary_sensor
- platform: state
entity_id:
- binary_sensor.mymotiondetectorrule_cell_motion_detection
to: "on"
condition: []
action:
- service: browser_mod.popup
data:
title: Someone is at the Front Door
size: wide
content:
type: picture-entity
entity: camera.front_door
name: Front Door
aspect_ratio: 40%
timeout: 30000
target:
device_id:
- 1fe49e69bf7857361d2a55ef323d27sr
- 4c69ef38005c87cc47e00e83f2b2f63y
- 94870118c259034be46d0f51b9292c22
mode: single
Here another one that send a photo from ring to my telegram account:
alias: Ring Front Door Camera send Photo to Telegram
description: ""
trigger:
- platform: state
entity_id:
- binary_sensor.front_door_motion
- binary_sensor.front_door_ding
condition: []
action:
- service: camera.snapshot
data:
filename: /config/www/cam_snaps/ring_motion_snap.jpg
target:
entity_id:
- camera.front_door
- delay:
hours: 0
minutes: 0
seconds: 2
milliseconds: 0
- service: telegram_bot.send_photo
data:
file: /config/www/cam_snaps/ring_motion_snap.jpg
caption: Ring Doorbell Activity @ {{ now().strftime('%H:%M:%S') }}
mode: single
Do you guys have Ring subscription to make it work or possible without subscription?
I have subscription, but as the automation is working from the Ring motion trigger and that moments capture picture, I think it can work without the subscription…best just to try it…?