this post was submitted on 16 Feb 2026
2 points (100.0% liked)

Home Assistant

261 readers
1 users here now

Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY...

founded 2 years ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/the012345 on 2026-02-15 21:29:05+00:00.


After a bit of trial and error, I finally have the "Holy Grail" of doorbell automations working: a low-latency WebRTC pop-up window on my Nvidia Shield that triggers automatically when the doorbell is pressed—without interrupting my movies!

I decided to use the ha-pipup HACS integration because it allows for a much cleaner service call in the UI.

The Stack:

  • Nvidia Shield (running the PiPup APK)
  • ha-pipup (HACS Integration)
  • go2rtc (for the WebRTC stream)
  • Hikvision Camera

The Shield's browser can be picky about Hikvision audio codecs. I created a dedicated silent sub-stream in go2rtc.yaml to ensure the PiP window never tries to play sound (which would pause your movie!).

cameraname: 
    - exec:ffmpeg -rtsp_transport tcp -i rtsp://user:password@xxx.xxx.x.xx:554/Streaming/channels/101 -an -c:v copy -f rtsp {output}

I have a ring intercom, which as soon as the bell is rung triggers a script which brings up the picture in picture screen then disapears after 30 secs

action: ha_pipup.pipup
data:
  entity_id: media_player.android
  media_width: 640
  media_height: 480
  media_web: http://xxx.xxx.x.xxx:1984/stream.html?src=front_door_pip
  duration: 30
  position: "2"

https://preview.redd.it/saycabt38qjg1.jpg?width=8160&format=pjpg&auto=webp&s=9ae895b69dc7278099c870ac518382898937a8d5

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here