Releases: TheLarsinator/zigbee-floorplan-card
Releases · TheLarsinator/zigbee-floorplan-card
Version 2.0.0
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
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