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?
-
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"):

-
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: 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")

Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden