@RiPi111
die Influx DB schreibt eine Änderung mit Zeitstempel in die Datenbank (d.h. keine Änderung, kein Eintrag).
Wenn man nun an “5 Minuten Intervallen” interessiert ist, würde ich das mit der Sensor Eigenschaft update_interval direkt in der Sensor Deklaration lösen. (eine “Nicht”-Änderung geht auch hier nicht in die Influx DB).
z.B.
Versuche seit Tagen mein Obriges Problem hin zu bekommen.
Ich hab ein Test VM aufgemacht und alles neu gemacht.
Hab dann einen eigenes influxdb.yaml angelegt.
username: influxdb
password: xxx
tags_attributes:
- friendly_name
default_measurement: state
database: home_assistant
Aber Trotzdem Sendet er alle werte in die InfluxDB
Warum das? Ich habe sonst nichts eingestellt.
Ich würde behaupten, wenn Du include und exclude nicht definierst, dann wird alles gesendet. Ich würde empfehlen include zu definieren und alle Werte eintragen, die übertragen werden sollen.
Ich habe nur include: definiert. Beides macht nur dann Sinn, wenn Du etwas das Du im include: drinnen hättest aber gerne draussen lassen möchtest. Dein include: ist ja extrem übersichtlich. Ich würde das exclude: komplett weg lasen.
In dem Augenblick wo Du include: angegeben hast nimmt er nur das dort definierte.
Gruß
Claudius
@RiPi111
So hatte ich ja testweise angefangen: kein exclude und nur einen Eintrag bei include. Kurz danach waren aber viele Einträge vorhanden, von denen ich keine Ahnung habe, warum die übernommen wurden
Nachtrag:
Ich habe es nochmal probiert und den Exclude-Teil weggelassen.
Funktioniert jetzt wie gewünscht, es werden nur die Include-Einträge übertragen. Aber ich habe immer noch keine Ahnung, warum es vorher anders war …
Wie müsste ich den Eintrag erweitern das er mir dann in die 2 schreibt?
2.) Das etwas Kniffligere:
Würde gerne, sagen wir mal nach allen 15min, einen oder auch 2 Werte eines Sensors
In einen FTP-Server als csv Datei ablegen mit gewissen Informationen des Sensors.
Zb.:
Namen ; Wert ; UTC Zeit Stempel ;
Edit zu 2.) hätte ich “File - Home Assistant”
gefunden, nur wie kann ich da anstatt dem localen file system, ein ftp server
angeben?
Frage 1 Kann ich dir beantworten, weil das wollt ich auch machen.
Nein das geht nicht.
Ich nutze wenn ich das wirklich brauche Node Red um daten besser zu verteilen wie ich es brauche. Ist zwar ein deutlich größerer aufwand aber leider nur so Machbar.