Fixes
- Catch 'internal error' on get_auth_enabled. Relevant for for CCU2 users . See
What's Changed
- Bump hahomematic to 2023.10.4
- Code cleanup
- Remove Hm prefix from enums
- Use enum for parameters
- Use more existing constants
- Use enum for JsonRPC and XmlRPC methods
- Get supported JsonRPC and XmlRPC methods and check against used methods
- Cleanup exception handling
- Catch 'internal error' on get_auth_enabled. Relevant for for CCU2 users
- Code cleanup
- Follow backend changes
- Remove recorder platform
- Add test for recorder _unrecorded_attributes
- Make default values configurable in ControlConfig
Full Changelog: 1.43.1...1.44.1