Benutzer-Werkzeuge

Webseiten-Werkzeuge


public_v6:iot:influxdb

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
public_v6:iot:influxdb [2021/03/24 05:52] adminpublic_v6:iot:influxdb [2021/03/24 06:09] (aktuell) – [InfluxDB] admin
Zeile 1: Zeile 1:
 ====== InfluxDB ====== ====== InfluxDB ======
  
-InfluxDB eignet sich hervorragend dafür  wiederholende Messwerte aus dem IoT-Umfeld in einer Datenbank zu speichern. Dazu reicht Anfangs bereits ein [[https://simonhearne.com/2020/pi-influx-grafana/|Raspberry PI]] aus. +InfluxDB eignet sich hervorragend dafür  wiederholende Messwerte aus dem IoT-Umfeld in einer Datenbank zu speichern. Dazu reicht Anfangs bereits ein [[https://simonhearne.com/2020/pi-influx-grafana/|Raspberry PI]] aus. \\ 
 +:!: Momentan werden wohl nur Versionen < 2.0 auf dem Raspberry unterstützt, da 2.0 ein 64-bit Linux voraussetzt.
  
 ==== Grundlegende Konzepte ==== ==== Grundlegende Konzepte ====
Zeile 56: Zeile 57:
 <code Python> <code Python>
 from influxdb_client import InfluxDBClient, Point from influxdb_client import InfluxDBClient, Point
-from influxdb_client.client.write_api import SYNCHRONOUS 
  
 bucket = "my-bucket" bucket = "my-bucket"
 client = InfluxDBClient(url="http://localhost:8086", token="my-token", org="my-org") client = InfluxDBClient(url="http://localhost:8086", token="my-token", org="my-org")
 +write_api = client.write_api()
  
-write_api = client.write_api(write_options=SYNCHRONOUS) +p = Point("temp_measurement").tag("location", "Berlin").field("temperature", 21.3)
-query_api = client.query_api() +
- +
-p = Point("my_measurement").tag("location", "Prague").field("temperature", 25.3)+
 write_api.write(bucket=bucket, record=p) write_api.write(bucket=bucket, record=p)
 </code> </code>
public_v6/iot/influxdb.1616565155.txt.gz · Zuletzt geändert: 2021/03/24 05:52 von admin