Skip to content

Commit

Permalink
Update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
mj23000 committed Jan 3, 2025
1 parent 8d0609e commit d6fa71d
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,26 +42,34 @@ Feel free to open an [issue](https://github.com/bang-olufsen/bang_olufsen-hacs/i

The Halo can currently only be added through Zeroconf discovery. Afterwards, add a configuration to the Halo by entering the options by pressing the `CONFIGURE` button.

All actions have to be manually defined for each entity type, which is why not all entities work at this point.

Generally "wheel" events are handled by counting the number of detents in a "rotation" with a resetting timeout of currently 125ms and acting accordingly. This means that an action is called only when the wheel has been stationary for 125ms. This seems to be the most stable way to handle entities that are "slow" to change states.

#### Current features

- Add pages containing Home Assistant Entities as buttons
- Support for Binary Sensor entities
- Support for Button / Input Button entities
- Support for Light entities
- Support for Number / Input Number entities
- Support for Sensor entities
- Support for Switch / Input Boolean entities
- Delete pages
- Battery charging Binary Sensor Entity
- Battery Level Sensor Entity
- System statues Event entity (Can be used as a proximity sensor)
- Custom actions:
- Get Halo configuration
- Send notification to Halo
- Select or remove default Halo button

#### Missing features

These features have to evaluated further and are in no particular order.

- Modify pages
- Modify buttons
- Default Halo button
- Support for more Entity types
- Entity filtering for config_flow
- Manual setup
Expand Down

0 comments on commit d6fa71d

Please sign in to comment.