v4.2.0: SmartLife Device Info & Entity Picture
What's New
Features
- SmartLife Device Info Sensor: New diagnostic sensor exposing device UUID, creation time, active time, update time, and timezone from the SmartLife API
- Entity Picture Support: Downloaded device icons are now displayed as
entity_pictureon the SmartLife info sensor - Connection Sensor Resilience: Fixed issue where connection mode sensor became "unavailable" - now stays available even during temporary connection issues
- Improved Icon Download: Added magic byte detection for PNG/JPEG validation
Fixes
- Fixed German translation placeholder mismatch in
renew_tokendescription - Cleaned up test code (DEBUG instead of INFO logging for extended info)
Technical Details
- Device icons are downloaded to
/local/kkt_kolbe/icons/and served via entity_picture - SmartLife extended info includes: uuid, create_time, active_time, update_time, time_zone, icon URL
- Connection sensor
availableproperty now checks for coordinator data presence, not justlast_update_success
Full Changelog: v4.1.0...v4.2.0