Humidity wird im Log des Wandthermostates nicht mitgeschrieben

Begonnen von mitdra, 26 Dezember 2016, 22:11:26

Vorheriges Thema - Nächstes Thema

mitdra


##################################################
Doppelter Thread aufgrund eines Netzwerkproblems. Bitte einen Post löschen.
##################################################

Hallo zusammen,

ich habe die Feiertage genutzt, und um meinen CUL fertigzulöten und zu flashen.
Als erstes habe ich das Wandthermostat angebunden. Soweit so gut, ich erhalte 5 Channels.

channel_01
HM_45096F_Weather
channel_02
HM_45096F_Climate
channel_03
HM_45096F_WindowRec
channel_06
HM_45096F_remote
channel_07
HM_45096F_SwitchTr


Jedoch kann ich den Weather Channel nicht komplett plotten, da mit die Humidity nicht angezeigt wird.
Wie bekomme ich diese in den log?

Example lines for input:
2016-12-26_22:01:08 HM_45096F Activity: alive
2016-12-26_22:00:05 HM_45096F CMDs_done
2016-12-26_21:59:44 HM_45096F CMDs_pending
2016-12-25_19:24:59 HM_45096F D-firmware: 1.3
2016-12-25_19:24:59 HM_45096F D-serialNr: MEQ1841890
2016-12-25_19:29:43 HM_45096F Info_Cleared
2016-12-25_19:25:04 HM_45096F R-burstRx: on
2016-12-25_19:25:04 HM_45096F R-cyclicInfoMsg: on
2016-12-25_19:25:04 HM_45096F R-cyclicInfoMsgDis: 0
2016-12-25_19:25:04 HM_45096F R-pairCentral: 0xF11034
2016-12-26_22:02:39 HM_45096F battery: ok
2016-12-26_22:02:39 HM_45096F batteryLevel: 3.1
2016-12-26_22:02:39 HM_45096F desired-temp: 17.0
2016-12-26_22:02:39 HM_45096F measured-temp: 21.0
2016-12-26_18:10:38 HM_45096F time-request: -


Anbei der Auszug aus der cfg:
define hm HMinfo
attr hm sumERROR battery:ok,sabotageError:off,powerError:ok,overload:off,overheat:off,reduced:off,motorErr:ok,error:none,uncertain:[no|yes],smoke_detect:none,cover:closed
attr hm sumStatus battery,sabotageError,powerError,motor
attr hm webCmd update:protoEvents short:rssi:peerXref:configCheck:models

define HM_45096F CUL_HM 45096F
attr HM_45096F IODev nano868
attr HM_45096F actCycle 000:10
attr HM_45096F actStatus alive
attr HM_45096F alias Badezimmer: Thermostat
attr HM_45096F autoReadReg 4_reqStatus
attr HM_45096F expert 2_raw
attr HM_45096F firmware 1.3
attr HM_45096F model HM-TC-IT-WM-W-EU
attr HM_45096F msgRepeat 1
attr HM_45096F room CUL_HM
attr HM_45096F serialNr MEQ1841890
attr HM_45096F webCmd getConfig:clear msgEvents
define FileLog_HM_45096F FileLog ./log/HM_45096F-%Y.log HM_45096F
attr FileLog_HM_45096F logtype text
attr FileLog_HM_45096F room CUL_HM
define HM_45096F_Weather CUL_HM 45096F01
attr HM_45096F_Weather model HM-TC-IT-WM-W-EU
attr HM_45096F_Weather peerIDs 00000000,
attr HM_45096F_Weather room Badezimmer
define HM_45096F_Climate CUL_HM 45096F02
attr HM_45096F_Climate model HM-TC-IT-WM-W-EU
attr HM_45096F_Climate peerIDs 00000000,
attr HM_45096F_Climate room Badezimmer
define HM_45096F_WindowRec CUL_HM 45096F03
attr HM_45096F_WindowRec model HM-TC-IT-WM-W-EU
attr HM_45096F_WindowRec peerIDs 00000000,
attr HM_45096F_WindowRec stateFormat last:trigLast
define HM_45096F_remote CUL_HM 45096F06
attr HM_45096F_remote model HM-TC-IT-WM-W-EU
attr HM_45096F_remote peerIDs 00000000,
define HM_45096F_SwitchTr CUL_HM 45096F07
attr HM_45096F_SwitchTr model HM-TC-IT-WM-W-EU
attr HM_45096F_SwitchTr peerIDs 00000000,
define ActionDetector CUL_HM 000000
attr ActionDetector event-on-change-reading .*
attr ActionDetector model ActionDetector
define SVG_FileLog_HM_45096F_1 SVG FileLog_HM_45096F:SVG_FileLog_HM_45096F_1:CURRENT


