Timbones
(Tim)
10 November 2023 19:50
21
They’re zero vs. non-zero to indicate when they are on.
You can set up a virtual feed like this to provide the appropriate signal when DHW is on:
Personally I find it easier to use WaterPump2Status (heating) and WaterPump4Status (dhw), although cylinders with coils don’t have that 4th pump.
2 Likes
ajdunlop
(Andrew Dunlop)
10 November 2023 19:53
22
Thanks, no I only have one pump so can’t use that.
Maybe there could be a feed as well for defrost cycles?
Timbones
(Tim)
10 November 2023 20:45
23
Like this? Appears when you click “Show detail”.
“Show flow rate” moved below the stats table.
ajdunlop
(Andrew Dunlop)
10 November 2023 21:14
25
Ok I think I must be just being a bit slow… where do I get a ‘If =, skip next’. I don’t see any logical operators in the list of available processes.
Timbones
(Tim)
10 November 2023 21:28
26
Ah - the public instance of emoncms might not have that those operators for virtual feeds.
Does the input process steps have logical operators?
It is possible to do the same thing with arithmetic operators too: (untested)
Heating :
Add -2
Allow negative
Add 1
Allow positive
Hot Water ;
Add -1
Allow negative
Add 1
How are you getting the data out of melcloud? Can you do any preprocessing before posting it to emoncms, creating some extra inputs?
ajdunlop
(Andrew Dunlop)
10 November 2023 21:33
27
Looks like I have the same options of inputs.
Maybe it would be easier to add to my pymelcloud script as another Emoncms input.
2 Likes
Timbones
(Tim)
12 November 2023 14:08
28
Actually, if you’re scraping data from Melcloud, your best option might be ValveStatus3Way
which I’m guessing will work whether you have coil or heat exchanger.
I’d suggest sticking with WaterPump2Status
for the heating signal.
dMb
(davidMbrooke)
12 November 2023 14:11
29
Many thanks for this Tim; very nice. I’ve just added the feeds for my system this morning.
One question about the intended usage for the _ch flag when the heat pump is in ‘standby’ (ie. not actively heating either DHW or CH); should that be 1 (since it’s in ‘NOT hot water’ mode) or 0 (since it’s not actively delivering heating either)?
I’ve gone for the latter, so my system spends quite a lot of time with _dhw and _ch both set to 0 and only flips them to 1 when the compressor is running for either one or the other. Is that what you had in mind?
Timbones
(Tim)
12 November 2023 14:17
30
I had intended for the heatpump_ch
to be zero when it’s not heating.
The heatpump_ch
feed is not (currently) used to determine standby mode (we’re still using the power threshold for that), and is only used to highlight the heating cycles on the chart. It’s purely decorative. The COP for heating is worked out by subtracting the energy from DHW and standby.
2 Likes
Zapaman
(Dominic Daniel McCann)
12 November 2023 15:12
31
Timbones:
heatpump_dhw
is used to separate out the power data when heating the hot water cylinder, and highlight those cycles on the power graph. Additional UI elements will appear, as detailed below.
heatpump_ch
is used to highlight heating cycles (optional: is not required to compute stats)
So these are boolean feeds right?
I’ve tried this on my emonpi and still don’t see the new feeds in the HeatPump app.
dMb
(davidMbrooke)
12 November 2023 15:43
33
Yep. 0 for ‘not heating’ and 1 for ‘heating’ for DHW and CH respectively.
Here’s how today’s graph for my system looks after I configured these around 10:00 (so no yellow ‘CH’ shading for the 06:30 heating cycle.
1 Like
Timbones
(Tim)
12 November 2023 16:14
34
Which branch are you using? I think only the master
branch has these improvements at the moment.
Whatever the default is - I just hit the update button. I’ll take a look.
Need to work out how to create those boolean values as well …
Timbones
(Tim)
12 November 2023 16:17
36
The app considers zero to be off and non-zero to be on, so it might work with feeds that aren’t strictly boolean, so long as they are zero when off.
1 Like
MyForest
(David Bowen)
12 November 2023 16:38
37
If you keep making enhancements like this @Timbones you’ll get to my dodgy app from four years I did before I found EmonCMS:
Next up: little snowflakes icons for defrost
When that’s working I expect to see seasonal themes:
5 Likes
Zarch
(Mick Wall)
15 November 2023 13:17
38
Did this change happen Tim? I’m not seeing in on emoncms.org
Timbones
(Tim)
15 November 2023 13:21
39
Not yet, just waiting for this pull request to be merged (includes several other goodies).
2 Likes
ajdunlop
(Andrew Dunlop)
16 November 2023 09:55
40
Looks like it has been merged.
How does this work?
1 Like