v0.3.1 - Eletta Explore sensor fix
Fixed
- Sensors stuck on
unknownfor Eletta Explore (oem_model=DL-striker-cb): counter property names now resolve from a per-model candidate list (e.g.d700_tot_bev_bon Soul vsd701_tot_bev_bon Eletta), same approach as the v0.3.0 command-property detection. Last Connectednow resolvesdevice_connected/app_device_connectedvia the candidate list.
Changed
- Counter/info sensors whose property is absent on the device are no longer created, instead of appearing permanently
unknown(e.g. Total Milk Drinks / Total Water / Descale Status on Eletta). - Counter parsing is more robust (handles int and numeric strings); when a counter value is present but not a plain integer, the raw value and Ayla
base_typeare logged once so unknown encodings can be reported and supported.
No regression on PrimaDonna Soul
All 16 sensors still resolve on DL-millcore (total_beverages -> d700_tot_bev_b, last_connected -> device_connected).
How to update: HACS > De'Longhi Coffee Link > Redownload > v0.3.1, then restart Home Assistant.
Fixes the sensor-naming part of #2.
Full Changelog: v0.3.0...v0.3.1