hallo,
hier hast du eine vorlage. die statuswerte der eingaenge muessen aber umgewandelt werden, deshalb die changenodes:
- eingang 1: aktiv wert 1 inaktiv wert 0
- eingang 2: aktiv wert 2 inaktiv wert 0
- eingang 3: aktiv wert 4 inaktiv wert 0
- eingang 4: aktiv wert 8 inaktiv wert 0
dadurch ergibt sich fuer jede eingangskombination hinter dem sum-node ein wert von 0-15 fuer den man dann ueber ein weiteres change-node die leistung einstellen kann und es sollte hier auch jeder moegliche wert vorkommen!
ich habe nur 2 eingange und auch nicht alle werte im change-node fuer die leistung eingetragen. das sum-node muss ueber palette verwalten installiert werden.
der erste begrenzungs-node ich die maximale einspeiseleistung, das 2. die maximale wechselrichterleistung. begrenz man die, hat das auch auswirkung auf die verbraucher!
tschuess
[
{
“id”: “ae17d7c5c3b5b1b6”,
“type”: “victron-input-digitalinput”,
“z”: “7c299a020c777d4b”,
“service”: “com.victronenergy.digitalinput/1”,
“path”: “/State”,
“serviceObj”: {
“service”: “com.victronenergy.digitalinput/1”,
“name”: “Q1”
},
“pathObj”: {
“path”: “/State”,
“type”: “enum”,
“name”: “Digital input state”,
“enum”: {
“0”: “low”,
“1”: “high”,
“2”: “off”,
“3”: “on”,
“4”: “no”,
“5”: “yes”,
“6”: “open”,
“7”: “closed”,
“8”: “ok”,
“9”: “alarm”,
“10”: “running”,
“11”: “stopped”
}
},
“initial”: “”,
“name”: “in1”,
“onlyChanges”: false,
“x”: 130,
“y”: 160,
“wires”: [
[
“07f4c77f79cf35c9”
]
]
},
{
“id”: “249e17c87f9c51df”,
“type”: “victron-output-ess”,
“z”: “7c299a020c777d4b”,
“service”: “com.victronenergy.settings”,
“path”: “/Settings/CGwacs/MaxFeedInPower”,
“serviceObj”: {
“service”: “com.victronenergy.settings”,
“name”: “Venus settings”
},
“pathObj”: {
“path”: “/Settings/CGwacs/MaxFeedInPower”,
“type”: “integer”,
“name”: “Maximum System Grid Feed In (W)”,
“remarks”: “
- -1: No limit
- >=0: limited system feed-in
Applies to DC-coupled and AC-coupled feed-in.
”,
“writable”: true
},
“name”: “”,
“onlyChanges”: false,
“x”: 870,
“y”: 260,
“wires”:
},
{
“id”: “cee376191e53047b”,
“type”: “victron-input-digitalinput”,
“z”: “7c299a020c777d4b”,
“service”: “com.victronenergy.digitalinput/2”,
“path”: “/State”,
“serviceObj”: {
“service”: “com.victronenergy.digitalinput/2”,
“name”: “Q2”
},
“pathObj”: {
“path”: “/State”,
“type”: “enum”,
“name”: “Digital input state”,
“enum”: {
“0”: “low”,
“1”: “high”,
“2”: “off”,
“3”: “on”,
“4”: “no”,
“5”: “yes”,
“6”: “open”,
“7”: “closed”,
“8”: “ok”,
“9”: “alarm”,
“10”: “running”,
“11”: “stopped”
}
},
“initial”: “”,
“name”: “in2”,
“onlyChanges”: false,
“x”: 130,
“y”: 220,
“wires”: [
[
“71813b64c58219d7”
]
]
},
{
“id”: “07f4c77f79cf35c9”,
“type”: “change”,
“z”: “7c299a020c777d4b”,
“name”: “in1”,
“rules”: [
{
“t”: “change”,
“p”: “payload”,
“pt”: “msg”,
“from”: “1”,
“fromt”: “num”,
“to”: “1”,
“tot”: “num”
},
{
“t”: “change”,
“p”: “payload”,
“pt”: “msg”,
“from”: “0”,
“fromt”: “num”,
“to”: “0”,
“tot”: “num”
}
],
“action”: “”,
“property”: “”,
“from”: “”,
“to”: “”,
“reg”: false,
“x”: 310,
“y”: 160,
“wires”: [
[
“0fec3827376d9b4c”
]
]
},
{
“id”: “71813b64c58219d7”,
“type”: “change”,
“z”: “7c299a020c777d4b”,
“name”: “in2”,
“rules”: [
{
“t”: “change”,
“p”: “payload”,
“pt”: “msg”,
“from”: “1”,
“fromt”: “num”,
“to”: “2”,
“tot”: “num”
},
{
“t”: “change”,
“p”: “payload”,
“pt”: “msg”,
“from”: “0”,
“fromt”: “num”,
“to”: “0”,
“tot”: “num”
}
],
“action”: “”,
“property”: “”,
“from”: “”,
“to”: “”,
“reg”: false,
“x”: 310,
“y”: 220,
“wires”: [
[
“0fec3827376d9b4c”
]
]
},
{
“id”: “cd8a5ce392cb9ea6”,
“type”: “change”,
“z”: “7c299a020c777d4b”,
“name”: “leistung”,
“rules”: [
{
“t”: “change”,
“p”: “payload”,
“pt”: “msg”,
“from”: “0”,
“fromt”: “num”,
“to”: “3000”,
“tot”: “num”
},
{
“t”: “change”,
“p”: “payload”,
“pt”: “msg”,
“from”: “1”,
“fromt”: “num”,
“to”: “2000”,
“tot”: “num”
},
{
“t”: “change”,
“p”: “payload”,
“pt”: “msg”,
“from”: “2”,
“fromt”: “num”,
“to”: “1000”,
“tot”: “str”
},
{
“t”: “change”,
“p”: “payload”,
“pt”: “msg”,
“from”: “4”,
“fromt”: “num”,
“to”: “0”,
“tot”: “num”
},
{
“t”: “change”,
“p”: “payload”,
“pt”: “msg”,
“from”: “3”,
“fromt”: “num”,
“to”: “2000”,
“tot”: “num”
},
{
“t”: “change”,
“p”: “payload”,
“pt”: “msg”,
“from”: “5”,
“fromt”: “num”,
“to”: “1000”,
“tot”: “num”
}
],
“action”: “”,
“property”: “”,
“from”: “”,
“to”: “”,
“reg”: false,
“x”: 620,
“y”: 200,
“wires”: [
[
“249e17c87f9c51df”
]
]
},
{
“id”: “0fec3827376d9b4c”,
“type”: “sum”,
“z”: “7c299a020c777d4b”,
“name”: “”,
“topic”: “”,
“x”: 470,
“y”: 200,
“wires”: [
[
“cd8a5ce392cb9ea6”
]
]
},
{
“id”: “e8ab267c8d8a0f34”,
“type”: “victron-output-ess”,
“z”: “7c299a020c777d4b”,
“service”: “com.victronenergy.settings”,
“path”: “/Settings/CGwacs/MaxDischargePower”,
“serviceObj”: {
“service”: “com.victronenergy.settings”,
“name”: “Venus settings”
},
“pathObj”: {
“path”: “/Settings/CGwacs/MaxDischargePower”,
“type”: “integer”,
“name”: “Max inverter power (W)”,
“writable”: true
},
“name”: “”,
“onlyChanges”: false,
“x”: 840,
“y”: 300,
“wires”:
}
]