node-red-contrib-power-saver
Version:
A module for Node-RED that you can use to turn on and off a switch based on power prices
239 lines (232 loc) • 4.53 kB
JavaScript
module.exports = {
allOff: [
{
start: "2021-06-20T00:00:00.000+02:00",
onOff: false,
price: 0.2494,
saving: 0.0395,
},
{
start: "2021-06-20T01:00:00.000+02:00",
onOff: false,
price: 0.3214,
saving: 0.0123,
},
{
start: "2021-06-20T02:00:00.000+02:00",
onOff: false,
price: 0.3323,
saving: 0.0121,
},
{
start: "2021-06-20T03:00:00.000+02:00",
onOff: false,
price: 0.2805,
saving: 0.0143,
},
{
start: "2021-06-20T04:00:00.000+02:00",
onOff: false,
price: 0.3109,
saving: 0.0255,
},
],
allOn: [
{
start: "2021-06-20T00:00:00.000+02:00",
onOff: true,
price: 0.2494,
saving: 0.0395,
},
{
start: "2021-06-20T01:00:00.000+02:00",
onOff: true,
price: 0.3214,
saving: 0.0123,
},
{
start: "2021-06-20T02:00:00.000+02:00",
onOff: true,
price: 0.3323,
saving: 0.0121,
},
{
start: "2021-06-20T03:00:00.000+02:00",
onOff: true,
price: 0.2805,
saving: 0.0143,
},
{
start: "2021-06-20T04:00:00.000+02:00",
onOff: true,
price: 0.3109,
saving: 0.0255,
},
],
someOn: [
{
start: "2021-06-20T00:00:00.000+02:00",
onOff: true,
price: 0.2494,
saving: 0.0395,
},
{
start: "2021-06-20T01:00:00.000+02:00",
onOff: false,
price: 0.3214,
saving: 0.0123,
},
{
start: "2021-06-20T02:00:00.000+02:00",
onOff: true,
price: 0.3323,
saving: 0.0121,
},
{
start: "2021-06-20T03:00:00.000+02:00",
onOff: false,
price: 0.2805,
saving: 0.0143,
},
{
start: "2021-06-20T04:00:00.000+02:00",
onOff: true,
price: 0.3109,
saving: 0.0255,
},
],
theOtherOn: [
{
start: "2021-06-20T00:00:00.000+02:00",
onOff: false,
price: 0.2494,
saving: 0.0395,
},
{
start: "2021-06-20T01:00:00.000+02:00",
onOff: true,
price: 0.3214,
saving: 0.0123,
},
{
start: "2021-06-20T02:00:00.000+02:00",
onOff: false,
price: 0.3323,
saving: 0.0121,
},
{
start: "2021-06-20T03:00:00.000+02:00",
onOff: true,
price: 0.2805,
saving: 0.0143,
},
{
start: "2021-06-20T04:00:00.000+02:00",
onOff: false,
price: 0.3109,
saving: 0.0255,
},
],
hourLater: [
{
start: "2021-06-20T01:00:00.000+02:00",
onOff: true,
price: 0.3214,
saving: 0.0123,
},
{
start: "2021-06-20T02:00:00.000+02:00",
onOff: false,
price: 0.3323,
saving: 0.0121,
},
{
start: "2021-06-20T03:00:00.000+02:00",
onOff: false,
price: 0.2805,
saving: 0.0143,
},
{
start: "2021-06-20T04:00:00.000+02:00",
onOff: true,
price: 0.3109,
saving: 0.0255,
},
{
start: "2021-06-20T05:00:00.000+02:00",
onOff: true,
price: 0.2494,
saving: 0.0395,
},
],
lessHours: [
{
start: "2021-06-20T00:00:00.000+02:00",
onOff: false,
price: 0.3323,
saving: 0.0121,
},
{
start: "2021-06-20T01:00:00.000+02:00",
onOff: true,
price: 0.2805,
saving: 0.0143,
},
{
start: "2021-06-20T02:00:00.000+02:00",
onOff: false,
price: 0.3109,
saving: 0.0255,
},
],
moreHours: [
{
start: "2021-06-20T00:00:00.000+02:00",
onOff: true,
price: 0.2494,
saving: 0.0395,
},
{
start: "2021-06-20T01:00:00.000+02:00",
onOff: true,
price: 0.3214,
saving: 0.0123,
},
{
start: "2021-06-20T02:00:00.000+02:00",
onOff: false,
price: 0.3323,
saving: 0.0121,
},
{
start: "2021-06-20T03:00:00.000+02:00",
onOff: false,
price: 0.2805,
saving: 0.0143,
},
{
start: "2021-06-20T04:00:00.000+02:00",
onOff: false,
price: 0.3109,
saving: 0.0255,
},
{
start: "2021-06-20T05:00:00.000+02:00",
onOff: true,
price: 0.2494,
saving: 0.0395,
},
{
start: "2021-06-20T06:00:00.000+02:00",
onOff: true,
price: 0.2494,
saving: 0.0395,
},
{
start: "2021-06-20T07:00:00.000+02:00",
onOff: false,
price: 0.2494,
saving: 0.0395,
},
],
};