Closed jwillemsen closed 1 year ago
I think this could be a nice next step, let us first get the energy fields and target temperature with cleanup into master, after that look at this support.
The boost option should move to the water heater at that moment
ACS_state looks to be the on/off state of the tank
There is another project doing something similar for the Altherma 3, see https://github.com/stoyandim/daikin_residential_brp069a62_opentherm/blob/main/custom_components/daikin_residential_brp069a62_opentherm/water_heater.py for their hot water tank support
Maybe at the moment the hot water entity is a separate entity we can make the altherma itself a different entity and rework the code a little bit so that it can be part of the daikin_residential project, just one integration for daikin residential support
this is a really great project! Since I have a solar system, I would of course like to store the excess energy in the hot water tank, so it would be very important if you could set the hot water setpoint temperature.
would be really great if this would be integrated.
Thank you, works perfect with the BRP069A78 WLAN Gateway. I created a automation in HA that checks the condition of the tank, if below 38 degrees Celsius and if my solar panels are generating more then 500 w/per hour then boost my tank water until 45 degrees is reached. After this boost will be disabled and the heatpump is doing it in normal mode. Thnxx again.
See https://github.com/tadasdanielius/daikin_altherma/blob/main/custom_components/daikin_altherma/water_heater.py as another daikin integration which does this
Thank you for this nice integration. I would love to see further invention for controlling the target temperatures for tank and leaving water :) Great work so far 👍🏽
@jwillemsen is there any chance you can add water tank temperature control, so we can set the temperature in automation? like it is here https://github.com/tadasdanielius/daikin_altherma/blob/main/custom_components/daikin_altherma/water_heater.py ? Everything is perfect, thank you working with few fixes like a charm. Thank you.
As this is all unsponsored work it is low on my priority list, no idea when I will get time to implement this issue
@jwillemsen
Okay then we have to support you in your work. Since we can't actually contribute anything, only dollars remain. What do you need to integrate this function?
I will try a few things @colseven, sponsoring through github is always welcome
Hello share method of sponsorship and I will participate also. Thank you.
pi 17. 2. 2023 o 9:25 Johnny Willemsen @.***> napísal(a):
I will try a few things @colseven https://github.com/colseven, sponsoring through github is always welcome
— Reply to this email directly, view it on GitHub https://github.com/speleolontra/daikin_residential_altherma/issues/14#issuecomment-1434287908, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACAUKLYSIHF4COZV3KLEX3DWX4YVZANCNFSM5M27HCPA . You are receiving this because you commented.Message ID: @.***>
-- S pozdravom Ing. Pavol Závacký, PhD.
See #85
hello @jwillemsen I was checking your code and it is really really good start and can provide almost all requested functionality :D. What time it usually takes, that new requests are merged in main thread? Thank you.
Hello @jwillemsen after importing your code im getting this error:
Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 442, in async_add_entities await asyncio.gather(*tasks) File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 629, in _async_add_entity capabilities=entity.capability_attributes, File "/usr/src/homeassistant/homeassistant/components/water_heater/__init__.py", line 195, in capability_attributes self.hass, self.min_temp, self.temperature_unit, self.precision File "/config/custom_components/daikin_residential_altherma/water_heater.py", line 131, in min_temp stepVal = self._device.dhw_target_temperature_minValue AttributeError: 'Appliance' object has no attribute 'dhw_target_temperature_minValue'
Thank you for great work.
@palecs Have you checked our the correct branch, should be https://github.com/jwillemsen/daikin_residential_altherma/tree/jwi-gateway. In my branch that attribute is not there
Can you attach the script here, will try to have another look next week
Implemented this support
I am a HA beginner, so storing some ideas here. Currently this integration provides one climate entity for the Altherma, but the Altherma does include a separate hot water boiler, maybe that can be exposed separately as a water heater entity (see https://developers.home-assistant.io/docs/core/entity/water-heater), so that it can receive its independent settings for target_temperature.
The tank properties of the DaikinClimate can move to there.