nodered flow modbus

Dirk-Jan Faber van Victron Energy heeft een speciale Nodered flow ontwikkeld die ik graag met je wil delen. Met behulp van deze flow kun je vanuit Dynamic ESS een koppeling maken naar de buitenwereld. Je kunt bijvoorbeeld het relais schakelen van jouw Cerbo waarmee een boiler wordt aangezet als de energie tarieven gunstig zijn. Of je kunt de laadpaal activeren of juist uitschakelen. Er zijn allerlei nieuwe functies mogelijk, als je een beetje slim nadenkt.

  1. Installeer of Upgrade de Victron-VRM-api node naar versie 0.2.4 (of hoger) via Manage Palet, Nodes
  2. Importeer de volgende code als een nieuwe node in Nodered en ga van start:
[{"id":"25be2ddff6e7aa3d","type":"vrm-api","z":"287d3e7906396df3","vrm":"a286d0c78ad35cbf","name":"Dynamic ESS - stats","api_type":"installations","idUser":"","users":"","idSite":"87293","installations":"stats","attribute":"dynamic_ess","stats_interval":"hours","show_instance":false,"stats_start":"0","stats_end":"0","use_utc":false,"widgets":"","instance":"","vrm_id":"","country":"","b_max":"","tb_max":"","fb_max":"","tg_max":"","fg_max":"","b_cycle_cost":"","buy_price_formula":"","sell_price_formula":"","green_mode_on":"","feed_in_possible":"","feed_in_control_on":"","b_goal_hour":"","b_goal_SOC":"","store_in_global_context":false,"verbose":true,"x":320,"y":780,"wires":[["a222b762189d931e","3ba220725649bfda"]]},{"id":"3cfcba374311ed10","type":"inject","z":"287d3e7906396df3","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":120,"y":780,"wires":[["25be2ddff6e7aa3d"]]},{"id":"a222b762189d931e","type":"function","z":"287d3e7906396df3","name":"Is current sell price negative?","func":"let price = msg.payload.records.deGs[0][1]\nmsg.payload = (price <= 0.0)\nlet fill = 'red'\nlet text = 'Nope, positive price'\n\nif (msg.payload) {\n  fill = 'green'\n  text = 'Yes! Negative price'\n}\ntext += ': €' + price.toFixed(2)\n\nnode.status({fill, shape: 'dot', text})\n\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":560,"y":780,"wires":[[]]},{"id":"a286d0c78ad35cbf","type":"config-vrm-api","name":"VRM"}]

Open de Functie node en experimenteer met de mogelijkheden. Bekijk eventueel de youtube video over dit onderwerp.

Let op! verander het site ID 87239 in jouw eigen site nummer.

One thought on “Krijg meer energie met DESS”

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.