[
{
"id": "f31ea7dd.8b6868",
"type": "tab",
"label": "Senec-hih",
"disabled": false,
"info": ""
},
{
"id": "f332a8c2.a08648",
"type": "homeeApi",
"z": "f31ea7dd.8b6868",
"homee": "",
"name": "homeeApi",
"messageTypeFilter": [],
"nodeFilter": "",
"attributeFilter": "",
"x": 920,
"y": 180,
"wires": [
[]
]
},
{
"id": "e40132eb.8ad03",
"type": "homeeDevice",
"z": "f31ea7dd.8b6868",
"virtual-homee": "",
"name": "Senec",
"nodeId": "1",
"showNodeId": true,
"profile": "38",
"icon": "default",
"attributes": [
{
"type": 266,
"state": 1,
"instance": 0,
"minimum": -50000,
"maximum": 50000,
"current_value": 0,
"target_value": 0,
"last_value": 0,
"data": "",
"name": "",
"unit": "W",
"step_value": 100,
"editable": 0,
"last_changed": 1643403647,
"changed_by": 1,
"changed_by_id": 0,
"based_on": 1,
"options": [],
"id": "1001",
"node_id": "1"
},
{
"type": 267,
"state": 1,
"instance": 0,
"minimum": -50000,
"maximum": 50000,
"current_value": 0,
"target_value": 0,
"last_value": 0,
"data": "",
"name": "",
"unit": "W",
"step_value": 100,
"editable": 0,
"last_changed": 1643403250,
"changed_by": 1,
"changed_by_id": 0,
"based_on": 1,
"options": [],
"id": "1002",
"node_id": "1"
},
{
"type": 265,
"state": 1,
"instance": 0,
"minimum": 0,
"maximum": 7000,
"current_value": 0,
"target_value": 0,
"last_value": 0,
"data": "",
"name": "",
"unit": "W",
"step_value": 100,
"editable": 0,
"last_changed": 1643402117,
"changed_by": 1,
"changed_by_id": 0,
"based_on": 1,
"options": [],
"id": "1003",
"node_id": "1"
},
{
"type": 264,
"state": 1,
"instance": 0,
"minimum": 0,
"maximum": 50000,
"current_value": 0,
"target_value": 0,
"last_value": 0,
"data": "",
"name": "",
"unit": "W",
"step_value": 100,
"editable": 0,
"last_changed": 1643403769,
"changed_by": 1,
"changed_by_id": 0,
"based_on": 1,
"options": [],
"id": "1004",
"node_id": "1"
},
{
"type": 269,
"state": 1,
"instance": 0,
"minimum": 0,
"maximum": 50000,
"current_value": 0,
"target_value": 0,
"last_value": 0,
"data": "",
"name": "",
"unit": "W",
"step_value": 100,
"editable": 0,
"last_changed": 1643403728,
"changed_by": 1,
"changed_by_id": 0,
"based_on": 1,
"options": [],
"id": "1005",
"node_id": "1"
},
{
"type": 268,
"state": 1,
"instance": 0,
"minimum": 0,
"maximum": 5000,
"current_value": 0,
"target_value": 0,
"last_value": 0,
"data": "",
"name": "",
"unit": "W",
"step_value": 100,
"editable": 0,
"last_changed": 1643403753,
"changed_by": 1,
"changed_by_id": 0,
"based_on": 1,
"options": [],
"id": "1006",
"node_id": "1"
},
{
"type": 273,
"state": 1,
"instance": 0,
"minimum": 0,
"maximum": 100,
"current_value": 0,
"target_value": 0,
"last_value": 0,
"data": "",
"name": "",
"unit": "%25",
"step_value": 1,
"editable": 0,
"last_changed": 1643409515,
"changed_by": 1,
"changed_by_id": 0,
"based_on": 1,
"options": [],
"id": "1007",
"node_id": "1"
},
{
"type": 92,
"state": 1,
"instance": 0,
"minimum": 0,
"maximum": 100,
"current_value": 0,
"target_value": 0,
"last_value": 0,
"data": "",
"name": "",
"unit": "%C2%B0C",
"step_value": 1,
"editable": 0,
"last_changed": 1643409792,
"changed_by": 1,
"changed_by_id": 0,
"based_on": 1,
"options": [],
"id": "1008",
"node_id": "1"
}
],
"statusTemplate": "",
"x": 1320,
"y": 500,
"wires": [
[]
]
},
{
"id": "dca68ca2.3e119",
"type": "ioBroker in",
"z": "f31ea7dd.8b6868",
"name": "Netzbezug-und-Einspeisung",
"topic": "senec.0.ENERGY.GUI_GRID_POW",
"payloadType": "value",
"onlyack": "",
"func": "all",
"gap": "",
"fireOnStart": "true",
"outFormat": "ioBroker",
"x": 140,
"y": 420,
"wires": [
[
"815112ce.0cdf08"
]
]
},
{
"id": "bf56a1d1.8e73a8",
"type": "template",
"z": "f31ea7dd.8b6868",
"name": "SenecNetzbezugTemp",
"field": "payload",
"fieldType": "msg",
"format": "json",
"syntax": "mustache",
"template": "{\n \"attribute\": {\n \"id\": 1004,\n \"value\": {{payload}}\n }\n}",
"output": "json",
"x": 960,
"y": 480,
"wires": [
[
"e40132eb.8ad03"
]
]
},
{
"id": "e66781f0.ba4fa8",
"type": "template",
"z": "f31ea7dd.8b6868",
"name": "SenecEinspeisungTemp",
"field": "payload",
"fieldType": "msg",
"format": "json",
"syntax": "mustache",
"template": "{\n \"attribute\": {\n \"id\": 1003,\n \"value\": {{payload}}\n }\n}",
"output": "json",
"x": 970,
"y": 380,
"wires": [
[
"e40132eb.8ad03"
]
]
},
{
"id": "872dc521.12ce58",
"type": "ioBroker in",
"z": "f31ea7dd.8b6868",
"name": "Aktueller Verbrauch",
"topic": "senec.0.ENERGY.GUI_HOUSE_POW",
"payloadType": "value",
"onlyack": "",
"func": "all",
"gap": "",
"fireOnStart": "true",
"outFormat": "ioBroker",
"x": 110,
"y": 320,
"wires": [
[
"439b500e.f34cd"
]
]
},
{
"id": "439b500e.f34cd",
"type": "template",
"z": "f31ea7dd.8b6868",
"name": "SenecVerbrauchTemp",
"field": "payload",
"fieldType": "msg",
"format": "json",
"syntax": "mustache",
"template": "{\n \"attribute\": {\n \"id\": 1002,\n \"value\": {{payload}}\n }\n}",
"output": "json",
"x": 960,
"y": 320,
"wires": [
[
"e40132eb.8ad03"
]
]
},
{
"id": "82e64f8e.e43fb8",
"type": "ioBroker in",
"z": "f31ea7dd.8b6868",
"name": "PV-Erzeugung",
"topic": "senec.0.ENERGY.GUI_INVERTER_POWER",
"payloadType": "value",
"onlyack": "",
"func": "all",
"gap": "",
"fireOnStart": "true",
"outFormat": "ioBroker",
"x": 90,
"y": 260,
"wires": [
[
"eeabd724.3b5168"
]
]
},
{
"id": "eeabd724.3b5168",
"type": "template",
"z": "f31ea7dd.8b6868",
"name": "SenecErzeugungTemp",
"field": "payload",
"fieldType": "msg",
"format": "json",
"syntax": "mustache",
"template": "{\n \"attribute\": {\n \"id\": 1001,\n \"value\": {{payload}}\n }\n}",
"output": "json",
"x": 960,
"y": 260,
"wires": [
[
"e40132eb.8ad03"
]
]
},
{
"id": "b6ebdddc.c3bdc",
"type": "ioBroker in",
"z": "f31ea7dd.8b6868",
"name": "Batterie laden und entladen",
"topic": "senec.0.ENERGY.GUI_BAT_DATA_POWER",
"payloadType": "value",
"onlyack": "",
"func": "all",
"gap": "",
"fireOnStart": "true",
"outFormat": "ioBroker",
"x": 140,
"y": 600,
"wires": [
[
"e58da7c1.9eb9d"
]
]
},
{
"id": "b62132ce.04a6b",
"type": "template",
"z": "f31ea7dd.8b6868",
"name": "SenecBatLadenTemp",
"field": "payload",
"fieldType": "msg",
"format": "json",
"syntax": "mustache",
"template": "{\n \"attribute\": {\n \"id\": 1005,\n \"value\": {{payload}}\n }\n}",
"output": "json",
"x": 960,
"y": 580,
"wires": [
[
"e40132eb.8ad03"
]
]
},
{
"id": "9dd74066.e7e2c",
"type": "template",
"z": "f31ea7dd.8b6868",
"name": "SenecBatEntladenTemp",
"field": "payload",
"fieldType": "msg",
"format": "json",
"syntax": "mustache",
"template": "{\n \"attribute\": {\n \"id\": 1006,\n \"value\": {{payload}}\n }\n}",
"output": "json",
"x": 970,
"y": 680,
"wires": [
[
"e40132eb.8ad03"
]
]
},
{
"id": "c4b6f81a.9fab48",
"type": "ioBroker in",
"z": "f31ea7dd.8b6868",
"name": "Akkulevel",
"topic": "senec.0.ENERGY.GUI_BAT_DATA_FUEL_CHARGE",
"payloadType": "value",
"onlyack": "",
"func": "all",
"gap": "",
"fireOnStart": "true",
"outFormat": "ioBroker",
"x": 80,
"y": 760,
"wires": [
[
"ba151aaf.61505"
]
]
},
{
"id": "ba151aaf.61505",
"type": "template",
"z": "f31ea7dd.8b6868",
"name": "SenecAkkustandTemp",
"field": "payload",
"fieldType": "msg",
"format": "json",
"syntax": "mustache",
"template": "{\n \"attribute\": {\n \"id\": 1007,\n \"value\": {{payload}}\n }\n}",
"output": "json",
"x": 960,
"y": 760,
"wires": [
[
"e40132eb.8ad03"
]
]
},
{
"id": "50c04f6f.bdfa98",
"type": "ioBroker in",
"z": "f31ea7dd.8b6868",
"name": "Akkutemperatur",
"topic": "senec.0.TEMPMEASURE.BATTERY_TEMP",
"payloadType": "value",
"onlyack": "",
"func": "all",
"gap": "",
"fireOnStart": "true",
"outFormat": "ioBroker",
"x": 100,
"y": 820,
"wires": [
[
"95ce0eb1.cf51d"
]
]
},
{
"id": "95ce0eb1.cf51d",
"type": "template",
"z": "f31ea7dd.8b6868",
"name": "SenecAkkutempTemp",
"field": "payload",
"fieldType": "msg",
"format": "json",
"syntax": "mustache",
"template": "{\n \"attribute\": {\n \"id\": 1008,\n \"value\": {{payload}}\n }\n}",
"output": "json",
"x": 960,
"y": 820,
"wires": [
[
"e40132eb.8ad03"
]
]
},
{
"id": "815112ce.0cdf08",
"type": "switch",
"z": "f31ea7dd.8b6868",
"name": "",
"property": "payload",
"propertyType": "msg",
"rules": [
{
"t": "lte",
"v": "0",
"vt": "num"
},
{
"t": "gte",
"v": "0",
"vt": "num"
}
],
"checkall": "true",
"repair": false,
"outputs": 2,
"x": 330,
"y": 420,
"wires": [
[
"e89fb63d.550da8"
],
[
"bf56a1d1.8e73a8",
"ed541f02.32a9e"
]
]
},
{
"id": "e89fb63d.550da8",
"type": "range",
"z": "f31ea7dd.8b6868",
"minin": "0",
"maxin": "-10000",
"minout": "0",
"maxout": "10000",
"action": "scale",
"round": false,
"property": "payload",
"name": "",
"x": 520,
"y": 380,
"wires": [
[
"e66781f0.ba4fa8",
"5ea03b2c.84abb4"
]
]
},
{
"id": "e58da7c1.9eb9d",
"type": "switch",
"z": "f31ea7dd.8b6868",
"name": "",
"property": "payload",
"propertyType": "msg",
"rules": [
{
"t": "gte",
"v": "0",
"vt": "num"
},
{
"t": "lte",
"v": "0",
"vt": "num"
}
],
"checkall": "true",
"repair": false,
"outputs": 2,
"x": 330,
"y": 600,
"wires": [
[
"b62132ce.04a6b",
"5d6ee1b3.a443e"
],
[
"86b4da0c.b6018"
]
]
},
{
"id": "86b4da0c.b6018",
"type": "range",
"z": "f31ea7dd.8b6868",
"minin": "0",
"maxin": "-10000",
"minout": "0",
"maxout": "10000",
"action": "scale",
"round": false,
"property": "payload",
"name": "",
"x": 520,
"y": 680,
"wires": [
[
"9dd74066.e7e2c",
"ae6c1c15.ff87"
]
]
},
{
"id": "5ea03b2c.84abb4",
"type": "range",
"z": "f31ea7dd.8b6868",
"minin": "0",
"maxin": "10000",
"minout": "0",
"maxout": "0",
"action": "scale",
"round": false,
"property": "payload",
"name": "",
"x": 750,
"y": 440,
"wires": [
[
"bf56a1d1.8e73a8"
]
]
},
{
"id": "ed541f02.32a9e",
"type": "range",
"z": "f31ea7dd.8b6868",
"minin": "0",
"maxin": "10000",
"minout": "0",
"maxout": "0",
"action": "scale",
"round": false,
"property": "payload",
"name": "",
"x": 570,
"y": 420,
"wires": [
[
"e66781f0.ba4fa8"
]
]
},
{
"id": "ae6c1c15.ff87",
"type": "range",
"z": "f31ea7dd.8b6868",
"minin": "0",
"maxin": "10000",
"minout": "0",
"maxout": "0",
"action": "scale",
"round": false,
"property": "payload",
"name": "",
"x": 750,
"y": 620,
"wires": [
[
"b62132ce.04a6b"
]
]
},
{
"id": "5d6ee1b3.a443e",
"type": "range",
"z": "f31ea7dd.8b6868",
"minin": "0",
"maxin": "10000",
"minout": "0",
"maxout": "0",
"action": "scale",
"round": false,
"property": "payload",
"name": "",
"x": 570,
"y": 620,
"wires": [
[
"9dd74066.e7e2c"
]
]
}
]