Ich weiss nicht wie gut und tief Du in den Konfiguration von HA drin bist. Ich versuche es mal zu erklären.
in der configuration.yaml habe ich recht weit oben, direkt unter der Zeile recorder
, folgende Zeile stehen
influxdb: !include influxdb.yaml #27.04.2023 aktiviert
dann habe ich eine Datei angelegt, die influxdb.yaml heisst und in ihr steht folgendes drin.
Achtung: das gilt für die influxDB 2.x. Für die 1.X musst du Dir die korrekten Einstellungen hier aus dem Forum besorgen
#Config für die influxDB
api_version: 2
ssl: false
host: !secret influxdb_ipaddress
port: 8086
token: !secret influxdb_token
organization: !secret influxdb_organization
bucket: homeassistant
tags:
source: HA
tags_attributes:
- friendly_name
default_measurement: units
include: !include influxdb_include.yaml
soweit ich weiss sind folgende Zeilen, eventuell auch mehr, identisch.
bucket: homeassistant
tags:
source: HA
tags_attributes:
- friendly_name
default_measurement: units
include: !include influxdb_include.yaml
wobei Du
#Config für die influxDB
bucket: homeassistant #muss an Dein influxDb Setup angepasst sein
tags:
source: HA #kannst Du vergeben wie du willst. Unter der Source werden dann die Daten in InfluxDB abgelegt
tags_attributes:
- friendly_name
default_measurement: units #das kannst du auch definieren. Habe hier schon anderes gesehen
include: !include influxdb_include.yaml
Dann habe ich eine weitere Datei angelegt influxdb_include.yaml
. Wie du siehst teile ich meine yaml-Dateien gerne in mehrere für mich übersichtlichere Dateien auf.
In dieser Datei befinden sich dann alle Sensoren, die in meine influxDB geschrieben werden sollen. Somit ist das hier nur ein kurzer Auszug. Momentan habe ich glaube ca. 150 Sensoren/Werte, die in die influxDB geschrieben werden.
Das ist am Ende dann so die kleinteiligste Einstellung darüber welche Daten in die influxDB sollen. Auf die Nutzung von exclude
oder ganzen Zonen, die ich nicht in der influxDB haben möchte habe ich durch eine reine Positivliste verzichten können und ich habe dadurch auch erreicht, dass neue Sensoren NICHT in die influxDB geschrieben werden, da ich bei Tests oft einmal Sensoren anlege und danach wieder umbenenne oder lösche würde der ganze Müll für immer in der influxDB stehen bleiben.
Aber ACHTUNG: Wird ein neuer Sensor hinzugefügt zu HA, dann darf auch nicht vergessen den ins influxDB-Setup mit aufzunehmen.
entities:
- input_number.korrekturwertsolarproduktion
- input_number.strompreis
- input_number.strompreis_in_cent_kwh
- input_number.strompreiseinspeisung
- input_number.strompreiseinspeisung_in_cent_kwh
- sensor.ahoy_p_ac
- sensor.ahoy_p_ac_total
- sensor.ahoy_p_dc
- sensor.ahoy_p_dc_1
- sensor.ahoy_p_dc_2
- sensor.ahoy_temperatur
- sensor.ahoy_yieldday
- sensor.ahoy_yieldday_1
- sensor.ahoy_yieldday_2
- sensor.ahoy_yieldtotal
- sensor.ahoy_yieldtotal_1
- sensor.ahoy_yieldtotal_2
- sensor.buero_energy
- sensor.buero_power
Viel Erfolg
Claudius