home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
73.54k stars 30.72k forks source link

A number of issues have been created with the updated Homeworks integration #115612

Open dubnom opened 6 months ago

dubnom commented 6 months ago

The problem

I wrote the initial HomeWorks code and really appreciate the updates that have been done, but a number of issues have been introduced:

  1. This is a breaking change.
  2. The way keypads and buttons are configured has some issues that cause the integration to crash. Specifically, keypads without buttons generates an error in a loop.
  3. Any automation that is relying on the old button/keypad messages require updating.
  4. We need some documentation on the configuring YAML. I should have written something in the beginning, my bad, but now it is unclear what the yaml is looking for (especially around keypads/buttons).
  5. Keypads/button configuring is difficult and error prone in the GUI. Again, I think what you've done is excellent, just needs some tweaks. I can help (somewhat) if you would like.

What version of Home Assistant Core has the issue?

core-2024.4.0

What was the last working version of Home Assistant Core?

core-2024.2.5

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Homeworks

Link to integration documentation on our website

No response

Diagnostics information

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

No response