0.3.0 - Model-Aware Artwork, Custom Footer & Status Last Changed 🤖🕐🐾
NEW Documentation: User guides and configuration reference: homeassistant-extras.github.io/whisker (source: docs/). Footer options: Footer configuration.
🤖 Model-aware robot image
The card now shows artwork that matches your actual Litter-Robot. It reads the device's model and serial number and picks the right image; Litter-Robot 4, 5, 5 Pro, or Evo. The serial number prefix (LR4, LR5, LRE) is the source of truth, with the model name distinguishing the 5 Pro.
Color can't be detected, so there's a new color toggle (defaults to white):
device_id: YOUR_DEVICE_ID
color: black # or white📋 Customizable footer
Pick which metrics appear in the card footer and in what order. Defaults to total cycles, status last changed, and last seen. You can click/hold tap these for more-info.
footer:
- total_cycles
- status_changed
- pet_weight
- last_seenAvailable items: total_cycles, status_changed, last_seen, pet_weight, status, litter_level, waste_drawer.
See Footer configuration and Home Assistant entity states for how last_changed differs from last_updated.
Status & pet weight
The card title status label and icon are clickable; tap either for the entity more-info dialog, with matching tooltips.
The quick action buttons (start cycle, reset, reset waste drawer) also show what tap and hold do when you hover over them; same native Home Assistant tooltip behavior as other Lovelace action icons.
The pet weight chip uses the entity’s own icon and label (tap for more-info as well).
Technical things
- add full project linting for consistency
- complete refactor of how we compute entity states and subscribe to changes
- slowed the spinner way down - was freaking me out
- maybe introduced some bugs (future work for coffee)
- chore: bumps version to 0.3.0 by @gh-action-bump-version
- large refactor, customize your footer, more image models and colors - thanks @adude007 and @alicia86! by @warmfire540
- chore: yarn (deps): bump qs from 6.15.0 to 6.15.2 (#22) by @dependabot[bot]
- chore: yarn (deps-dev): bump mocha in the all-dependencies group (#21) by @dependabot[bot]
What's Changed
- chore: yarn (deps-dev): bump mocha from 11.7.5 to 11.7.6 in the all-dependencies group by @dependabot[bot] in #21
- chore: yarn (deps): bump qs from 6.15.0 to 6.15.2 by @dependabot[bot] in #22
- Model-Aware Artwork, Custom Footer & Status Last Changed 🤖🕐🐾 by @warmfire540 in #23
Full Changelog: 0.2.0...0.3.0