habs gelöst bekommen:
[https://forum.iobroker.net/topic/29165/dynamisches-erzeugen-eines-topics-in-iobroker-in/6](link url)
NEWS
Latest posts made by projectsun
-
RE: Dynamisches erzeugen eines Topics in ioBroker in
habs jetzt etwas anders gelöst:
var trip = (msg.payload); let dp = "vw-connect.0.TMBJC7NS0J12345.tripdata.tripData" + trip + ".averageFuelConsumption"; msg.url="http://localhost:8087/getPlainValue/" + dp; return msg;
und dann im Simple Api nicht JSON ausgewertet, sondern UTF-8 zurückgegeben und in einer weiteren Funktion durch 10 dividiert. Perfekt. Vielen Dank für den Tipp.
-
RE: Dynamisches erzeugen eines Topics in ioBroker in
Hmm. Habe mir eine Funktion zusammengeschraubt. Aber im Output kommt nur [object Object] an.
URL passt aber. Im Browser hab ich folgendes.vw-connect.0.TMBJC7NS0J12345.tripdata.tripData859.averageFuelConsumption type "state" common name "averageFuelConsumption" role "indicator" type "mixed" write false read true native {} from "system.adapter.vw-connect.0" user "system.user.admin" ts 1579384720670 _id "vw-connect.0.TMBJC7NS0J12345.tripdata.tripData859.averageFuelConsumption" enums {}
muss da noch was vor den Output?
-
RE: Dynamisches erzeugen eines Topics in ioBroker in
Hier mal meine Collage der Struktur
und so sieht mein Flow aus. Die oberen In und Outs funktionieren.
-
Dynamisches erzeugen eines Topics in ioBroker in
Hallo,
ich bin Neuling im Bereich ioBroker und Node red. Ich habe bisher immer FHEM benutzt, aber aufgrund eines wunderbaren Adapters für Skoda Connect ioBroker, Nodered und den FHEM Adapter installiert und alles läuft wunderbar zusammen.
Jetzt habe ich aber ein Problem. In dem Adapter wird jedes Fahren mit einem Trip dynamisch plus 1 gezählt. LastTrip / Number of LastTrip.
Wie kann ich jetzt den Kontext zum auslesen mit den ioBroker in und einer Funktion so hinbauen, das es dynamisch ausgelesen wird? Ich müsste quasi vw-connect.0.TMBJC7NS0D123456.tripdata.lasttrip.NumberofLastTrip in vw-connect.0.TMBJC7NS0D123456.tripdata.TripDataXXX umwandeln. Gibt es da eine Funktion das abzufragende Topic im IoBroker-in dynamisch zu generieren?
Danke schon mal im voraus für eine Hilfe -
RE: Test Adapter VW Connect für VW, ID, Audi, Seat, Skoda
Hallo,
ich bin Neuling im Bereich ioBroker und Node red. Ich habe bisher immer FHEM benutzt, aber aufgrund dieses wunderbaren Adapters ioBroker, Nodered und den FHEM Adapter installiert und alles läuft wunderbar zusammen.
Jetzt habe ich aber ein Problem. Jeder Trip wird dynamisch plus 1 gezählt. LastTrip / Number of LastTrip.
Wie kann ich jetzt den Kontext zum auslesen mit den ioBroker in und out und einer Funktion so hinbauen, das es dynamisch ausgelesen wird? Ich müsste quasi NumberofLastTrip in in TripDataXXX umwandeln? Gibt es da eine Funktion das abzufragende Topic dynamisch zu generieren?