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
Operation Modes broken for DomesticHotWaterProduction (io:AtlanticDomesticHotWaterProductionV2_CE_S4_IOComponent) #87417
Comments
Hey there @iMicknl, @vlebourl, @tetienne, @nyroDev, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) overkiz documentation |
Can you please download your diagnostics file and drag and drop this in a new comment? It would be great to understand more about your device. Can you add me on Discord? (iMick#1903)? We can have a look together to fix it quicker. |
Hello same problem for me and here is my diagnostic file: config_entry-overkiz-87d71e682b3ac61d4d7eaf5d8cbb7b76.json.txt |
Sending operation_mode 'eco' with the service works:
But not the mode which are listed in:
|
Hello @iMicknl , here is the diagnostic file. I have added you as a friend in discord. |
From Diagnostic file I see that the 3 modes are associated to this data. But in fact the operation mode should be associated to this (I think): |
@MassimoL06 and @jmcollin78 : your diagnostic json file you send will help a lot. |
Hello, where can I find the error log ? |
@MassimoL06 On the regular Somfy/Atlantic app, could you confirm that you can only choose between eco and auto please? |
Last news, Logger: homeassistant.components.websocket_api.http.connection [140026833200048] 'manualEcoActive' |
@iMicknl On @MassimoL06 reports, the execution_history is empty. @MassimoL06 thanks for your investigation, this is the good track. Issue #84091 have same kind of problem with 1 other device too. I'm trying to figure out what is expected for every change we have to do. @jmcollin78 your diagnostic do include an execution_history which is very helpful.
Bonus point if you could also post screenshot for your mobile app for every action too. |
Will do that. |
Here you will find:
I hope this helps |
I can confirm that no command are working: away duration, boost duration, mode. The sensor value seems to be good. I can accept to install a beta release with logs if you need. |
@jmcollin78 thanks for your data, I think have great info for your device, will process it when I have others too. |
Great. If you need help to test, you can ask me. |
+1 For the moment this water heater is unusable as it is under HA and I installed a Shelly 1PM+ at the inlet. I manage it like a classic water heater, which is a shame for such a device! Even with the app it's not great. I tested with the Cozybox and the Tahoma, the latter recognizes it even worse. |
@mycanaletto please send your diagnostic file, you might not have the exact same device. |
Hello @nyroDev , it's been a long time you tell me you have some good news. Do you have some news about this issue ? May I help to test something with my device ? |
Hello @nyroDev , I believe you are very busy. |
I have the same issue, copied my info from another request to this one. If you need more then please let me know. The problemWhen I try to set any mode in the integration, from Eco to auto for example then it does give error. Changing Temperature does nothing and temperature stays same in water heater (even after hours of waiting). Atlantic water heater, Cozytouch app. What version of Home Assistant Core has the issue?core-2023.6.1 What was the last working version of Home Assistant Core?No response What type of installation are you running?Home Assistant Container Integration causing the issueOverkiz Link to integration documentation on our websitehttps://www.home-assistant.io/integrations/overkiz Diagnostics informationExample YAML snippetNo response Anything in the logs that might be useful for us?Logger: homeassistant.components.websocket_api.http.connection
Source: components/overkiz/water_heater_entities/domestic_hot_water_production.py:327
Integration: Home Assistant WebSocket API ([documentation](https://www.home-assistant.io/integrations/websocket_api), [issues](https://github.com/home-assistant/core/issues?q=is%3Aissue+is%3Aopen+label%3A%22integration%3A+websocket_api%22))
First occurred: 11:18:56 (4 occurrences)
Last logged: 11:32:19
[547657004944] 'auto'
[547878770192] 'auto'
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 205, in handle_call_service
await hass.services.async_call(
File "/usr/src/homeassistant/homeassistant/core.py", line 1910, in async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1950, in _execute_service
await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)(
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 226, in handle_service
await service.entity_service_call(
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 811, in entity_service_call
future.result() # pop exception if have
^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1034, in async_request_call
await coro
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 851, in _handle_entity_call
await result
File "/usr/src/homeassistant/homeassistant/components/overkiz/water_heater_entities/domestic_hot_water_production.py", line 327, in async_set_operation_mode
OverkizCommand.SET_DHW_MODE, self.operation_mode_to_overkiz[operation_mode]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
KeyError: 'auto' Additional informationIt also seems to be missing boost option and absence options that are available in the app, but this is not the main topic of this issue. It is able to read data, but not able to input anything back to the servers. |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
Hello @nyroDev , have you any news on this ? You said you had good news a long time ago and many people have exactly the same issue. Thanks for your reply. |
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
If someone (preferably 2 😃) is willing to temporarily change and share their credentials, I will have a look. Now on holidays, but you can contact me on Discord (_imick) after October 1st. |
Hello, I tried again with the latest version of HA and it is always same error occuring |
@MassimoL06 your change will break this device for others, that is the main issue why this fix is so difficult. It seems there are multiple devices that use the same characteristics, but are not 100% the same.. |
Can I help in any way ? |
Hello, I also have the same problem as @jmcollin78
I notice that there is io:DHWBoostModeState and we do not find DHWBoostModeState in the command.py file of pyoverkiz, wouldn't that be the path to follow? My equipment works with the Cozytouch and I also have other problems like the ALLURE3 PREMIUM G towel dryer named io:AtlanticElectricalTowelDryer_IC3_IOComponent which is not recognized by Overkyz, so I think that there must also be missing elements. |
@Delaballe85 can you add your diagnostics as well?
Regarding your Tower Dryer, please create a new issue with your diagnostics, if there is no existing issue yet. |
A little late, attached the requested file config_entry-overkiz-c2c7a9e3b3fa3153634b95ce4b4f641b.json.txt |
Same isssue with Sauter water heaters, connected via Cozytouch. Even basic functions are unavailable (like on/off…) |
To maintainer, is this integration still maintained ? Is there anything we can do to have something working or is this "too old" to be working and should be avoided ? PS: I know (cause I'm also an integration maintainer) that you do that on your available time, but we need to know if we can hope something or not and then switch to another solution. There is no aggressivity in this message but only a "need to know". Thank you for your answer. |
Yes it is still maintained. Adding and/or fixing new devices is very time consuming, because I don't have access to them. Easiest is when someone lends their credentials (preferably via Discord) and I locally program against your device. However, I didn't add this device myself, and it seems there are multiple devices that are very similar, but have different features. That makes it a lot more complex, because when I fix the issue for one, another one will have a broken device. TLDR: if a few people can reach out on Discord ( |
Hello, @iMicknl, I would really thank you for your effort. For instance remember that you have my device debug file above (in march) |
I reached out to you on Discord, you need to befriend me so we can PM :) |
Same problem here: config_entry-overkiz-d932b5502b744e3b7d3bed0329a61471 (2).json |
Same problem for me, see attach logs and diagnostic files LEt me know if you need more info overkiz-5d5ac053095f4835304a4ab20dafdfcf-Cozytouch V2-bfef07f23f110916178a5b1158a76fb7.json |
Hello, Same problem here with Atlantic Steatite Cube Wi-Fi. Unable to change modes manual, eco+, absence and so on... config_entry-overkiz-cb29e09c672460151f12b67990119d54 (1).json This looks strange: Nordpool --- Boiler (On to Off): Error executing script. Error for call_service at pos 2: Operation mode autoMode not valid for entity water_heater.lamminvesivaraaja. Valid operation modes are: eco, auto It's also impossible to turn off or set away (absence). Clever ideas? |
The problem
Fix from #83934 doesn't work !!
Proposed values are now different !
But when I try to change it, I still have the issue (fail to call service ...)
What version of Home Assistant Core has the issue?
2023.2.1
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Atlantic Cozytouch (via Overkiz)
Link to integration documentation on our website
https://www.home-assistant.io/integrations/overkiz/
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
The text was updated successfully, but these errors were encountered: