Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Buttons in HomeKit? #31

Closed
uspino2 opened this issue Jul 25, 2020 · 2 comments
Closed

Buttons in HomeKit? #31

uspino2 opened this issue Jul 25, 2020 · 2 comments

Comments

@uspino2
Copy link

uspino2 commented Jul 25, 2020

For every one of my appliances (Hood, Dishwasher and Cooktop), I get 2 tiles: a switch (with the accessories inside that I can show as separate tiles) and a button (that is also inside the switch). All buttons have unconfigured actions (1 for the hood, 2 for the dishwasher, 3 for the cooktop). I don't get what these are for...? If I just want an on/off switch + light control for each appliance, can I hide them all?

Thanks!

@uspino2 uspino2 added the bug Something isn't working label Jul 25, 2020
@thoukydides thoukydides removed the bug Something isn't working label Jul 25, 2020
@thoukydides
Copy link
Owner

Have you tried looking at the documentation?

From the README:

  • Hood:
    • Automation trigger for finished.
  • Dishwasher:
    • Automation triggers for finished and aborted.
  • Hob:
    • Automation triggers for finished, timer finished, and preheat finished.

and from the Wiki HomeKit-Mapping:

Stateless Programmable Switch Services for Events

Most appliance types can generate events, e.g. indicating when a program has finished, when a Freezer/Refrigerator door has been left open, or when a CoffeeMaker drip tray is full. This plugin creates a Stateless Programmable Switch service for each possible event (plus a single Service Label service) so that they can be used to trigger HomeKit automations.

Apple's Home app only shows numeric labels for these services instead of their names. This makes it difficult to construct HomeKit automations from these triggers. See the recommended HomeKit Apps that should be used instead.

Some of the better HomeKit apps (such as Matthias Hochgatterer's Home+) allow you to customise which services and characteristics are displayed. If you aren’t using one of those then you would need to modify this plugin if you don’t want those services to appear.

@thoukydides
Copy link
Owner

v0.32.0 provides per-appliance configuration options to remove the Stateless Programmable Switch services for appliance events (as well as selectively enabling the Switch services for appliance mode settings and the Door services for the appliance door status).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants