v0.1.37
What's New
SDK bump to onekommafive>=0.1.21
The upstream API client gained three documented endpoints on the System class. The integration does not yet consume them — they're tracked for a future feature release:
get_active_features(customer_id)— list of feature-flag strings enabled for the customer (DYNAMIC_TARIFF,TIME_OF_USE_OPTIMIZATION,SMART_CHARGING, ...). Useful for hiding entities that don't apply to a given contract.get_details()→SystemDetails— richer metadata thaninfo(): address, EMP type, customer info, smart-meter flags,earliest_measurement(the system's first cloud data point),device_gateways,created_at.get_status_and_assets()→SiteStatus— site status string + asset inventory (inverters, batteries, heat pumps, wallboxes, ...).
earliest_measurement in particular is interesting — it makes a future historical-data backfill self-bounding instead of walk-back-with-stop-heuristic.
Full changelog
See CHANGELOG.md.