Comments (19)
I've added flow temperature sensors to this custom components. The operation mode should also now tell whether the unit is cooling or heating. There are no control capabilities in place yet because I'm still trying to come up with a consistent control scheme using home-assistant entities. Could you give this a go so that I can confidently PR this to upstream home-assistant?
Could you check also check if the EcoHotWater
mode matches the auto
operation mode in this integration and in MELCloud user interface? It looks like it should be automatically on when the ForceHotWater
is disabled.
from hass-melcloud.
First of all it looks like you have a cooling Ecodan and that means I really want a request capture of the SetAtw
post request to determine the EffectiveFlags
used for setting the heat/cool mode.
I'm pretty sure the you can set forced hot water on using the operation mode of the water heater.
Zone control modes (temperature, flow, wdc??) are a little out of scope in my opinion. That's more configuration than something you would set in this context and I'm not keen on going beyond control features. Could you describe your use case?
Flow temperature control is interesting tho. I would keep the zone mode select as heat/cool and the operation mode would be heat/cool corresponding to the currently selected control mode. Would this work for you? To make this work I would need SetAtw
captures to determine the EffectiveFlags
for setting the flow temperatures.
Lastly, what's the EcoHotWater status and could I just add it to the status
state attribute if it already isn't there?
from hass-melcloud.
First of all it looks like you have a cooling Ecodan and that means I really want a request capture of the
SetAtw
post request to determine theEffectiveFlags
used for setting the heat/cool mode.
_I always use the "EffectiveFlags":281483566710825 that include all, the single actions are
Cooling = 281474976710696
Heating = 8
Setting Flow temp = 281474976710688
(see my old script for Domoticz here
_
I'm pretty sure the you can set forced hot water on using the operation mode of the water heater.
I'll try that today,but I thought it was a separate function (ForcedHotWaterMode)Zone control modes (temperature, flow, wdc??) are a little out of scope in my opinion. That's more configuration than something you would set in this context and I'm not keen on going beyond control features. Could you describe your use case?
WDC = Weather compensation, I see that they changed the item now to Curve in the menu.
Those control features are the same level as the Water Tank temperature or Flow Temperature :
Most of the times I use Flow mode, so I can control the water temperature, when using the "default" Room mode the unit "always" goes to the max, so with flow I can better control the unit.
__
Flow temperature control is interesting tho. I would keep the zone mode select as heat/cool and the operation mode would be heat/cool corresponding to the currently selected control mode. Would this work for you? To make this work I would need
SetAtw
captures to determine theEffectiveFlags
for setting the flow temperatures.Lastly, what's the EcoHotWater status and could I just add it to the
status
state attribute if it already isn't there?
It only give a status of the unit is in Eco mode, not using max power for heating water.
The Power On/Off isn't working (or not displayed correctly?)
Flags 1
Power: false/true
from hass-melcloud.
I gonna test it tomorrow!
from hass-melcloud.
The flow temp isn't correctly showed :
from hass-melcloud.
The operation mode should also now tell whether the unit is cooling or heating.
That part is indeed working :
The minimal hot water temp is also to high : ( between 40 <-> 60 )
from hass-melcloud.
The flow temperature is the measured temperature, not the set temperature. Assuming the value I used was indeed a measured value. Check the device list response.
from hass-melcloud.
Melcloud doesn't show the current flow temp (this can only be seen on the FTC display)
from hass-melcloud.
force_hot_water mode is also working :
from hass-melcloud.
Please check this value https://github.com/vilppuvuorinen/pymelcloud/blob/master/tests/samples/atw_2zone_cancool_listdevice.json#L60
It looks like it could be the measured value. You could compare it to the FTC value.
Edit: The update interval is slow and that's at least partially my fault.
from hass-melcloud.
@AlbertHakvoort Have you had the time to check whether the flow and return temperatures match the FTC values? They are refreshed every 5 minutes unless the device offers a slower update.
I should be able to take a look into the incorrect minimum temp this weekend.
from hass-melcloud.
I've installed the plugin on a second location which also got a Melcloud heatpump, but the Flow Temperature and the Flow Return Temperature stays on both on 25 degrees.
unfortunately I can't recheck it now, the melcloud portal has issues :
I will try it tonight again.
from hass-melcloud.
Tank temperature minimum should be fixed via e7f8725
Have you had any luck checking the flow sensors? I think the best bet for geting any info out would be to do something like a 2-4°C bump to the flow temperature set point and graph the sensors for 2 hours or until a change can be seen, which ever happens first.
Unfortunately some of the temperature sensors on the ATW units are pretty awful. For example the outside temperature sensor reading is updated hourly. I'm hoping these values can be used tho. They would make the flow temperature thermostat look a lot better.
from hass-melcloud.
@vilppuvuorinen the flow sensors are working, the data is only showed in the melcloud under the report section.. It's updated every hour...
But the outside temp is updated every 5 minutes :
from hass-melcloud.
@AlbertHakvoort I've added climate entities for both the heat and cool flow temperatures. The initial plan was to add a single climate that would switch roles based on the operation mode, but it would have been a awful to automate. It would be awesome if you could try these out.
And before you ask. Current temperature reported by the climates is the slow, measured temperature and operation mode control is next on the TODO list.
Edit: I just pushed the hvac_mode
control draft. It should now list the corresponding operation mode for each climate entity. Switching the climates on will toggle the zone operation mode.
For example, thermostat backed climate will be in heat
mode when the zone is in thermostat based heat mode and other climates will be off
. When flow heating is enabled, the heat flow climate will be in heat
mode and thermostat and cool flow climates will be `off.
from hass-melcloud.
@vilppuvuorinen 'll try to test it tonight
from hass-melcloud.
The cooling status is working, it's only grouped under the water_heater
from hass-melcloud.
The flow temp are not updating :
from hass-melcloud.
Just wondering if there is any progress regarding the option to control the FlowHeat Temperature using SetHeatFlowTemperatureZone1? I am really interested in this control options for my air/water heat pump.
from hass-melcloud.
Related Issues (4)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hass-melcloud.