-
-
Notifications
You must be signed in to change notification settings - Fork 30.4k
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
Overkiz: Atlantic Domestic Hot Water Operating Mode issue #113219
Comments
Hey there @iMicknl, @vlebourl, @tetienne, @nyroDev, @Tronix117, 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 |
In the log file, the DHW ("controllableName": "io:AtlanticDomesticHotWaterProductionV2_CETHI_V4_IOComponent") section starts at line 9542 to line 10267 |
Same problem for me (see logs) |
Hello there. |
Same problem here only 3 modes |
After multiple hours of investigation, I'm afraid, AtlanticPassAPCDHW won't help, as it calls the boost mode using the wrong command, is based on HEAT_PUMP mode, and does not account for manualEcoActive/Inactive. This needs a new subclass from AtlanticPassAPCDHW to support all this. I will give it a try, but I doubt my skills are enough to make a decent fix. |
I have added a pull request #114178, that has been tested on my Atlantic Steatite Cube WI-FI VM 150 S4CS 2400W. |
Thank you @ALERTua |
@lolo31370 So the way it works now is all devices are distributed between the three types by one particular description: UIWidget. As this field is |
@ALERTua Great work and thank you! Hopefully the Atlantic STEATITE CUBE WIFI WM100 is close enough to the device you are using. It seems there might be some variations between models. |
@ALERTua It seems you gave up to add a new class seeing the 3 new PRs included in the 2024.4. |
@lolo31370 no-no, I am not at all giving up on this! According to #114178 (comment) there is one mere formal thing left — to change one variable to another. The change will be possible as soon as https://github.com/home-assistant/core/blob/dev/homeassistant/components/overkiz/manifest.json @lolo31370 What device did you cover with your new class? Will you make a PR after mine is merged? |
@ALERTua Understood, I will wait next month to do a PR :) |
@lolo31370 you can already create your PR. When #114178 is merged, you can rebase your branch. It is good to create it as early as possible, since a review will take time. |
congratulations, everyone! the changes have been released and are working well in my production server :) |
Just installed the HA 2024 07 release but I don’t see those changes on overkiz integration can you please advise ? |
@ALERTua Thank you, Alexey. I am very grateful that you managed to solve the secrets of the Atlantic Steatite Cube. I hope you continue to develop support for the Atlantic. You just made my life a lot easier, as I no longer have to keep running to buy new smart plugs when the old ones break under load (and yes, 16A relay seems to be too weak), and I no longer have to fear a fire. Atlantic Steatite Cube VM100 2400W Just one very stupid question... How can I set absence on in automation side? Performance mode goes like this: And manual mode goes like this: But absence mode... Do you prefer like this: |
The changes applied on both previously added devices and the newly added ones. Try re-adding your integration @sippe2 thank you for your kind words. I will dig deeper into the possibilities of the API of my device when I have more stable electricity. Right now everything circles around getting the house stuff done in those 2 hours when the electricity is on. As for the Away mode, this code works for me: service: water_heater.set_away_mode
data:
away_mode: true
target:
entity_id: water_heater.boiler The Away mode is not an operational mode in Home Assistant, but a separate device state. It can be done as an operational state, which would be more logical for me, but I've done it the way it was previously done in the other similar devices of this integration. |
@anasiot , What device are you using? The following devices have been found to work at this time: |
I don’t know what is the reference of mine , I have this info at the overkiz main page connected with Cozytouch V2 |
@anasiot that's a different device to operate. I could help you set up a development environment to test and add support for your device via my changes if you want to and have Linux and python knowledge. please contact me via facebook or telegram |
@ALERTua oh I was waiting for this feature since few months :( I don’t have Linux and python knowledge , only sql basics |
@anasiot I'm afraid in this case the only way for me is to get your Atlantic Account credentials, add your device to my development HA server, make your device work (make it use my current changes or make a new class for it), create a pull request to support your device type. and won't be able to test it before it is in the stable HA version. |
Hello @ALERTua, Could you test my branch : https://github.com/frco9/core/tree/feat/make-it-work-for-io (this commit). |
@frco9 reading them, the changes seem fine (except for the class renaming and annotation), I will test them as soon as I have the electricity. It is a tough time with power right now in Kyiv, Ukraine. Got only 3 times by 2 hours of electricity per day. |
The problem
First, the Operating Mode showed by HA when switching with the Atlantic App is "eco" or "performance"
But the HA UI only allows to choose between manualEcoActive, manualEcoInactive and autoMode which are incorrect (error message while apply).
I have a script calling set_operation_mode to eco or performance which worked last month but doesn't anymore after upgrading to 2024.3.
Looking at the code, the component should use the class AtlanticPassAPCDHW from atlantic_pass_apc_dhw.py but I suspect it calls instead DomesticHotWaterProduction from domestic_hot_water_production.py
What version of Home Assistant Core has the issue?
core-2024.3.0
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
Overkiz
Link to integration documentation on our website
https://www.home-assistant.io/integrations/overkiz/
Diagnostics information
overkiz-e260467bf99e4dee543219f7a5a38968-DHWP Actuator-665b2430f7ea57de0a447ce4c91a8678.json
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: