MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. brandao.rafael
    3. Topics
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    B Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 4
    • Groups 0

    Topics

    • B

      MMM-Nest-Camera-WebRTC

      Watching Ignoring Scheduled Pinned Locked Moved Utilities
      1
      1 Votes
      1 Posts
      269 Views
      B
      Hey everyone! I’ve been working on a module to display a live Google Nest camera feed on MagicMirror² using WebRTC, and wanted to share it with the community. MMM-Nest-Camera-WebRTC https://github.com/brandaorafael/MMM-Nest-Camera-WebRTC [image: preview.png] What it does: Streams live video from a Google Nest camera directly on your mirror via WebRTC Automatically refreshes OAuth tokens — no manual intervention needed after initial setup Keeps the stream alive beyond Nest’s 5-minute session limit via periodic extension Includes an audio frequency visualizer — a bar equalizer that reacts to the camera’s audio track (without playing any sound through the mirror) Auto-reconnects on connection failure with configurable delay Integrates with USER_PRESENCE (e.g. MMM-PIR-Sensor) to suspend/resume the stream when you leave/return Supports hiddenOnStartup to defer the WebRTC connection until the module is shown Requirements: A Google Cloud project with the Smart Device Management API enabled A Device Access Console project (~$5 one-time fee to Google) OAuth 2.0 credentials (Client ID + Secret) The README has step-by-step instructions for getting all credentials and completing the initial OAuth setup with the included exchange-nest-code.js CLI tool. This is a fork originally based on work by @shbatm — I rewrote the streaming and token logic, added the audio visualizer, and hardened the reconnection/session extension flow. Feedback and issues welcome!
    • B

      MMM-StreamerStatus

      Watching Ignoring Scheduled Pinned Locked Moved Entertainment
      3
      1
      0 Votes
      3 Posts
      285 Views
      B
      thanks. It works nicely. I just watch one guy on Kick who randomly comes online… now i do not miss it anymore ;)
    • 1 / 1