cryptk / cryptk/haomnilogic-local

Add support for equipment interlocks

Open
#10 2 comments 0 reactions 0 assignees View on GitHub
enhancement needs api support
Dominant language
Python
Stars
47
Forks
22
Avg merge
1m
Merged PRs (30d)
1

Description

Currently, if there is an interlock in place, home assistant will still allow toggling the entity on, but the next time the integration polls it will go back to off.

An example of this is a relay for a water feature that is interlocked with a pool cover sensor/switch so that the water feature cannot be turned on while the cover is closed.

We should detect this scenario in the configuration so that we can surface a message to the user if they attempt to toggle a device while it is interlocked.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the integration's configuration handling and the code that processes entity toggles and polling updates. Trace how interlocked devices are represented, then define completion as detecting the configured interlock and surfacing a user-facing message instead of silently reverting the device to off.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api, backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.