Filelog wird nicht geschrieben

Begonnen von LotharRappsilber, 10 Juni 2019, 15:39:12

Vorheriges Thema - Nächstes Thema

LotharRappsilber

Hallo,

meine Definitionen sind:

define HMKombisensor HMCCUDEV HmIP-SWO-PL.001818A992B9D4 1
setuuid HMKombisensor 5cfe0df3-f33f-2440-fbbb-d437489895c4d672
attr HMKombisensor IODev HMIPCCU
attr HMKombisensor event-on-update-reading .*
attr HMKombisensor icon FS20.on
attr HMKombisensor room Homematic
attr HMKombisensor statechannel 1
attr HMKombisensor statedatapoint 1.STATE
attr HMKombisensor statedatapoint 1.ACTUAL_TEMPERATURE
attr HMKombisensor statedatapoint 1.HUMIDITY
attr HMKombisensor statedatapoint 1.WIND_SPEED
attr HMKombisensor statedatapoint 1.RAIN_COUNTER_STATUS
define FileLog_HMKombisensor FileLog ./log/Kombisensor-%Y-%m.log HMKombisensor:(1.ACTUAL_TEMPERATURE)
setuuid FileLog_HMKombisensor 5cfe3962-f33f-2440-a2da-6442bfad20375123
attr FileLog_HMKombisensor logtype text
attr FileLog_HMKombisensor room Homematic


aber das log-File wird nicht geschrieben. Wer hilft mir?
FB 7590, FHEM, 1xCCU2, 6xDECT200, 1xDECT201, 1xHMIP-SWO-PL, 1xHMIP-PS, 1xDECT301,  2xHM-LC-Sw1-PL

LuckyDay

ich würde noch ".*" bei der Def setzen

LotharRappsilber

FB 7590, FHEM, 1xCCU2, 6xDECT200, 1xDECT201, 1xHMIP-SWO-PL, 1xHMIP-PS, 1xDECT301,  2xHM-LC-Sw1-PL

LotharRappsilber

Hier noch mal der aktuelle Code und das Listing:


define HMKombisensor HMCCUDEV HmIP-SWO-PL.001818A992B9D4 1
setuuid HMKombisensor 5cfe0df3-f33f-2440-fbbb-d437489895c4d672
attr HMKombisensor IODev HMIPCCU
attr HMKombisensor event-on-update-reading .*
attr HMKombisensor icon FS20.on
attr HMKombisensor room Homematic
attr HMKombisensor statechannel 1
attr HMKombisensor statedatapoint 1.STATE
define FileLog_HMKombisensor FileLog ./log/Kombisensor-%Y-%m.log HMKombisensor:(1.ACTUAL_TEMPERATURE)
setuuid FileLog_HMKombisensor 5cfe3962-f33f-2440-a2da-6442bfad20375123
attr FileLog_HMKombisensor logtype text
attr FileLog_HMKombisensor room Homematic


ich möchte dann mehrere Parameter auslesen, probier es aber mit einem

