FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: Ruggy am 18 Dezember 2018, 09:38:55

Titel: Xiaomi Aqara Temperatur/Feuchtigkeitssensor kein LogFile
Beitrag von: Ruggy am 18 Dezember 2018, 09:38:55
Hallo,
habe den Temperatur-, Feuchtesensor von Xiaomi eingesetzt.
möchte den Temperaturverlauf grafisch darstellen.

Soweit ich verstanden habe (bin neu auf dem Gebiet) benötige ich hierzu eine Logfile.
Bei meinen Homematic Heizkörperventil kann ich diese finden, beim Xiaomi nicht.
Wo finde ich die Temperatur- bzw. Luftfeuchtigkeitsaufzeichnungen (unter FHEM musste ich für einen Sensor zwei Geräte anlegen(Temperatur und Luftfeuchtigkeit))
Danke
Gruß
Titel: Antw:Xiaomi Aqara Temperatur/Feuchtigkeitssensor kein LogFile
Beitrag von: Beta-User am 18 Dezember 2018, 10:41:36
Hallo,
du benötigst ein weiteres Device: https://fhem.de/commandref.html#FileLog

Wenn du das für beide Sensoren in einem gemeinsamen Logfile haben willst, muß die Regex entsprechend gestaltet sein. Für Einsteiger empfielt es sich, das über den Event-Monitor zu machen: https://wiki.fhem.de/wiki/Event_monitor.

Viel Erfolg!
Titel: Antw:Xiaomi Aqara Temperatur/Feuchtigkeitssensor kein LogFile
Beitrag von: Ruggy am 18 Dezember 2018, 11:58:08
Habe es mit den Eventmonitor versucht. In der Anleitung steht gesamte Zeile Markieren und Create drücken...

Die Zeile sieht bei mir so aus:
2018-12-18 11:51:53 HUEDevice BALKON_TEMPERATUR temperature: 4.42

Leider werden keune Daten im Logfile aufgezeichnet?

Titel: Antw:Xiaomi Aqara Temperatur/Feuchtigkeitssensor kein LogFile
Beitrag von: Beta-User am 18 Dezember 2018, 12:06:50
Na ja, so zeichnet er nur auf, wenn die Temperatur genau 4.42 ist. Mach da mal .* draus...
(und mach dich etwas schlau, was regex angeht und die Bedeutung des Punktes, z.B. hier: https://regex101.com/)
Titel: Antw:Xiaomi Aqara Temperatur/Feuchtigkeitssensor kein LogFile
Beitrag von: Ruggy am 18 Dezember 2018, 13:12:12
Vielen Dank, hat funktioniert.
zumindest mit einen Sensor, mit zwei gleichzeitig in einem log habe ich noch nicht geschafft.
muss mich noch viel einlesen
Titel: Antw:Xiaomi Aqara Temperatur/Feuchtigkeitssensor kein LogFile
Beitrag von: Beta-User am 18 Dezember 2018, 13:23:24
Schau dir dazu mal die regex von den Homematic-Thermostaten als Beispiel an.
Geht grundsätzlich auszugsweise so:(Sensor_A|Was_auch_immer_B):.*
Und in der Detailansicht zum FileLog-Device sollte es auch entsprechende Optionen geben...
Titel: Antw:Xiaomi Aqara Temperatur/Feuchtigkeitssensor kein LogFile
Beitrag von: Ruggy am 18 Dezember 2018, 13:57:16
Hab nachgeschaut, bei Homematic werden anscheinend mit einem device alle werte ausgelesen.
Beim Xiaomi (ein Gerät) musste ich jeden sensor (Temperatur, Luftfeuchtigkeit, Luftdruck) einzeln anlegen.

weiß nicht ob ich das unter def verknüpfen kann?
Titel: Antw:Xiaomi Aqara Temperatur/Feuchtigkeitssensor kein LogFile
Beitrag von: Beta-User am 18 Dezember 2018, 14:03:07
Darfst mir schon glauben, dass es geht!
Man kann mehrere Geräte und Sensorwerte oder Kombinationen wählen. Beispiel:
define FileLog_Aussentemperaturen FileLog ./log/Temperaturen_Aussen-%Y.log Aussentemperatur_Nord:temperature.*|Aussentemperatur_Sued:temperature.*
Titel: Antw:Xiaomi Aqara Temperatur/Feuchtigkeitssensor kein LogFile
Beitrag von: Ruggy am 18 Dezember 2018, 14:22:46
Ich glaube dir schon, aber ich kapiere es halt nicht..  😉

Muss ich mir später mal anschauen.
Titel: Antw:Xiaomi Aqara Temperatur/Feuchtigkeitssensor kein LogFile
Beitrag von: rudolfkoenig am 18 Dezember 2018, 14:31:45
Man kann alternativ in der FHEMWEB FileLog Detailansicht mit "Regexp parts" experimentieren.
Voraussetzung ist eine eventTypes Instanz, so wie in der ausgelieferten fhem.cfg definiert ist.
Titel: Antw:Xiaomi Aqara Temperatur/Feuchtigkeitssensor kein LogFile
Beitrag von: CoolTux am 18 Dezember 2018, 14:37:06
@Ruggy
Du bist herzlich eingeladen!

https://forum.fhem.de/index.php/topic,94368.0.html
Titel: Antw:Xiaomi Aqara Temperatur/Feuchtigkeitssensor kein LogFile
Beitrag von: Ruggy am 18 Dezember 2018, 15:04:27
@Beta-User
Hast mich überzeugt, es funktioniert.  8) hab den vertikalen Strich nicht gehabt.

@CoolTux
Danke, ist glaube ich genau das Richtige für mich.
bin mir aber nicht ganz sicher ob ich es zeitlich schaffe. Evtl klappt es ja ja mit der Aufzeichnung.