question

mihair avatar image
mihair asked

Venus OS script for controlling house heating system

Hi guys,


I would like to implement a Venus OS script for controlling house air-to-water heat pump (HP) based on the following conditions:

HP ON when (Battery SOC >= 60%) AND (Battery temperature <= 22 grd C) AND (More than 5 minutes PV Yield >= 1000W)

HP OFF when: (Battery SOC <= 40%) OR (Battery temperature >= 25 grd C) OR (More than 5 minutes PV Yield <= 100W)


For starting and stopping the HP, besides using the room thermostat and remote SMS control system, I will use a supplementary relay controlled by Venus OS running on RPI. My ESS and house heating system topology is depicted below.

Any hint is well appreciated.


Kind regards,

Mihai

Venus OS
voinesti-ess.png (427.0 KiB)
1 comment
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Dominik Immler avatar image Dominik Immler commented ·
Hello mihair.


What program do you use to make graphics like the one above (voinesti-ess.png).


Thanks


0 Likes 0 ·
1 Answer
mvader (Victron Energy) avatar image
mvader (Victron Energy) answered ·

Nice. Check-out our node-red work.

7 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

mihair avatar image mihair commented ·

Hi @mvader (Victron Energy Staff)


Thank you for your quick response. When we will see node-red implemented in a stable Venus OS version?

Sorry but I don't wanna put experimental software on production system ...


Thanks,

Mihai

0 Likes 0 ·
mvader (Victron Energy) avatar image mvader (Victron Energy) ♦♦ mihair commented ·

I understand


But when, I don’t know yet; sorry.

0 Likes 0 ·
mihair avatar image mihair mvader (Victron Energy) ♦♦ commented ·

Besides using mqtt and node-red, there is no other way?

0 Likes 0 ·
mvader (Victron Energy) avatar image mvader (Victron Energy) ♦♦ mihair commented ·

there are; making a shell script, or Python, or C-code, or modifying some existing open source component. But thats all requiring quite more serious software development skills than node-red.

And perhaps it can be done with relays and Assistants as well; but I can't help with that.

0 Likes 0 ·
mihair avatar image mihair mvader (Victron Energy) ♦♦ commented ·

One more question, please.

It is very tempting for me to run a developer version of Venus OS with Node-Red support in it and then implement house automation using MQTT. May sound silly but can I consider that using a developer version of Venus OS all the old features already implemented into stable version will work flawlessly in developer version of OS?

0 Likes 0 ·
mvader (Victron Energy) avatar image mvader (Victron Energy) ♦♦ mihair commented ·

I'll rebuild a node-red version in the coming weeks; based on the latest v2.30 build.

v2.30 is quite stable now.

0 Likes 0 ·
Show more comments

Related Resources