Hallo,
gibt es eine Doku zu den Parametern die gepublished werden? ich kann nichts finden.
Danke
This site is now in read-only archive mode. Please move all discussion, and create a new account at the new Victron Community site.
Hallo,
gibt es eine Doku zu den Parametern die gepublished werden? ich kann nichts finden.
Danke
normalerweise enthaelt der name alle informationen, die du brauchst.
lediglich bei einigen werten waeren weiteres informationen sinnvoll, vor allem wenn es sich um einstellungen handelt, die man ueber die remoteconsole aendern kann. aber auch das kann man herrausfinden.
also ich hatte keine probleme, die benoetigten werte zu finden.
tschuess
Bps. ich suche den Parameter den MP2 von Aus auf nur Battladen und umgekehrt zu stellen, kA wo sich der im Baum versteckt, wie der Pararmeter heißt und welche Werte ich dazu setzen muss.
das ist noch unbefriedigend, ich brauche eine Beschreibung
hallo,
die beschreibung findet man in node-red in den victron-nodes:
Value types
1 - Charger Only
2 - Inverter Only
3 - On
4 - Off
tschuess
gefunden, fkt. auch
vebus/276/mode ist der Mode vom MP2
unter Node Red am Cerbo wird er so angefragt bzw. auch verändert und es funktioniert:
.
.
wenn ich über Mqtt (aus ioBroker) diesen verändern möchte, wie muss ich im Node-Red am ioBroker den Befehl dazu absetzen ?
Ich schreibe direkt zum Cerbo Mqtt Master auf R/vebus/276/mode eine Zahl? W/... sollte es eigentlich sein, aber klappt auch nicht.
hallo,
probier es mal mit dem button (du wirst die payload falsch uebergeben):
[
{
"id": "501ef42e70e037c4",
"type": "ui_button",
"z": "ef68b54de0061aed",
"name": "",
"group": "2c0795883fb08098",
"order": 15,
"width": 0,
"height": 0,
"passthru": false,
"label": "button",
"tooltip": "",
"color": "",
"bgcolor": "",
"className": "",
"icon": "",
"payload": "{\"value\":3}",
"payloadType": "json",
"topic": "topic",
"topicType": "msg",
"x": 530,
"y": 60,
"wires": [
[
"b23dd651ea30287e"
]
]
}
]
habe deinen Code importiert
er fragt mich nach einer Gruppe - damit ich da nix falsch mache, frage ich dich
hab jetzt einfach mal durchgedrückt
wie kann ich den Button mit meiner ioBroker Variable verbinden, oder wird das dazwischen eingehängt?
das ist mein ioBroker Node
habe aus dem ioBroker den Wert auf 4 gesetzt
das wäre eine einfacher Trigger, wie soll der payload zusammengesetzt werden?
ich habe ihn dir nur als beispiel hier hinterlegt, damit du weisst, in welchem format du die daten an den mqtt-server uebergeben musst.
du kannst auch einfach ein function-node mit diesem inhalt als erste zeile benutzen:
msg.payload = { "value" : msg.payload };
wichtig ist nur, dass der mqtt-server ein object mit diesem aufbau braucht:
{ "value" : wert }
ansonsten wird das einfach ignoriert.
wenn du einmal ein mqtt-topic mit node-red abrufst, bekommst du das auch in diesem format und auch da kann man sich mit einem function-node helfen, um an den wert zu kommen:
msg.payload = msg.payload.value;
fuer die uebergabe an den mqtt-server kannst du das auch so aufbereiten:
var MQTT = {};
MQTT.value=wert;
msg.payload = MQTT;
return msg;
wichtig ist eben nur, der mqtt-server liefert immer ein object zurueck und erwartet ein object, um einen wert zu setzen.
tschuess
ich habe ihn dir nur als beispiel hier hinterlegt, damit du weisst, in welchem format du die daten an den mqtt-server uebergeben musst.
du kannst auch einfach ein function-node mit diesem inhalt als erste zeile benutzen:
msg.payload = { "value" : msg.payload };
wichtig ist nur, dass der mqtt-server ein object mit diesem aufbau braucht:
{ "value" : wert }
ansonsten wird das einfach ignoriert.
wenn du einmal ein mqtt-topic mit node-red abrufst, bekommst du das auch in diesem format und auch da kann man sich mit einem function-node helfen, um an den wert zu kommen:
msg.payload = msg.payload.value;
fuer die uebergabe an den mqtt-server kannst du das auch so aufbereiten:
var MQTT = {};
MQTT.value=wert;
msg.payload = MQTT;
return msg;
wichtig ist eben nur, der mqtt-server liefert immer ein object zurueck und erwartet ein object, um einen wert zu setzen.
tschuess
43 People are following this question.