Seite 1 von 1

[V4.0 IP8] Mit Telegraf direkt in die InfluxDB des TWS schreiben

Verfasst: Do Mär 14, 2024 4:07 pm
von Mibr85
Hallo zusammen
Hat jemand von euch schon Telegraf genutzt um direkt in die TWS InfluxDB zu schreiben?
Oder muss ich den Umweg über MQTT gehen?
https://docs.influxdata.com/telegraf/v1/plugins/

Verwendet jemand Telegraf von euch und wenn ja für was?

Re: [V4.0 IP8] Mit Telegraf direkt in die InfluxDB des TWS schreiben

Verfasst: Do Mär 14, 2024 4:58 pm
von cybersmart
Um in die InfluxDB zu schreiben müsstest Du diese direkt „erreichen“ und dich daran anmelden können.
Ich nutze das auf einem Raspi mit Telegraf (sogar um KNX Datenpunkte direkt in Influx zu schreiben, ohne Umwege über Node-Red oder Ähnliches), aber am TWS gibt es m.W. keinerlei Möglichkeit die InfluxDB direkt anzusprechen.

Der Weg über MQTT ist aber gut gangbar, wenn du etwas in die TWS Influx schreiben willst.

Re: [V4.0 IP8] Mit Telegraf direkt in die InfluxDB des TWS schreiben

Verfasst: Do Mär 14, 2024 6:08 pm
von Mibr85
Könntest du mal den konfig Teil für KNX zur Verfügung stellen?
Würde mich sehr interessieren.

Re: [V4.0 IP8] Mit Telegraf direkt in die InfluxDB des TWS schreiben

Verfasst: Fr Mär 15, 2024 4:59 pm
von cybersmart
Hi Micha,

du meinst die telegraf.conf vermutlich.

Code: Alles auswählen

[[inputs.knx_listener]]
  ## Type of KNX-IP interface.
  ## Can be either "tunnel" or "router".
  service_type = "tunnel"

  ## Address of the KNX-IP interface.
  service_address = "10.82.1.210:3671"

  ## Measurement definition(s)
   [[inputs.knx_listener.measurement]]
     ## Name of the measurement
     name = "room_temperature"
     ## Datapoint-Type (DPT) of the KNX messages
     dpt = "9.001"
     ## List of Group-Addresses (GAs) assigned to the measurement
     addresses = ["13/5/31","13/5/32","13/5/11","13/5/14","13/5/21","13/5/34"]

  ## Measurement definition(s)
   [[inputs.knx_listener.measurement]]
     ## Name of the measurement
     name = "outside_temperature"
     ## Datapoint-Type (DPT) of the KNX messages
     dpt = "9.001"
     ## List of Group-Addresses (GAs) assigned to the measurement
     addresses = ["15/1/11"]

  ## Measurement definition(s)
   [[inputs.knx_listener.measurement]]
     ## Name of the measurement
     name = "floor_temperature"
     ## Datapoint-Type (DPT) of the KNX messages
     dpt = "9.001"
     ## List of Group-Addresses (GAs) assigned to the measurement
     addresses = ["7/0/8","7/0/28","7/0/29"]