I do use number sliders for Flow Setpoint currently and perhaps it’s fine for Home Assistant but not for Domoticz as mentioned
Control mode selector works in HA, mine is synced Z1 & Z2 to the same mode currently, if you choose to change via the selector - but independent control is available in the FTC
I’ll give it a try to change F1p sensor types first in Arduino and if that’s unsuccessful, I’ll try the esphome. Since in not that good at python to customize if there’s a need.
Thanks for the responses!
Will “Heating Flow” mode accept 0.5 degree increments? “ASHP - Manual Flow Setpoint” seems to be rounding to the nearest degree when automations write my targets across.
Been lazy recently and haven’t tried to fix it myself but, now I had to give it a try with this update and Thank you Sir! works like a charm in Domoticz now! https://pasteboard.co/FxwYlwHhsAJK.png
Also noticed that the same setpoint value changes to actual value of curve setpoint if i select that mode (Not a bad thing). But when it is in compensation curve mode, that flow setpoint doesn’t affect current curve setpoint.
Another thing I was wondering, where does it write setpoints?
If i made my own heating curve in domo and then writing flow setpoint multiple times per day, will the ASHP memory/eeprom survive?
Also a little sidenote on domoticz, temperature control mode status doesn’t change, but commands work. https://pasteboard.co/NPJEyO7wHRNm.png
If I refresh browser the control mode value changes back to default but system stays in last set mode.
Probably. I am letting it do it’s thing for now. I’m still installing internal wall insulation, in a couple of rooms, so marginal gains with 0.5C increments will have to wait. Thanks for @F1p for the input though - I will have a go at some point soon.
@Iguaan - I did what you’re trying, roughly, to good effect. I’ve got one working well based on the following:
Set flow to target flow mode
Create an input number helper with +/-3, 5, whatever you like.
Programme a template sensor to read the outdoor temperature from the heat pump and use that in a y=mx+c equation with upper and lower bounds, then add the new input number, which is the curve modifier.
Create an automation to write the target flow temperature with the template sensor value whenever it changes.
Then all you need to do is slide your Modifier input number or drive it with automations. It’s best to drop it slowly to avoid triggering a cycle - I’ve put decrements on a loop timer.
I don’t see why this should do any damage - it’s essentially only replicating what the inbuilt software is presumably doing anyway.
Hi, Where can I get the ethernet adapter in the photo you shared? I would like to hard wire the CN105 back to my LAN. Is there any additional hardware required or is the device you pictured all that is needed for home assistant to discover it on the LAN?
Refrigerant temp can be negative (can be observed when defrost is active, it will dip below zero for a short moment) and @F1p probably only assumed possitives.
I’m not that good at mqtt and overall. I have self learned C and Arduino and I’m on the level of novice. I’ve reverse engineered others sketches and thus it takes a lot longer for me to find current issue.
I know that in rbroker variant it was working, but he has different presentation (somewhat easier for me to read too).
But if you are already into it, could you give me the line, where I can change energy consumption and delivery type to the same type what is computed energy. Domoticz doesn’t accept daily values, it needs increasing value for counter.
Don’t think it’s in the*.yaml file, since Arduino doesn’t create that tab in sketch when i compile it my own… or is it?
I have a plan to include i2c oled display to Esp for some temperature/flow readings to optimally configure the heatpump output temperatures. At first I had a plan to monitor flow rate to shift flow temperature setpoint, but this is yet another story (got to find spare time).
I’m not sure this is the right thing to do - because the consumed/delivered energy is in kWh, where live/incrementing is in kW. It would therefore be better to do this i think…
It’s located in MQTTDiscovery.h
Line 481 - 488 where “7” is kWh and “3” is kW