I wrote the initial HomeWorks code and really appreciate the updates that have been done, but a number of issues have been introduced:
This is a breaking change.
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.
Any automation that is relying on the old button/keypad messages require updating.
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).
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?
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:
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