Internals:
   DEF        HmIP-SWO-PL.001818A992B9D4 1
   FUUID      5cfe0df3-f33f-2440-fbbb-d437489895c4d672
   IODev      HMIPCCU
   NAME       HMKombisensor
   NR         37
   STATE      Initialized
   TYPE       HMCCUDEV
   ccuaddr    001818A992B9D4
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    HmIP-SWO-PL 001818A992B9D4
   ccutype    HmIP-SWO-PL
   channels   8
   statevals  devstate
   READINGS:
     2019-06-11 09:18:54   0.CONFIG_PENDING false
     2019-06-11 09:18:54   0.DUTY_CYCLE    false
     2019-06-11 09:18:54   0.ERROR_CODE    0
     2019-06-11 09:18:54   0.ERROR_WIND_COMMUNICATION false
     2019-06-11 09:18:54   0.ERROR_WIND_NORTH false
     2019-06-11 09:18:54   0.INSTALL_TEST  true
     2019-06-11 09:18:54   0.LOW_BAT       false
     2019-06-11 09:18:54   0.OPERATING_VOLTAGE 0.000000
     2019-06-11 09:18:54   0.OPERATING_VOLTAGE_STATUS 0
     2019-06-11 09:18:54   0.RSSI_DEVICE   183
     2019-06-11 09:18:54   0.RSSI_PEER     0
     2019-06-11 09:18:54   0.TEMPERATURE_OUT_OF_RANGE false
     2019-06-11 09:18:54   0.UNREACH       false
     2019-06-11 09:18:54   0.UPDATE_PENDING false
     2019-06-11 09:18:54   1.ACTUAL_TEMPERATURE 21.000000
     2019-06-11 09:18:54   1.ACTUAL_TEMPERATURE_STATUS 0
     2019-06-11 09:18:54   1.HUMIDITY      87
     2019-06-11 09:18:54   1.HUMIDITY_STATUS 0
     2019-06-11 09:18:54   1.ILLUMINATION  5056.000000
     2019-06-11 09:18:54   1.ILLUMINATION_STATUS 0
     2019-06-11 09:18:54   1.RAINING       false
     2019-06-11 09:18:54   1.RAIN_COUNTER  1.200000
     2019-06-11 09:18:54   1.RAIN_COUNTER_OVERFLOW false
     2019-06-11 09:18:54   1.RAIN_COUNTER_STATUS 0
     2019-06-11 09:18:54   1.SUNSHINEDURATION 3300
     2019-06-11 09:18:54   1.SUNSHINEDURATION_OVERFLOW false
     2019-06-11 09:18:54   1.SUNSHINE_THRESHOLD_OVERRUN true
     2019-06-11 09:18:54   1.WIND_SPEED    0.000000
     2019-06-11 09:18:54   1.WIND_SPEED_STATUS 0
     2019-06-11 09:18:54   1.WIND_THRESHOLD_OVERRUN false
     2019-06-11 09:18:54   1.svHmIPRainCounterToday_1418 0.000000
     2019-06-11 09:18:54   1.svHmIPRainCounterYesterday_1418 0.000000
     2019-06-11 09:18:54   1.svHmIPSunshineCounterToday_1418 100.000000
     2019-06-11 09:18:54   1.svHmIPSunshineCounterYesterday_1418 730.000000
     2019-06-10 16:50:12   control         1.200000
     2019-06-11 09:18:54   hmstate         Initialized
     2019-06-11 09:20:46   state           Initialized
   hmccu:
     devspec    HmIP-SWO-PL.001818A992B9D4
Attributes:
   IODev      HMIPCCU
   event-on-update-reading .*
   icon       FS20.on
   room       Homematic
   statechannel 1
   statedatapoint 1.STATE


FB 7590, FHEM, 1xCCU2, 6xDECT200, 1xDECT201, 1xHMIP-SWO-PL, 1xHMIP-PS, 1xDECT301,  2xHM-LC-Sw1-PL

Beta-User

1. Hör auf, die cfg direkt in Auszügen zu posten. Arbeite nur über FHEMWEB! (Warum wiederhole ich an der Stelle, was auch andere schon gesagt haben? Weil das zu Problemen führt, die schwer zu lösen sind. Ergo sollte man das direkte Editieren der cfg nur machen, wenn man weiß, was man tut. Den Eindruck habe ich bisher nicht gewonnen...)

2. Beachte, was Hary dir gesagt hat. Wenn du es nicht verstanden hast, was er dir damit mitteilen wollte, liegt der Verdacht nahe, dass du die Grundlagendokumente zu FHEM nicht gelesen hast oder wieder vergessen (v.a. "Einsteiger-pdf", Quick-Start usw.).

3. Hier funktioniert ein Filelog-Device nicht so, wie es soll. Daher ist der erste Ort, um nachzusehen, warum das so sein könnte die commandref zu diesem Device-Typ. Ergo: Was sagt die commandref zu FileLog?

(Da steht dann vermutlich auch (etwas indirekt, da in den Beispielen) die Langform zu Hary's Anwort. Du solltest von keinem Helfer erwarten, dass er nochmal appinselt, was dort schon steht).

Tip: Beschäftige dich mit regex (https://wiki.fhem.de/wiki/Regul%C3%A4rer_Ausdruck), sonst wirst du (auch an dieser Stelle wieder) im Prinzip dieselbe Frage mehrfach stellen. Die wahrscheinliche Folge wird sein, dass du bald gar keine Antworten mehr auf deine Fragen bekommst, nicht mal mehr kurze Schubser in die richtige Richtung.

Just my2ct.
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

LotharRappsilber

Jetzt wird der geschrieben. Der Fehler war ".*"

Danke noch mal!!!
FB 7590, FHEM, 1xCCU2, 6xDECT200, 1xDECT201, 1xHMIP-SWO-PL, 1xHMIP-PS, 1xDECT301,  2xHM-LC-Sw1-PL

Beta-User

Wenig überraschend, aber schön, dass es jetzt klappt.

Kannst du bitte den Thread als [gelöst] markieren? (Bitte nicht fragen, sondern ggf. suchen, wie es geht. Steht im Anfängerbereich...)
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors