Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
jonofe
Ich glaube das ist die Lösung. Im normalen Browser bekomme ich schon mal eine Antwort.
Werde es jetzt in EDOMI einbauen und berichten.
Vielen Dank schonmal!
Allerdings stoße ich jetzt tatsächlich auf Probleme bei der Verarbeitung des Strings.
Die Antwort ist:
{"results":[{"statement_id":0,"series":[{"name":"Batterie","columns":["time","last"],"values":[["2018-12-08T13:32:05Z",31.33]]}]}]}
Mit dem LBS Strings teilen und "," als Separator komme ich immerhin schon auf das Ergebnis: 31.32]]}]}]}
Wie bekomme ich jetzt den Rest noch weg, dass ich mit der Zahl rechnen kann?
Es wurden ja schon 2 mögliche LBS genannt. Die sind aber von der Bedienung nicht sehr einfach.....
Na klar!
Danke für den Hinweis. So funktioniert es und ich bin am Ziel! Ich denke mit dem Wissen kann ich das auf alle weiteren Werte der Datenbank übertragen.
Danke!
Aber was mich wundert, bin ich denn der Einzige der bislang Daten aus einer InfluxDB abfragt? Es gibt ja schon 2 LBS um Daten in eine zu schreiben. Ein fertiger LBS zum lesen wäre schon um einiges einfacher.
Mit dem LBS preg_match sollte das Auslesen der Temperatur auch in einem Schritt gehen.
Leider kenne ich das zuwenig (und mobil im Zug kann ich es gerade nicht testen).
givemeone
Ich habe mir den LBS schon angesehen, die Hilfe und zusätzlich die Hilfe zu der genannten Funktion gelesen. Das habe ich aber leider nicht verstanden.
Da Du jetzt aber so nett warst und mir schon die Vorgabe für E2 ausgearbeitet hast werde ich den Baustein mal runterladen und ausprobieren. Allerdings komme ich auch erst morgen dazu. Werde berichten.....
Danke schonmal!
Du hast ja schon eine Lösung, der umbau wäre ja nur "optisch eleganter".... von daher hast du ja ede menge zeit ;-)
Wenn Du Unterstützung brauchst, helfe ich gerne... meld dich einfach hier oder dort im thread. ich suche eh gute Beispiele für die Hilfe
givemeone
Ich habe Deinen LBS installiert und mit den Werten aus Post #22 gefüttert. E4 habe ich auf -1 belassen, E5 ist frei.
Der LBS arbeitet am String, als Ergebnis bekomme ich jedoch immer nur die letzte Zahl des Wertes. Also z.B. von 12.34 die 4.
Da ich die Eingabe in E2 nicht bearbeiten kann möchte ich Dich bitten evtl. nochmal darüber zu schauen.
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Kommentar