🚀 BPS Update: Lovelace floor cards and dashboard performance (v0.1.5)
This release delivers the new native Lovelace map card workflow and improves performance/stability when using multiple floor cards.
Highlights
-
Native Lovelace map card
custom:bps-map-cardfor floor-plan tracking directly in dashboards.
-
Per-floor filtering
- Each card only shows trackers currently on that floor (
sensor.<tracker>_bps_floor). - Use the same entities list on multiple floor cards.
- Each card only shows trackers currently on that floor (
-
Performance-focused card updates
- Card now runs polling-only (
/api/bps/cords) to keep dashboards responsive with multiple sensors/floors. - WebSocket realtime/debug view remains available in the BPS sidebar panel.
- Card now runs polling-only (
-
Customization options
- Per-tracker icons are supported in the card (same icon mapping as panel).
- Label/icon controls:
show_labels,scale_labels,scale_icon,zone_label.
-
Documentation update
- Lovelace details moved to wiki with quick-start kept in README.
Family + pets use case
With per-floor cards combined with individual icons, it becomes very easy to keep track of the whole family — including pets — at a glance.
