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

Posts

Recent Best Controversial
  • MMM-WyzeBridge: module for displaying live Wyze camera feeds using Wyze Bridge.

    Github: https://github.com/ifnull/MMM-WyzeBridge

    The WyzeBridge supports RTMP and RTSP so I initially tried using MMM-Mplayer but had issues on my Raspberry Pi. The video would load but it would load fullscreen even when specifying a fixed size. I noticed WyzeBridge supports HLS which means that MagicMirror should be able to support it without a 3rd party player.

    I haven’t added support for stream authentication yet and this version only supports a 1x1, 2x2, and 4x4 camera layout. Pull requests are welcome if anyone would like to help with these features or improving the overall CSS for the camera layout.

    ✅ Supports multiple Wyze cameras via HLS streams
    ✅ Auto-refreshes streams to prevent freezing
    ✅ Uses hls.js for browser compatibility
    ✅ Supports 1x1, 2x2, and 4x4 layouts
    ✅ Default configuration assumes Wyze Bridge is running locally

    posted in Utilities
    I
    ifnull
    Mar 10, 2025, 11:17 PM
  • MMM-AwairLocal: module that pulls air quality data from an Awair device using its Local API (no cloud dependency)

    Github: https://github.com/ifnull/MMM-AwairLocal

    ✅ Pulls data from Awair’s Local API (no cloud required)
    ✅ Displays air quality score, temperature, humidity, CO₂, VOC, and PM2.5
    ✅ Supports Celsius & Fahrenheit for temperature display
    ✅ Allows multiple Awair devices with configurable names
    ✅ Auto-refreshes at a configurable interval

    25be21b9-564b-4a24-a6d9-bfbcac38767b-image.png

    Example Config Options

    {
      module: "MMM-AwairLocal",
      position: "top_right", // Adjust as needed
      config: {
        awairIp: "192.168.1.2", // Local IP of your Awair device
        deviceName: "Living Room Awair", // Custom name for the device
        updateInterval: 60000, // Refresh data every 60 seconds
        showScore: true,  // Display air quality score
        showTemp: true,   // Display temperature
        showHumidity: true, // Display humidity
        showCO2: true,    // Display CO₂ levels
        showVOC: true,    // Display VOC levels
        showPM25: true,   // Display PM2.5 levels
        tempUnit: "F" // "C" for Celsius, "F" for Fahrenheit
      }
    }
    
    posted in Utilities
    I
    ifnull
    Mar 10, 2025, 11:12 PM
  • 1 / 1
Enjoying MagicMirror? Please consider a donation!
MagicMirror created by Michael Teeuw.
Forum managed by Sam, technical setup by Karsten.
This forum is using NodeBB as its core | Contributors
Contact | Privacy Policy