Closed Rep-Hueman closed 1 year ago
Good suggestion. Added in 0.6.0-b3 note that my appliance doesn't ave any settable settings so I can't fully test it
I test it but .... get error on de Power select
select.siemens_cm876g0b6_68a40e68524c_bsh_common_setting_powerstate (not enabled)
This entity is no longer being provided by the home_connect_alt integration. If the entity is no longer in use, delete it in settings.
The power cannot turn on now..
When adding the service I noticed that HC now sets most settings to read only, so the control is not added when it is in that state. Please check two things:
If #1 works then please press the Home Connect Debug button and attach your log file here
the error in 0.6.0-b3 is .. Don't show controls for read only settings
Please attach the logs of both the old and new versions after pressing the debug button
To test the new change_setting service i manually copied the files (init.py, services.py, services.yaml) from 0.6.0-b3 to version 0.6.0-b2.
The new service works! (test with BSH.Common.Setting.ChildLock and ConsumerProducts.CoffeeMaker.Setting.CupWarmer)
I'm going to create a debug log here this afternoon if you want for de error with the power switch in 0.6.0-b3
The service is not related to the UI controls. If it works in b2 it should also work in b3. As for the UI controls that went away in b3, I need the log, but make sure you press the Home Connect Debug button before sending it
Can confirm that in b3 turning on appliances (eg my dishwasher) does not work.
Doesn't work how? Did it work before? Debug log + debug button...
UI controls that went away in b3
Log file b2 powerstate working Log file b3 powerstate not working
home-connect-hass-0.6.1-b2 home-assistant_2023-03-22T18-17-24.441Z.log home-connect-hass-0.6.1-b3 home-assistant_2023-03-22T18-29-20.819Z.log
0.6.1-b3 select.siemens_cm876g0b6_68a40e68524c_bsh_common_setting_powerstate (not enabled)
Thanks. Please add log_mode: 7
to the home_connect_alt section in configuration.yaml, restart and upload a new log for b3.
Ok here you have the new log
home-connect-hass-0.6.1-b3 home-assistant_2023-03-22T21-51-26.512Z.log
Thanks. I believe b4 should fix this. In particular, try to see what happens if you restart HA will a program is running, at least on my appliance the control access mode is read only so the control will be unavailable, but then it should become available when the program finishes (or at least when you select a new one).
Yes works perfectly now with b4! I'm going to test the ovens extensively next week.
If I can test something for you, let me know.
Great. There seems to be a new behavior where the access mode to Settings is changing back and forth from read-only to read-write. I want to make sure these changes are properly captured by the integration. The expected behavior is that Settings change their state to "unavailable" when they are in read only mode and become available again when they are in read-write mode. If you restart HA while a setting is in read-only mode a HA entity will NOT be created for it, which means it needs to be created after it changes to read-write. These scenarios need to be tested.
Create a request for an extra service for adjusting various settings via scripts
Describe alternatives you've considered
Just like this old integration has. https://github.com/DavidMStraub/homeassistant-homeconnect