NEWS
Parser JS String via Mqtt auslesen
-
Hallo Gemeinde, ich hole via http mit einen Parser von einen Server, Daten. Der Server sendet mir aber via MQTT einen JS String. Es funktioniert alles bis auf die Tatsache, das ich gerne mit dem Parser aus den JS String die Daten rausholen möchten um den Server nicht weiter zu belasten wegen den haufen Anfragen. Warum auch, wenn ich diese auch schon im IOB habe. Nun weiß ich leider nicht, wie der Pfad lauten muss um an den String zu kommen. Habe mehrmals probiert, aber leider ohne Erfolg. Hat vielleicht hier einer eine Idee?? Oder ist das nicht vorgesehen?
-
@wuffi26 so ganz kann ich dir nicht folgen welches Konstrukt du da hast.
Hast du ein irgendwie geartetes Ergebnis, das deine gewünwchten Daten in irgendeiner Form enthält?
bitte lesen
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1 -
Hallo, Sorry für die Ausdrucksweise, ich wollte nur wissen ob der Parser nur von http Quellen Parsen kann oder kann man auch einen Pfad zum String eine s MQTT Brokers eintragen. Siehe Bild. Da ich meine Datenpunkte evtl erhalten möchte
-
@wuffi26 sagte in Parser JS String via Mqtt auslesen:
Da ich meine Datenpunkte evtl erhalten möchte
noch ein Versuch:
@homoran sagte in Parser JS String via Mqtt auslesen:
Hast du ein irgendwie geartetes Ergebnis, das deine gewünwchten Daten in irgendeiner Form enthält?
@wuffi26 sagte in Parser JS String via Mqtt auslesen:
kann man auch einen Pfad zum String eine s MQTT Brokers eintragen.
ist das eine webadresse?
-
Via mqtt kommt ein JSON string zurück, da braucht man keinen Parser.
-
Es macht zudem keinen Sinn alles zu zerlegen, wenn man nicht alle Daten braucht. Im Gegenteil manchmal ist es sogar besser zur Weiterverarbeitung, wenn man alle Eigenschaften in einem Objekt hat.
Wenn Du aber auf einzelne Datenpunkte beharrst, dann kannst Dir ja meinen NodeRed Flow ansehen, der zerlegt Dir alles in einzelne Datenpunkte: