Skip to content

Releases: TheLarsinator/zigbee-floorplan-card

Version 2.0.0

04 Apr 19:39
b4f1480

Choose a tag to compare

This is a breaking change. You will need to update your configuration files when updating!

What's Changed

  • Move name config to be per device for easier management of the config by @TheLarsinator in #6
  • docs: add ZHA and Z-Wave setup guides with README subchapter by @Copilot in #7

New Contributors

  • @Copilot made their first contribution in #7

Full Changelog: v1.0.0...v2.0.0

v1.0.0

29 Nov 20:03
0c54539

Choose a tag to compare

Release Notes - v1.0.0

Initial Release

First stable release of the Zigbee Floorplan Card for Home Assistant.

Features

  • Visual Network Topology: Display your Zigbee network on a custom floorplan image
  • Device Visualization: Color-coded circles for Coordinators (red), Routers (blue), and End Devices (green)
  • Network Links: Shows connections between devices with LQI-based color coding
    • Green (200-255): Excellent signal
    • Yellow-green (150-199): Good signal
    • Orange (100-149): Fair signal
    • Red (0-99): Poor signal
  • Path Finding: Click any device to highlight the routing path to the coordinator using Dijkstra's algorithm
  • Interactive Filtering: Adjustable LQI filter slider to hide weak connections
  • Auto-refresh: Manual refresh button to update network map on demand
  • Flexible Naming: Automatic device name resolution from Zigbee2MQTT with optional overrides
  • Customizable Display: Configurable image dimensions, circle sizes, and label visibility

Configuration

Requires:

  • Home Assistant with MQTT integration
  • Zigbee2MQTT
  • Custom floorplan image
  • Device coordinates configuration

Security

  • Input sanitization and validation to prevent XSS attacks
  • URL scheme validation for image sources
  • Numeric bounds checking for all configuration values

Documentation

Includes examples for:

  • Card configuration
  • MQTT automation setup
  • Home Assistant sensor configuration
  • Coordinate picker tool for easy device placement