Vielen Dank  für einen Hinweis.

franky08

#1
Der Sensor liefert kein Reading für die Feuchtigkeit.
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

Klaus.A

Humidity gibt es im Channel 02, d.h. in "_Climate", erfordert ein Log speziell für den Channel 02. Dieser hat auch die Temperaturen (desired und measured) mit drin.
Ein Log auf das Device selbst liefert keine Humidity, sondern nur die Temperaturen.

Gruß, Klaus

2 x CubieTruck mit 1) FHEM 5.9 und 2) IOBroker-mit Echo-Dot/Alexa und Homekit-/Siri-Integration. 1 x HMLAN, 3 x HM-LGW-O-TW-W-EU-2, mehr als 90 HomeMatic Sensoren und Aktoren, Velux-Fenster-IF, Fibaro ZWave-Sensoren und Aktoren, Philips Hue Bridge, IRTrans IR-Konverter, AutoMower via API

franky08

Da hast du Recht, wurde aber nach dem device gefragt, im channel2 steht es mit drinn. Da ich auf dem tablett geschrieben habe war es die Kurzfassung 8)

VG
Frank
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

mitdra

Ähm,

und wie erstelle ich den log auf den _Climate Channel?

Grüße David

Klaus.A

#5
FileLog für den _Climate Kanal wäre in dem Fall:


define FileLog_HM_45096F_Climate FileLog ./log/HM_45096F_Climate-%Y.log HM_45096F_Climate
attr FileLog_HM_45096F_Climate logtype text


dann noch diverse Attribute setzen, soweit gewünscht (Room etc.)

Gruß, Klaus
2 x CubieTruck mit 1) FHEM 5.9 und 2) IOBroker-mit Echo-Dot/Alexa und Homekit-/Siri-Integration. 1 x HMLAN, 3 x HM-LGW-O-TW-W-EU-2, mehr als 90 HomeMatic Sensoren und Aktoren, Velux-Fenster-IF, Fibaro ZWave-Sensoren und Aktoren, Philips Hue Bridge, IRTrans IR-Konverter, AutoMower via API

RKronenberg

Wenn du den Chanel_02 auch noch mitlogst hast du ein weiteres Logfile. Du kannst den Wert auch ins Logfile des Devices schreiben lassen.

REGEXP HM_45096F:measured-temp:.*|HM_45096F_Climate:humidity:.*
set File_Log_HM_45096F addRegexpPart HM_45096F HM_45096F:measured-temp:.*|HM_45096F_Climate:humidity:.*



cjung

Du kannst auch einfach diesen code oben in die Befehlszeile schreiben. Das stammt aus dem autocreate und erzeugt auch ein vollständiges Log.
createlog HM_45096F_Climate
Raspberry Pi 2 B
Funk: HM_CFG_USB2, HM-CFG-LAN 8*HM_CC_RT_DN, 3*HM-SEC-SD, 3*HM_TC_IT_WM_W_EU, 1*HM-LC-Dim1TPBU-FM,5*HM-SEC-SC-2, 1*HM-SEC-SCo
Wired: HMW: CFG-LAN, 8*LC_Bl1_DR, LC_Dim1L_DR