Skip to content

Releases: mitchmitchell/elke27

v0.3.1

07 Mar 05:16

Choose a tag to compare

What's Changed

Fixes

  • Expanded the public PanelSnapshot model to include runtime maps for lights, barriers, locks, and thermostats.
  • Updated client snapshot rebuild paths so these domains are populated consistently during connect, refresh, and event-driven updates.
  • Extended public TableInfo with lights/barriers/locks counts.
  • Exported new public state dataclasses for the added snapshot domains.
  • Added API import/snapshot coverage tests for the new public fields.

Full Changelog

v0.3.0...v0.3.1

v0.3.0

07 Mar 04:08

Choose a tag to compare

What's Changed

New Features

  • Added runtime support for light, barrier, and lock domains, and extended output/tstat coverage.
  • Added domain plumbing end-to-end: generators, handlers, feature registration, dispatcher wiring, snapshot state updates, and events.
  • Added live tests for Plug Dimmer (light), Closet Door (lock), File Room thermostat, and expanded domain runtime checks.

API / Behavior Updates

  • Updated lock control semantics to Dealer API format: status=ON locks, status=OFF unlocks.
  • Added arm/disarm payload support for auto_stay_cancel and exit_delay_cancel.

Documentation

  • Updated client/public/HA contract docs and README for new domains and arm/disarm parameters.

Full Changelog

v0.2.0...v0.3.0

v0.2.0

06 Mar 23:19

Choose a tag to compare

Full Changelog: v0.1.2...v0.2.0

v0.1.2

01 Feb 08:07

Choose a tag to compare

Full Changelog: v0.1.1...v0.1.2

v0.1.1

01 Feb 07:58

Choose a tag to compare

Full Changelog: v0.1.0...v0.1.1

v0.1.0

01 Feb 07:53

Choose a tag to compare