v2026.4.1
π What's New in 2026.4.1
This release makes the card usable with any lawn_mower integration β
not just Worx Landroid. No breaking changes for existing users.
π Multi-integration Support
The card can now be used with Mammotion, Husqvarna Automower,
Segway Navimow, and any other integration that uses the HA lawn_mower
domain.
- Auto-discovery via
device_classβ Battery, Info and Statistics cards
are now populated automatically for integrations that don't use
Landroid Cloudtranslation_key(e.g. Mammotionbattery,signal_strength,
duration,distancesensors are picked up out of the box) DEVICE_CLASS_MAPβ new fallback grouping:battery/voltage/current
β Battery card;signal_strength/duration/timestamp/distance/speed
β Info card- Manual override via
battery_card,info_card,statistics_cardin config
still takes full priority
π§ Internals
renderStatus()refactored β Landroid-specific sensors (zone, party mode,
lock, rain delay, error) now degrade gracefully when not present; the status
line works correctly for any robot that exposes none of these entitiespartyMode?.state !== 'on'instead of=== 'off'β next schedule is shown
even when party mode entity doesn't exist
β οΈ No Breaking Changes
Existing Landroid Cloud configurations work exactly as before.
translation_key lookup is always tried first; device_class fallback
only activates when no entities are found.
What's changed
- fix(card): suppress error status while mower is in rain delay state by @Barma-lej in #701
- chore: remove deprecated state constants by @Barma-lej in #702
- refactor(status): make renderStatus() generic for any lawn_mower robot by @Barma-lej in #703
- feat: add device_class fallback for non-Landroid integrations by @Barma-lej in #704
- chore: bump version to 2026.4.1 by @Barma-lej in #705
Full Changelog: v2026.4.0...v2026.4.1