v0.3.5
What's Changed
- ✨ Capacity actuator helpers —
set_pilot_wire,set_thermal_mode,set_thermostat_set_point(PUT /capacities/{id}/...) (#45) - 🗑️ Deprecate the two
*-time-agoaggregation methods —get_site_networks_ts_time_ago→get_site_time_series,get_site_consumption_breakdown_time_ago→get_top_consumption. The old endpoints still work; the methods are kept as thin aliases that emit aDeprecationWarning. (#44) - ⬆️ Update dependency mypy to v2.2.0 (#47)
Verification
All 22 public methods were exercised live against the production energy.comwatt.com API (reads real; put_device as a no-op round-trip; switch_capacity idempotent via WebSocket-confirmed current state). The three thermostat/pilot-wire setters could not be exercised (no compatible hardware on the test account).
Full changelog: 0.3.4...0.3.5