Skip to content

Commit

Permalink
Refactor as v2 quirk
Browse files Browse the repository at this point in the history
- Refactor into v2 quirk
 - Refactor clusters to use AttributeDefs format
 - Represent the device as a Rollershade rather than Drapery
 - Refresh current position after a stop command is issued
 - Expose attributes as entities:
	 - Motor speed (select)
	 - Charging status (binary sensor)
	 - Calibration status (binary sensor)

- Reads to current_position_lift_percentage are redirected to AnalogOutput present_value
 - Writes to AnalogOutput present_value from go_to_lift_percentage commands do not prematurely update the current_position_lift_percentage
  • Loading branch information
jeverley committed Jan 13, 2025
1 parent 57bcec8 commit fb55985
Show file tree
Hide file tree
Showing 2 changed files with 563 additions and 280 deletions.
Loading

0 comments on commit fb55985

Please sign in to comment.