NEWS
Wert wird nicht weitergegeben
-
Ich möchte den SoC meines E-Autos mittels IOBroker an meine (andere) Haussteuerung übergeben.
Das dortige Objekt kann ich mittels Browser-Url setzen und abfragen.Bei der JavaScript-Rule hingegen funktioniert die Übertragung des Werts nicht,
IOBroker setzt mein Objekt immer "%s" und verwendet nicht den eigentlich gedachten Wert (den ich in IOBroker korrekt abfragen kann).Url ist:
http://IPADDRESS/remote/?login=LOGIN&pass=PASS&koid=123&kovalue=%sDie Abfrage von http://IPADDRESS/remote/?login=LOGIN&pass=>PASS&koid=123 gibt mit dann immer "%s" aus...
Jemand eine Idee was es da haben könnte?
-
@vbernd sagte: JavaScript-Rule
Versuche es mal mit Javascript oder Blockly. Da kann eher geholfen werden.
@vbernd sagte in Wert wird nicht weitergegeben:
Ich möchte den SoC meines E-Autos
Der Wert liegt in einem Datenpunkt vor? Dann sollte es mit Blockly so funktionieren:
Wert (unter "Trigger"):
-
@vbernd sagte: IOBroker setzt mein Objekt immer "%s" und verwendet nicht den eigentlich gedachten Wert
%s enthält den Wert des Trigger-Datenpunktes aus der Rule "Zustand", der der Datenpunkt mit dem SoC-Wert zugewiesen werden muss.
-
Danke, aber es hilft nix:
Blockly:
es passiert nix.JavaScript:
Wert zeigt immer nur "%s" anEr sollte aber auf 91 stehen:
Simulieren ging plötzlich 1x, dann nicht mehr: (die Abfrage im Drittsysttem zeigte einmal "99" statt "%s")
-
Okay, welches Skript auch immer jetzt funktioniert, es geht nach einer Weile
Werd das noch genau herausfinden...Danke!