It is an attempt to guide the household as to when to do things - washing machine/tumble dryer/ charge the car ( I have a BMW i3 REX). The star changes colour depending on the comparison between solar and import - giving a visual indication of when we can use electricity. Red we are importing, Amber - stick on one more machine , yellow we can charge the car etc. The graph below shows what we have used when and as it is winter solar is not making much of an impression. Although in this case it might have been better to charge the car over lunch.
I am using Agile from Octopus hence the charging of the car overnight during the winter. I should really go for a charger which allows me to charge when it is best for me - I need to save some money to purchase it. Currently we use a 13 amp charger and it works great for us. However it would be best if the decision to charge was automatic and we didnāt have to visit the car to change charging times. However I know the answer for this - just need the money to buy it.
I would like to take the Agile cost and lay it on top of the graph rather like the excellent Octopus App. Then we could make a conscious decision to use electricity in the high usage parts rather than remembering it is between 16:00 and 19:00.
So my question is:
Has anyone taken a feed from Octopus and created an input/feed in EmonCMS? I can see it is possible as the Octopus App does but wondered if anyone has guidance or instructions how to do it before I try and work it out. I was imagining copying the BMSi3 input code and changing it to point to Octopus but it seems more complicated from a timing point of view.
Hi there is a app in the emonpi that gives you the Tarif prediction and it showed your power use
Would this be a basis for what you want .
I am in the same boat looking at the demand shaper but at present does not give me the control I want though I believe it could be made too . Just I have so many other things I am programming have not had time to try and get to grips with this as yet
+1
In Spain we have a similar tariff called PVPC that changes prices every hour. We can download them the day before around 21:00 from the electric regulator through an API call (provided you have your own token)
Guess Portugal has similar tariff system with 720 prices/month
I was also looking a way to feed emonCMS with those data as I already download them through a Script
I just use Home Assistant tooā¦ if the inbuilt HA Lovelace dashboards arenāt your thing you can always take a look at Appdaemonā¦ bascially pulls your Home Assistant sensor data and displays it differently.
Yes Iām using HADashboard as well (on a Lenovo Tab) but via an App called Fully Kiosk (I need to buy a license!) which switches off the screen, reacts to presence to come alive etc.
Same hereā¦ need to buy a licenseā¦ but I canāt get Fully Kiosk to always stay asleep and stop the screen saver kicking in a couple of times a dayā¦ no bit deal, just a quick swipe up.
If anyone has followed my various attempts to get this data reliably, I have created a Node-Red node that will pull the Agile pricing data in and give you various size minimum price blocks. Feed this into MQTT and EmonCMS will pick it up.
Very rough for now but works. Not exhaustively tested mind youā¦
Short answer is no . I have only tried to install it into a Node-Red inside Home Assistant. I presume this is outside that.
Did you try the --save?
You might be better asking on the Node-Red forum. If you @ me in Iāll see the question and if there is anything I need to do I can try and sort that out.
If you have HA installed somewhere, then it is definitely the best route assuming you are either using HASSIO or the Supervised version. You can add NR in as an add-on as well as InfluxDB and Grafana. All this can then get automatically backed up.
I am becoming more and more impressed with HA as a full system - all the bits just seem to work seamlessly together.
I have HA and the node red add on installed and working. Next daft question?
There do i runn your install command from? If i run from a ssh shell i get
npm WARN npm npm does not support Node.js v10.15.2
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm canāt make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8, 9.
npm WARN npm You can find the latest version at https://nodejs.org/
npm WARN saveError ENOENT: no such file or directory, open ā/home/james/package.jsonā
npm WARN enoent ENOENT: no such file or directory, open ā/home/james/package.jsonā
npm WARN james No description
npm WARN james No repository field.
npm WARN james No README data
npm WARN james No license field.
So it evidently doesnt know where to put everything, and its not apearing as a node.
āI can add this command within the config from HA.ā Sorry for being daft, I have no experience of HA or Node red, I can i run this from the GUI somewhere?
One issue I have found is that as I prevent the node running too often, this is a pain when testing! I need to add a specific inject message to force update
I have been playing with this sucessfully for a while, but yesterday its seems to have broken.
Node red doesnt seem to like you package anymore, did you change something? Is your build still ok?
[07:36:13] INFO: Starting installation of custom NPM/Node-RED packagesā¦
npm ERR! code EINVALIDTAGNAME
npm ERR! Invalid tag name ā:ā: Tags may not have any characters that encodeURIComponent encodes.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2020-04-17T06_36_15_858Z-debug.log
[07:36:15] FATAL: Failed to install a specified npm package