hi all
Been trying to work out how to control the charging based on the cheapest charging block based on the octopus cheapest agile rate for any given day and to automate this
I went though all sorts of options and found the follwing solution and hopfully if it document it it will help others
I use the follwoing components
Node-red
MQTT
SQLite
Linux (anything you like, mine is a VM on hyper-V)
octopus node (https://github.com/borpin/node-red-contrib-octopus)
Cebro + enable MQTT
MultiPlus2 3000/32
I created a flow that gets the cheapest block of time to charge the batteries and then to discharge them during the expensive time
If people want I will create a github repro of the flow and wiki to set this up but its quite simple really and not dificult to setup
in short i grab the time slot needed to charge my batteries using the octopus node and pass into sqllite to store from there i use mqtt to set the charge schedule on the Cerbro ESS settings
If i get enough response i will create the repro and ppl who need it can setup the same.
Im sur ei can improve on this but for now its just about finding the right time to charge assuming the discharge time is from 4pm onwards assuming your battery can last as long as the the tim eneeded to cover the expsnsive time which normally end around 7-8pm
Regards
Boysie