Skip to content

v1.0.0. - Initial Release of the Govee Smart Home Status Module

Choose a tag to compare

@rroach3753 rroach3753 released this 04 May 00:26
· 126 commits to main since this release

MMM-GoveeSmartHomeStatus v1.0.0

Initial public release of MMM-GoveeSmartHomeStatus for MagicMirror.

What’s Included

  • Live Govee device status display (online/offline + power state)
  • Optional temperature and humidity display when available
  • Configurable refresh interval
  • Robust loading, empty, retry, and error handling states
  • Device filtering options:
    • Show online-only devices
    • Hide appliance-like devices via keyword matching
  • Light detection using configurable keywords
  • Room summary inference from device names (configurable delimiter)

Layout Support

  • Standard side-panel layouts (for positions like top_right / bottom_right)
  • Full-width bottom bar layout (fullWidthBottomBar: true) with compact card packing
  • Bottom bar behavior:
    • 2 rows for up to 15 devices
    • Automatically expands to 3 rows for larger sets
  • Summary behavior:
    • Bottom bar: centered, horizontal summaries above cards
    • Side panels: compact card layout optimized for narrower spaces

Documentation

  • Full configuration reference in README
  • Usage examples for:
    • Standard layout
    • Full-width bottom bar layout
    • Compact side-panel layout
  • Included screenshots for:
    • Bottom bar view
    • Outside bottom bar view

API Notes

  • Uses both Govee endpoints:
    • Device list endpoint
    • Per-device state endpoint
  • Refresh interval should be set with API quota in mind for larger device counts

Release Type

  • Initial stable release (v1.0.0)