Migel (14 hrs)
[
{
"id": "64d3544d2aac7741",
"type": "inject",
"z": "f4071cca94a164eb",
"name": "soc >80",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "soc",
"payload": "82",
"payloadType": "num",
"x": 290,
"y": 100,
"wires": [
[
"36ddb7dd9d988c1d"
]
]
},
{
"id": "66e3d696e0713966",
"type": "inject",
"z": "f4071cca94a164eb",
"name": "soc <80",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "soc",
"payload": "75",
"payloadType": "num",
"x": 290,
"y": 160,
"wires": [
[
"36ddb7dd9d988c1d"
]
]
},
{
"id": "95aec4940d15cf60",
"type": "inject",
"z": "f4071cca94a164eb",
"name": "mppt80",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "mppt",
"payload": "80",
"payloadType": "num",
"x": 290,
"y": 320,
"wires": [
[
"9d0c52e1c7a9a127"
]
]
},
{
"id": "90793d5b88f963bc",
"type": "inject",
"z": "f4071cca94a164eb",
"name": "mppt90",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "mppt",
"payload": "90",
"payloadType": "num",
"x": 290,
"y": 380,
"wires": [
[
"9d0c52e1c7a9a127"
]
]
},
{
"id": "9d0c52e1c7a9a127",
"type": "range",
"z": "f4071cca94a164eb",
"minin": "80",
"maxin": "140",
"minout": "0",
"maxout": "100",
"action": "scale",
"round": false,
"property": "payload",
"name": "",
"x": 620,
"y": 320,
"wires": [
[
"36ddb7dd9d988c1d"
]
]
},
{
"id": "22f421820ddbeaae",
"type": "inject",
"z": "f4071cca94a164eb",
"name": "mppt100",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "mppt",
"payload": "100",
"payloadType": "num",
"x": 280,
"y": 440,
"wires": [
[
"9d0c52e1c7a9a127"
]
]
},
{
"id": "84f3f26570620d60",
"type": "inject",
"z": "f4071cca94a164eb",
"name": "mppt110",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "mppt",
"payload": "110",
"payloadType": "num",
"x": 280,
"y": 500,
"wires": [
[
"9d0c52e1c7a9a127"
]
]
},
{
"id": "7af59e31a9915afc",
"type": "inject",
"z": "f4071cca94a164eb",
"name": "mppt140",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "mppt",
"payload": "140",
"payloadType": "num",
"x": 280,
"y": 560,
"wires": [
[
"9d0c52e1c7a9a127"
]
]
},
{
"id": "58f54b94801b69ab",
"type": "function",
"z": "f4071cca94a164eb",
"name": "function 104",
"func": "if (msg.payload.soc > 80) {\n msg.payload = msg.payload.mppt;\n} else {\n msg.payload = 0;\n}\nreturn msg;",
"outputs": 1,
"timeout": 0,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": ,
"x": 830,
"y": 200,
"wires": [
[
"ab29ebfe985fcf74"
]
]
},
{
"id": "ab29ebfe985fcf74",
"type": "debug",
"z": "f4071cca94a164eb",
"name": "debug 45",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "false",
"statusVal": "",
"statusType": "auto",
"x": 1060,
"y": 200,
"wires":
},
{
"id": "36ddb7dd9d988c1d",
"type": "join",
"z": "f4071cca94a164eb",
"name": "",
"mode": "custom",
"build": "object",
"property": "payload",
"propertyType": "msg",
"key": "topic",
"joiner": "\\n",
"joinerType": "str",
"accumulate": false,
"timeout": "",
"count": "2",
"reduceRight": false,
"reduceExp": "",
"reduceInit": "",
"reduceInitType": "",
"reduceFixup": "",
"x": 650,
"y": 200,
"wires": [
[
"58f54b94801b69ab"
]
]
}
]