[gelöst]FHEMWEB nur 8083 "hängt sich auf"

Begonnen von Otto123, 29 Januar 2018, 14:06:07

Vorheriges Thema - Nächstes Thema

heikoh81

#30
Problem gefunden! dewpoint_notify ist bei mir Amok gelaufen.

Danke Rudolf für den Hinweis mit "attr global verbose 5" (Schande über mich, dass ich das nicht selbst mal gemacht habe).
Bereits nach 1 Minuten loggen war deutlich, dass hunderte Log-Zeilen durch dewpoint_notify entstanden sind.
Der Taupunkt war ein Nice-To-Have, aber in keinster Weise notwendig. Nach dem Löschen des Devices war FHEM wieder flink wie eh und je :-)
Gefühlt sogar noch schneller, vielleicht dank longpoll?

Aus meiner Sicht stimmt mit dem dewpoint_notify etwas nicht, es scheint auch Devices auszuwerten, in denen weder Temperatur noch Luftfeuchtigkeit vorkommen, z.B. devname=VaillantPumpeProzent (in den Dummy wird nur eine Zahl reingeschrieben).

Noch zur hohen Anzahl meiner entities:
Ich arbeite sehr viel mit Checkboxen und Dummies. Allein seit ich Alexa über HABridge angebunden habe, sind ca. 400 entities dazugekommen.

  • Davon jeweils 1/3 Checkboxen (damit ich einzelne Befehle bei Bedarf gezielt abschalten kann).
  • 1/3 dummies, in die HABridge die umgesetzten Sprachbefehle schreibt
  • 1/3 doifs, die dann die Aktionen auf meine FHEM-devices umsetzen
Ich habe sehr sehr viele DOIFs, weil diese extrem gut performen und wait-Timer haben.
Notifies setze ich aber weiter ein, wenn ich viel selbstgeschriebenen Perl-Code für Funktionen brauche.

Ich poste nachfolgend mal das Extrakt aus meinem Log für dewpoint_notify, vielleicht hilft es beim Debuggen...
2018.02.27 18:45:46 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantRaumtemperaturIst dewname=dewpointToAllDeviceReadings, dev=VaillantRaumtemperaturIst, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:45:46 5: dewpoint_notify: s='Raumtemperatur: 20.44 °C'
2018.02.27 18:45:46 5: dewpoint_notify: evName='Raumtemperatur:' val=20.44'
2018.02.27 18:45:46 5: dewpoint_notify: s='Raumtemperatur 20.44 °C'
2018.02.27 18:45:46 5: dewpoint_notify: evName='Raumtemperatur' val=20.44'
2018.02.27 18:45:46 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantRaumtemperaturIstJedeMinuteWerktag.Timer dewname=dewpointToAllDeviceReadings, dev=VaillantRaumtemperaturIstJedeMinuteWerktag.Timer, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:45:46 5: dewpoint_notify: s='Next: 18:46:54'
2018.02.27 18:45:46 5: dewpoint_notify: evName='Next:' val=18:46:54'
2018.02.27 18:45:55 4: dewpoint_notify: cmd_type=dewpoint devname=HMUSBRaspGarage dewname=dewpointToAllDeviceReadings, dev=HMUSBRaspGarage, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:45:55 5: dewpoint_notify: s='loadLvl: low'
2018.02.27 18:45:55 5: dewpoint_notify: evName='loadLvl:' val=low'
2018.02.27 18:46:03 4: dewpoint_notify: cmd_type=dewpoint devname=HMWandthermostat01_Kinderzimmer_Climate dewname=dewpointToAllDeviceReadings, dev=HMWandthermostat01_Kinderzimmer_Climate, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:03 5: dewpoint_notify: s='desired-temp: 21.0'
2018.02.27 18:46:03 5: dewpoint_notify: evName='desired-temp:' val=21.0'
2018.02.27 18:46:03 5: dewpoint_notify: s='humidity: 58'
2018.02.27 18:46:03 5: dewpoint_notify: evName='humidity:' val=58'
2018.02.27 18:46:03 5: dewpoint_notify: s='measured-temp: 17.5'
2018.02.27 18:46:03 5: dewpoint_notify: evName='measured-temp:' val=17.5'
2018.02.27 18:46:03 5: dewpoint_notify: s='T: 17.5 desired: 21.0'
2018.02.27 18:46:03 5: dewpoint_notify: evName='T:' val=17.5'
2018.02.27 18:46:03 4: dewpoint_notify: cmd_type=dewpoint devname=HBadHandtuch dewname=dewpointToAllDeviceReadings, dev=HBadHandtuch, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:03 5: dewpoint_notify: s='actuator: 100'
2018.02.27 18:46:03 5: dewpoint_notify: evName='actuator:' val=100'
2018.02.27 18:46:03 5: dewpoint_notify: s='batteryLevel: 2.6'
2018.02.27 18:46:03 5: dewpoint_notify: evName='batteryLevel:' val=2.6'
2018.02.27 18:46:03 5: dewpoint_notify: s='desired-temp: 24.5'
2018.02.27 18:46:03 5: dewpoint_notify: evName='desired-temp:' val=24.5'
2018.02.27 18:46:03 5: dewpoint_notify: s='measured-temp: 23.9'
2018.02.27 18:46:03 5: dewpoint_notify: evName='measured-temp:' val=23.9'
2018.02.27 18:46:03 5: dewpoint_notify: s='motorErr: ok'
2018.02.27 18:46:03 5: dewpoint_notify: evName='motorErr:' val=ok'
2018.02.27 18:46:03 4: dewpoint_notify: cmd_type=dewpoint devname=HBadHandtuchProxyBatterie dewname=dewpointToAllDeviceReadings, dev=HBadHandtuchProxyBatterie, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:03 5: dewpoint_notify: s='2.6'
2018.02.27 18:46:03 4: dewpoint_notify: cmd_type=dewpoint devname=HBadHandtuchProxyVentil dewname=dewpointToAllDeviceReadings, dev=HBadHandtuchProxyVentil, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:03 5: dewpoint_notify: s='100'
2018.02.27 18:46:03 4: dewpoint_notify: cmd_type=dewpoint devname=HBadHandtuch_ClimRT_tr dewname=dewpointToAllDeviceReadings, dev=HBadHandtuch_ClimRT_tr, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:03 5: dewpoint_notify: s='ValvePosition: 100'
2018.02.27 18:46:03 5: dewpoint_notify: evName='ValvePosition:' val=100'
2018.02.27 18:46:03 5: dewpoint_notify: s='boostTime: -'
2018.02.27 18:46:03 5: dewpoint_notify: evName='boostTime:' val=-'
2018.02.27 18:46:03 5: dewpoint_notify: s='controlMode: manual'
2018.02.27 18:46:03 5: dewpoint_notify: evName='controlMode:' val=manual'
2018.02.27 18:46:03 5: dewpoint_notify: s='desired-temp: 24.5'
2018.02.27 18:46:03 5: dewpoint_notify: evName='desired-temp:' val=24.5'
2018.02.27 18:46:03 5: dewpoint_notify: s='measured-temp: 23.9'
2018.02.27 18:46:03 5: dewpoint_notify: evName='measured-temp:' val=23.9'
2018.02.27 18:46:03 5: dewpoint_notify: s='partyEnd: -'
2018.02.27 18:46:03 5: dewpoint_notify: evName='partyEnd:' val=-'
2018.02.27 18:46:03 5: dewpoint_notify: s='partyStart: -'
2018.02.27 18:46:03 5: dewpoint_notify: evName='partyStart:' val=-'
2018.02.27 18:46:03 5: dewpoint_notify: s='partyTemp: -'
2018.02.27 18:46:03 5: dewpoint_notify: evName='partyTemp:' val=-'
2018.02.27 18:46:03 5: dewpoint_notify: s='T: 23.9 desired: 24.5 valve: 100'
2018.02.27 18:46:03 5: dewpoint_notify: evName='T:' val=23.9'
2018.02.27 18:46:03 4: dewpoint_notify: cmd_type=dewpoint devname=HBadHandtuch_Weather dewname=dewpointToAllDeviceReadings, dev=HBadHandtuch_Weather, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:03 5: dewpoint_notify: s='measured-temp: 23.9'
2018.02.27 18:46:03 5: dewpoint_notify: evName='measured-temp:' val=23.9'
2018.02.27 18:46:03 5: dewpoint_notify: s='23.9'
2018.02.27 18:46:03 4: dewpoint_notify: cmd_type=dewpoint devname=HSchlafGross dewname=dewpointToAllDeviceReadings, dev=HSchlafGross, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:03 5: dewpoint_notify: s='actuator: 100'
2018.02.27 18:46:03 5: dewpoint_notify: evName='actuator:' val=100'
2018.02.27 18:46:03 5: dewpoint_notify: s='batteryLevel: 2.7'
2018.02.27 18:46:03 5: dewpoint_notify: evName='batteryLevel:' val=2.7'
2018.02.27 18:46:03 5: dewpoint_notify: s='desired-temp: 20.5'
2018.02.27 18:46:03 5: dewpoint_notify: evName='desired-temp:' val=20.5'
2018.02.27 18:46:03 5: dewpoint_notify: s='measured-temp: 20.0'
2018.02.27 18:46:03 5: dewpoint_notify: evName='measured-temp:' val=20.0'
2018.02.27 18:46:03 5: dewpoint_notify: s='motorErr: ok'
2018.02.27 18:46:03 5: dewpoint_notify: evName='motorErr:' val=ok'
2018.02.27 18:46:03 4: dewpoint_notify: cmd_type=dewpoint devname=HSchlafGrossProxyBatterie dewname=dewpointToAllDeviceReadings, dev=HSchlafGrossProxyBatterie, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:03 5: dewpoint_notify: s='2.7'
2018.02.27 18:46:03 4: dewpoint_notify: cmd_type=dewpoint devname=HSchlafGrossProxyVentil dewname=dewpointToAllDeviceReadings, dev=HSchlafGrossProxyVentil, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:03 5: dewpoint_notify: s='100'
2018.02.27 18:46:03 4: dewpoint_notify: cmd_type=dewpoint devname=HSchlafGross_ClimRT_tr dewname=dewpointToAllDeviceReadings, dev=HSchlafGross_ClimRT_tr, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:03 5: dewpoint_notify: s='ValvePosition: 100'
2018.02.27 18:46:03 5: dewpoint_notify: evName='ValvePosition:' val=100'
2018.02.27 18:46:03 5: dewpoint_notify: s='boostTime: -'
2018.02.27 18:46:03 5: dewpoint_notify: evName='boostTime:' val=-'
2018.02.27 18:46:03 5: dewpoint_notify: s='controlMode: manual'
2018.02.27 18:46:03 5: dewpoint_notify: evName='controlMode:' val=manual'
2018.02.27 18:46:03 5: dewpoint_notify: s='desired-temp: 20.5'
2018.02.27 18:46:03 5: dewpoint_notify: evName='desired-temp:' val=20.5'
2018.02.27 18:46:03 5: dewpoint_notify: s='measured-temp: 20.0'
2018.02.27 18:46:03 5: dewpoint_notify: evName='measured-temp:' val=20.0'
2018.02.27 18:46:03 5: dewpoint_notify: s='partyEnd: -'
2018.02.27 18:46:03 5: dewpoint_notify: evName='partyEnd:' val=-'
2018.02.27 18:46:03 5: dewpoint_notify: s='partyStart: -'
2018.02.27 18:46:03 5: dewpoint_notify: evName='partyStart:' val=-'
2018.02.27 18:46:03 5: dewpoint_notify: s='partyTemp: -'
2018.02.27 18:46:03 5: dewpoint_notify: evName='partyTemp:' val=-'
2018.02.27 18:46:03 5: dewpoint_notify: s='T: 20.0 desired: 20.5 valve: 100'
2018.02.27 18:46:03 5: dewpoint_notify: evName='T:' val=20.0'
2018.02.27 18:46:03 4: dewpoint_notify: cmd_type=dewpoint devname=HSchlafGross_Weather dewname=dewpointToAllDeviceReadings, dev=HSchlafGross_Weather, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:03 5: dewpoint_notify: s='measured-temp: 20.0'
2018.02.27 18:46:03 5: dewpoint_notify: evName='measured-temp:' val=20.0'
2018.02.27 18:46:03 5: dewpoint_notify: s='20.0'
2018.02.27 18:46:03 4: dewpoint_notify: cmd_type=dewpoint devname=VuSoloStudio dewname=dewpointToAllDeviceReadings, dev=VuSoloStudio, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:03 5: dewpoint_notify: s='presence: absent'
2018.02.27 18:46:03 5: dewpoint_notify: evName='presence:' val=absent'
2018.02.27 18:46:03 5: dewpoint_notify: s='absent'
2018.02.27 18:46:03 5: dewpoint_notify: s='stateAV: absent'
2018.02.27 18:46:03 5: dewpoint_notify: evName='stateAV:' val=absent'
2018.02.27 18:46:03 4: dewpoint_notify: cmd_type=dewpoint devname=HMLAN1 dewname=dewpointToAllDeviceReadings, dev=HMLAN1, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:03 5: dewpoint_notify: s='loadLvl: low'
2018.02.27 18:46:03 5: dewpoint_notify: evName='loadLvl:' val=low'
2018.02.27 18:46:07 4: dewpoint_notify: cmd_type=dewpoint devname=HKinder dewname=dewpointToAllDeviceReadings, dev=HKinder, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:07 5: dewpoint_notify: s='actuator: 100'
2018.02.27 18:46:07 5: dewpoint_notify: evName='actuator:' val=100'
2018.02.27 18:46:07 5: dewpoint_notify: s='batteryLevel: 2.7'
2018.02.27 18:46:07 5: dewpoint_notify: evName='batteryLevel:' val=2.7'
2018.02.27 18:46:07 5: dewpoint_notify: s='desired-temp: 21.0'
2018.02.27 18:46:07 5: dewpoint_notify: evName='desired-temp:' val=21.0'
2018.02.27 18:46:07 5: dewpoint_notify: s='measured-temp: 17.5'
2018.02.27 18:46:07 5: dewpoint_notify: evName='measured-temp:' val=17.5'
2018.02.27 18:46:07 5: dewpoint_notify: s='motorErr: ok'
2018.02.27 18:46:07 5: dewpoint_notify: evName='motorErr:' val=ok'
2018.02.27 18:46:07 4: dewpoint_notify: cmd_type=dewpoint devname=HKinderProxyBatterie dewname=dewpointToAllDeviceReadings, dev=HKinderProxyBatterie, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:07 5: dewpoint_notify: s='2.7'
2018.02.27 18:46:07 4: dewpoint_notify: cmd_type=dewpoint devname=HKinderProxyVentil dewname=dewpointToAllDeviceReadings, dev=HKinderProxyVentil, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:07 5: dewpoint_notify: s='100'
2018.02.27 18:46:08 4: dewpoint_notify: cmd_type=dewpoint devname=HKinder_ClimRT_tr dewname=dewpointToAllDeviceReadings, dev=HKinder_ClimRT_tr, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:08 5: dewpoint_notify: s='ValvePosition: 100'
2018.02.27 18:46:08 5: dewpoint_notify: evName='ValvePosition:' val=100'
2018.02.27 18:46:08 5: dewpoint_notify: s='boostTime: -'
2018.02.27 18:46:08 5: dewpoint_notify: evName='boostTime:' val=-'
2018.02.27 18:46:08 5: dewpoint_notify: s='controlMode: manual'
2018.02.27 18:46:08 5: dewpoint_notify: evName='controlMode:' val=manual'
2018.02.27 18:46:08 5: dewpoint_notify: s='desired-temp: 21.0'
2018.02.27 18:46:08 5: dewpoint_notify: evName='desired-temp:' val=21.0'
2018.02.27 18:46:08 5: dewpoint_notify: s='measured-temp: 17.5'
2018.02.27 18:46:08 5: dewpoint_notify: evName='measured-temp:' val=17.5'
2018.02.27 18:46:08 5: dewpoint_notify: s='partyEnd: -'
2018.02.27 18:46:08 5: dewpoint_notify: evName='partyEnd:' val=-'
2018.02.27 18:46:08 5: dewpoint_notify: s='partyStart: -'
2018.02.27 18:46:08 5: dewpoint_notify: evName='partyStart:' val=-'
2018.02.27 18:46:08 5: dewpoint_notify: s='partyTemp: -'
2018.02.27 18:46:08 5: dewpoint_notify: evName='partyTemp:' val=-'
2018.02.27 18:46:08 5: dewpoint_notify: s='T: 17.5 desired: 21.0 valve: 100'
2018.02.27 18:46:08 5: dewpoint_notify: evName='T:' val=17.5'
2018.02.27 18:46:08 4: dewpoint_notify: cmd_type=dewpoint devname=HKinder_Weather dewname=dewpointToAllDeviceReadings, dev=HKinder_Weather, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:08 5: dewpoint_notify: s='measured-temp: 17.5'
2018.02.27 18:46:08 5: dewpoint_notify: evName='measured-temp:' val=17.5'
2018.02.27 18:46:08 5: dewpoint_notify: s='17.5'
2018.02.27 18:46:10 4: dewpoint_notify: cmd_type=dewpoint devname=ActionDetector dewname=dewpointToAllDeviceReadings, dev=ActionDetector, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:10 5: dewpoint_notify: s='alive:33 dead:0 unkn:2 off:0'
2018.02.27 18:46:10 5: dewpoint_notify: evName='alive:33' val=dead:0'
2018.02.27 18:46:10 5: dewpoint_notify: s='status_HMFenstersensor02_Dachfenster_Heizraum: alive'
2018.02.27 18:46:10 5: dewpoint_notify: evName='status_HMFenstersensor02_Dachfenster_Heizraum:' val=alive'
2018.02.27 18:46:10 5: dewpoint_notify: s='status_HMFenstersensor06_StudioLinks: alive'
2018.02.27 18:46:10 5: dewpoint_notify: evName='status_HMFenstersensor06_StudioLinks:' val=alive'
2018.02.27 18:46:11 4: dewpoint_notify: cmd_type=dewpoint devname=Windgeschwindigkeit dewname=dewpointToAllDeviceReadings, dev=Windgeschwindigkeit, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:11 5: dewpoint_notify: s='6.36572'
2018.02.27 18:46:11 4: dewpoint_notify: cmd_type=dewpoint devname=WindmesserJedeMinute.Timer dewname=dewpointToAllDeviceReadings, dev=WindmesserJedeMinute.Timer, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:11 5: dewpoint_notify: s='Next: 18:47:11'
2018.02.27 18:46:11 5: dewpoint_notify: evName='Next:' val=18:47:11'
2018.02.27 18:46:12 4: dewpoint_notify: cmd_type=dewpoint devname=LaCrosse_Kuehlschrank_Keller dewname=dewpointToAllDeviceReadings, dev=LaCrosse_Kuehlschrank_Keller, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:12 5: dewpoint_notify: s='temperature: 13.4'
2018.02.27 18:46:12 5: dewpoint_notify: evName='temperature:' val=13.4'
2018.02.27 18:46:12 5: dewpoint_notify: dewpoint=4.3
2018.02.27 18:46:12 5: dewpoint_notify: current=4.3
2018.02.27 18:46:13 4: dewpoint_notify: cmd_type=dewpoint devname=HMBW02 dewname=dewpointToAllDeviceReadings, dev=HMBW02, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:13 5: dewpoint_notify: s='motion: off'
2018.02.27 18:46:13 5: dewpoint_notify: evName='motion:' val=off'
2018.02.27 18:46:13 5: dewpoint_notify: s='motionDuration: 242'
2018.02.27 18:46:13 5: dewpoint_notify: evName='motionDuration:' val=242'
2018.02.27 18:46:13 5: dewpoint_notify: s='noMotion'
2018.02.27 18:46:13 4: dewpoint_notify: cmd_type=dewpoint devname=di_BW02WohnzimmerBewegungErkannt dewname=dewpointToAllDeviceReadings, dev=di_BW02WohnzimmerBewegungErkannt, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:13 5: dewpoint_notify: s='cmd_nr: 2'
2018.02.27 18:46:13 5: dewpoint_notify: evName='cmd_nr:' val=2'
2018.02.27 18:46:13 5: dewpoint_notify: s='cmd: 2'
2018.02.27 18:46:13 5: dewpoint_notify: evName='cmd:' val=2'
2018.02.27 18:46:13 5: dewpoint_notify: s='cmd_event: HMBW02'
2018.02.27 18:46:13 5: dewpoint_notify: evName='cmd_event:' val=HMBW02'
2018.02.27 18:46:13 5: dewpoint_notify: s='cmd_2'
2018.02.27 18:46:15 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantTagtemperaturLesen dewname=dewpointToAllDeviceReadings, dev=VaillantTagtemperaturLesen, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:15 5: dewpoint_notify: s='Tagtemperatur_Soll: 10.0
2018.02.27 18:46:15 5: dewpoint_notify: evName='Tagtemperatur_Soll:' val=10.0'
2018.02.27 18:46:16 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantTagtemperaturLesen dewname=dewpointToAllDeviceReadings, dev=VaillantTagtemperaturLesen, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:16 5: dewpoint_notify: s='TagtemperaturLesen: 10.0
2018.02.27 18:46:16 5: dewpoint_notify: evName='TagtemperaturLesen:' val=10.0'
2018.02.27 18:46:16 5: dewpoint_notify: s='TagtemperaturLesen 10.0
2018.02.27 18:46:16 5: dewpoint_notify: evName='TagtemperaturLesen' val=10.0'
2018.02.27 18:46:16 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantTagtemperaturLesenJedeMinuteWerktag.Timer dewname=dewpointToAllDeviceReadings, dev=VaillantTagtemperaturLesenJedeMinuteWerktag.Timer, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:16 5: dewpoint_notify: s='Next: 18:47:33'
2018.02.27 18:46:16 5: dewpoint_notify: evName='Next:' val=18:47:33'
2018.02.27 18:46:17 4: dewpoint_notify: cmd_type=dewpoint devname=HMWandthermostat01_Kinderzimmer_Weather dewname=dewpointToAllDeviceReadings, dev=HMWandthermostat01_Kinderzimmer_Weather, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:17 5: dewpoint_notify: s='humidity: 58'
2018.02.27 18:46:17 5: dewpoint_notify: evName='humidity:' val=58'
2018.02.27 18:46:17 5: dewpoint_notify: s='T: 17.5 H: 58'
2018.02.27 18:46:17 5: dewpoint_notify: evName='T:' val=17.5'
2018.02.27 18:46:17 5: dewpoint_notify: s='temperature: 17.5'
2018.02.27 18:46:17 5: dewpoint_notify: evName='temperature:' val=17.5'
2018.02.27 18:46:17 5: dewpoint_notify: dewpoint=9.1
2018.02.27 18:46:17 5: dewpoint_notify: current=9.1
2018.02.27 18:46:17 4: dewpoint_notify: cmd_type=dewpoint devname=Kinderzimmer_Luftfeuchtigkeit dewname=dewpointToAllDeviceReadings, dev=Kinderzimmer_Luftfeuchtigkeit, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:17 5: dewpoint_notify: s='58'
2018.02.27 18:46:17 4: dewpoint_notify: cmd_type=dewpoint devname=Kinderzimmer_Temperatur dewname=dewpointToAllDeviceReadings, dev=Kinderzimmer_Temperatur, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:17 5: dewpoint_notify: s='17.5'
2018.02.27 18:46:17 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantAussentemperatur dewname=dewpointToAllDeviceReadings, dev=VaillantAussentemperatur, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:17 5: dewpoint_notify: s='Aussentemperatur: -7.50 °C'
2018.02.27 18:46:17 5: dewpoint_notify: evName='Aussentemperatur:' val=-7.50'
2018.02.27 18:46:17 5: dewpoint_notify: s='Aussentemperatur -7.50 °C'
2018.02.27 18:46:17 5: dewpoint_notify: evName='Aussentemperatur' val=-7.50'
2018.02.27 18:46:17 4: dewpoint_notify: cmd_type=dewpoint devname=Aussentemperatur dewname=dewpointToAllDeviceReadings, dev=Aussentemperatur, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:17 5: dewpoint_notify: s='-7.50'
2018.02.27 18:46:17 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantAussentemperaturDummy dewname=dewpointToAllDeviceReadings, dev=VaillantAussentemperaturDummy, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:17 5: dewpoint_notify: s='-7.50'
2018.02.27 18:46:17 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantAussentemperatur.Timer dewname=dewpointToAllDeviceReadings, dev=VaillantAussentemperatur.Timer, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:17 5: dewpoint_notify: s='Next: 18:51:19'
2018.02.27 18:46:17 5: dewpoint_notify: evName='Next:' val=18:51:19'
2018.02.27 18:46:18 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantVorlaufBroadcast dewname=dewpointToAllDeviceReadings, dev=VaillantVorlaufBroadcast, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:18 5: dewpoint_notify: s='VL.T: 43.00 °C'
2018.02.27 18:46:18 5: dewpoint_notify: evName='VL.T:' val=43.00'
2018.02.27 18:46:18 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantVorlaufBroadcast dewname=dewpointToAllDeviceReadings, dev=VaillantVorlaufBroadcast, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:18 5: dewpoint_notify: s='RL.T: 37.00 °C'
2018.02.27 18:46:18 5: dewpoint_notify: evName='RL.T:' val=37.00'
2018.02.27 18:46:18 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantVorlaufBroadcast dewname=dewpointToAllDeviceReadings, dev=VaillantVorlaufBroadcast, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:18 5: dewpoint_notify: s='Brenner Status: Brenner An (Heizbetrieb)'
2018.02.27 18:46:18 5: dewpoint_notify: evName='Brenner' val=Status:'
2018.02.27 18:46:18 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantVorlaufBroadcast dewname=dewpointToAllDeviceReadings, dev=VaillantVorlaufBroadcast, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:18 5: dewpoint_notify: s='Wert3_unbekannt: 128'
2018.02.27 18:46:18 5: dewpoint_notify: evName='Wert3_unbekannt:' val=128'
2018.02.27 18:46:19 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantVorlaufBroadcast dewname=dewpointToAllDeviceReadings, dev=VaillantVorlaufBroadcast, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:19 5: dewpoint_notify: s='Wert4_unbekannt: 248'
2018.02.27 18:46:19 5: dewpoint_notify: evName='Wert4_unbekannt:' val=248'
2018.02.27 18:46:19 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantVorlaufBroadcast dewname=dewpointToAllDeviceReadings, dev=VaillantVorlaufBroadcast, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:19 5: dewpoint_notify: s='Vorlauf: VL.T 43.00 °C, RL.T 37.00 °C, Brenner An (Heizbetrieb)'
2018.02.27 18:46:19 5: dewpoint_notify: evName='Vorlauf:' val=VL.T'
2018.02.27 18:46:19 5: dewpoint_notify: s='Vorlauf VL.T 43.00 °C, RL.T 37.00 °C, Brenner An (Heizbetrieb)'
2018.02.27 18:46:19 5: dewpoint_notify: evName='Vorlauf' val=VL.T'
2018.02.27 18:46:19 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantVorlaufBroadcastJedeMinuteWerktag.Timer dewname=dewpointToAllDeviceReadings, dev=VaillantVorlaufBroadcastJedeMinuteWerktag.Timer, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:19 5: dewpoint_notify: s='Next: 18:47:33'
2018.02.27 18:46:19 5: dewpoint_notify: evName='Next:' val=18:47:33'
2018.02.27 18:46:19 4: dewpoint_notify: cmd_type=dewpoint devname=HMUSBRaspGarage dewname=dewpointToAllDeviceReadings, dev=HMUSBRaspGarage, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:19 5: dewpoint_notify: s='loadLvl: low'
2018.02.27 18:46:19 5: dewpoint_notify: evName='loadLvl:' val=low'
2018.02.27 18:46:20 4: dewpoint_notify: cmd_type=dewpoint devname=myTwilight dewname=dewpointToAllDeviceReadings, dev=myTwilight, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:20 5: dewpoint_notify: s='azimuth: 267.1'
2018.02.27 18:46:20 5: dewpoint_notify: evName='azimuth:' val=267.1'
2018.02.27 18:46:20 5: dewpoint_notify: s='elevation: -7.44'
2018.02.27 18:46:20 5: dewpoint_notify: evName='elevation:' val=-7.44'
2018.02.27 18:46:20 5: dewpoint_notify: s='twilight: 25.3'
2018.02.27 18:46:20 5: dewpoint_notify: evName='twilight:' val=25.3'
2018.02.27 18:46:20 5: dewpoint_notify: s='twilight_weather: 10.8'
2018.02.27 18:46:20 5: dewpoint_notify: evName='twilight_weather:' val=10.8'
2018.02.27 18:46:20 5: dewpoint_notify: s='compasspoint: west-southwest'
2018.02.27 18:46:20 5: dewpoint_notify: evName='compasspoint:' val=west-southwest'
2018.02.27 18:46:24 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantBetriebsartLesen dewname=dewpointToAllDeviceReadings, dev=VaillantBetriebsartLesen, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:24 5: dewpoint_notify: s='Betriebsart_IST: Nacht
2018.02.27 18:46:24 5: dewpoint_notify: evName='Betriebsart_IST:' val=Nacht'
2018.02.27 18:46:24 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantBetriebsartLesen dewname=dewpointToAllDeviceReadings, dev=VaillantBetriebsartLesen, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:24 5: dewpoint_notify: s='BetriebsartLesen: Nacht
2018.02.27 18:46:24 5: dewpoint_notify: evName='BetriebsartLesen:' val=Nacht'
2018.02.27 18:46:24 5: dewpoint_notify: s='BetriebsartLesen Nacht
2018.02.27 18:46:24 5: dewpoint_notify: evName='BetriebsartLesen' val=Nacht'
2018.02.27 18:46:24 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantBetriebsartLesen.Timer dewname=dewpointToAllDeviceReadings, dev=VaillantBetriebsartLesen.Timer, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:24 5: dewpoint_notify: s='Next: 18:51:26'
2018.02.27 18:46:24 5: dewpoint_notify: evName='Next:' val=18:51:26'
2018.02.27 18:46:24 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantPumpeProzent dewname=dewpointToAllDeviceReadings, dev=VaillantPumpeProzent, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:24 5: dewpoint_notify: s='PumpeProzent: 15
2018.02.27 18:46:24 5: dewpoint_notify: evName='PumpeProzent:' val=15'
2018.02.27 18:46:24 5: dewpoint_notify: s='PumpeProzent 15
2018.02.27 18:46:24 5: dewpoint_notify: evName='PumpeProzent' val=15'
2018.02.27 18:46:25 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantPumpeProzentJedeMinuteWerktag.Timer dewname=dewpointToAllDeviceReadings, dev=VaillantPumpeProzentJedeMinuteWerktag.Timer, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:25 5: dewpoint_notify: s='Next: 18:47:31'
2018.02.27 18:46:25 5: dewpoint_notify: evName='Next:' val=18:47:31'
2018.02.27 18:46:30 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantWarmwasser dewname=dewpointToAllDeviceReadings, dev=VaillantWarmwasser, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:30 5: dewpoint_notify: s='Vorlauftemperatur: 42.50 °C'
2018.02.27 18:46:30 5: dewpoint_notify: evName='Vorlauftemperatur:' val=42.50'
2018.02.27 18:46:30 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantVorlaufDummy dewname=dewpointToAllDeviceReadings, dev=VaillantVorlaufDummy, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:30 5: dewpoint_notify: s='42.50'
2018.02.27 18:46:30 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantRuecklaufDummy dewname=dewpointToAllDeviceReadings, dev=VaillantRuecklaufDummy, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:30 5: dewpoint_notify: s='37.00'
2018.02.27 18:46:30 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantVorRuecklaufDeltaDummy dewname=dewpointToAllDeviceReadings, dev=VaillantVorRuecklaufDeltaDummy, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:30 5: dewpoint_notify: s='5.5'
2018.02.27 18:46:30 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantBrennerDummy dewname=dewpointToAllDeviceReadings, dev=VaillantBrennerDummy, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:30 5: dewpoint_notify: s='Brenner An (Heizbetrieb)'
2018.02.27 18:46:30 5: dewpoint_notify: evName='Brenner' val=An'
2018.02.27 18:46:30 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantBrennerZustand_Anzeige_bis_zu_5_min_verzoegert dewname=dewpointToAllDeviceReadings, dev=VaillantBrennerZustand_Anzeige_bis_zu_5_min_verzoegert, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:30 5: dewpoint_notify: s='Brenner An (Heizbetrieb)'
2018.02.27 18:46:30 5: dewpoint_notify: evName='Brenner' val=An'
2018.02.27 18:46:30 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantWarmwasserDummy dewname=dewpointToAllDeviceReadings, dev=VaillantWarmwasserDummy, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:30 5: dewpoint_notify: s='51.50'
2018.02.27 18:46:30 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantProxyWarmwasser dewname=dewpointToAllDeviceReadings, dev=VaillantProxyWarmwasser, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:30 5: dewpoint_notify: s='51.50'
2018.02.27 18:46:31 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantWarmwasser dewname=dewpointToAllDeviceReadings, dev=VaillantWarmwasser, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:31 5: dewpoint_notify: s='Ruecklauftemperatur: 37.50 °C'
2018.02.27 18:46:31 5: dewpoint_notify: evName='Ruecklauftemperatur:' val=37.50'
2018.02.27 18:46:31 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantWarmwasser dewname=dewpointToAllDeviceReadings, dev=VaillantWarmwasser, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:31 5: dewpoint_notify: s='Warmwassertemperatur: 51.50 °C'
2018.02.27 18:46:31 5: dewpoint_notify: evName='Warmwassertemperatur:' val=51.50'
2018.02.27 18:46:31 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantWarmwasser dewname=dewpointToAllDeviceReadings, dev=VaillantWarmwasser, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:31 5: dewpoint_notify: s='Brenner_Status: Brenner An (Heizbetrieb)'
2018.02.27 18:46:31 5: dewpoint_notify: evName='Brenner_Status:' val=Brenner'
2018.02.27 18:46:31 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantWarmwasser dewname=dewpointToAllDeviceReadings, dev=VaillantWarmwasser, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:31 5: dewpoint_notify: s='Brenner_Status_Numerisch: 1'
2018.02.27 18:46:31 5: dewpoint_notify: evName='Brenner_Status_Numerisch:' val=1'
2018.02.27 18:46:31 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantWarmwasser dewname=dewpointToAllDeviceReadings, dev=VaillantWarmwasser, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:31 5: dewpoint_notify: s='Wert3_unbekannt: -120.00'
2018.02.27 18:46:31 5: dewpoint_notify: evName='Wert3_unbekannt:' val=-120.00'
2018.02.27 18:46:31 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantWarmwasser dewname=dewpointToAllDeviceReadings, dev=VaillantWarmwasser, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:31 5: dewpoint_notify: s='Wert4_unbekannt: -'
2018.02.27 18:46:31 5: dewpoint_notify: evName='Wert4_unbekannt:' val=-'
2018.02.27 18:46:31 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantWarmwasser dewname=dewpointToAllDeviceReadings, dev=VaillantWarmwasser, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:31 5: dewpoint_notify: s='Warmwasser: Vorlauftemperatur 42.50 °C, Ruecklauftemperatur 37.50 °C, Warmwassertemperatur 51.50 °C, Brenner An (Heizbetrieb), 1'
2018.02.27 18:46:31 5: dewpoint_notify: evName='Warmwasser:' val=Vorlauftemperatur'
2018.02.27 18:46:31 5: dewpoint_notify: s='Warmwasser Vorlauftemperatur 42.50 °C, Ruecklauftemperatur 37.50 °C, Warmwassertemperatur 51.50 °C, Brenner An (Heizbetrieb), 1'
2018.02.27 18:46:31 5: dewpoint_notify: evName='Warmwasser' val=Vorlauftemperatur'
2018.02.27 18:46:31 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantWarmwasserJedeMinuteWerktag.Timer dewname=dewpointToAllDeviceReadings, dev=VaillantWarmwasserJedeMinuteWerktag.Timer, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:31 5: dewpoint_notify: s='Next: 18:47:33'
2018.02.27 18:46:31 5: dewpoint_notify: evName='Next:' val=18:47:33'
2018.02.27 18:46:31 4: dewpoint_notify: cmd_type=dewpoint devname=HMLAN1 dewname=dewpointToAllDeviceReadings, dev=HMLAN1, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:31 5: dewpoint_notify: s='loadLvl: low'
2018.02.27 18:46:31 5: dewpoint_notify: evName='loadLvl:' val=low'
2018.02.27 18:46:33 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantSystemdruck dewname=dewpointToAllDeviceReadings, dev=VaillantSystemdruck, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:33 5: dewpoint_notify: s='Systemdruck:  2.33 Bar'
2018.02.27 18:46:33 5: dewpoint_notify: evName='Systemdruck:' val=2.33'
2018.02.27 18:46:34 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantSystemdruck dewname=dewpointToAllDeviceReadings, dev=VaillantSystemdruck, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:34 5: dewpoint_notify: s='Systemdruck Status: ok
2018.02.27 18:46:34 5: dewpoint_notify: evName='Systemdruck' val=Status:'
2018.02.27 18:46:34 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantSystemdruck dewname=dewpointToAllDeviceReadings, dev=VaillantSystemdruck, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:34 5: dewpoint_notify: s='VaillantSystemdruck: Systemdruck  2.33 Bar, Systemdruck Status ok
2018.02.27 18:46:34 5: dewpoint_notify: evName='VaillantSystemdruck:' val=Systemdruck'
2018.02.27 18:46:34 5: dewpoint_notify: s='VaillantSystemdruck Systemdruck  2.33 Bar, Systemdruck Status ok
2018.02.27 18:46:34 5: dewpoint_notify: evName='VaillantSystemdruck' val=Systemdruck'
2018.02.27 18:46:34 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantSystemdruckJedeMinuteWerktag.Timer dewname=dewpointToAllDeviceReadings, dev=VaillantSystemdruckJedeMinuteWerktag.Timer, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:34 5: dewpoint_notify: s='Next: 18:47:43'
2018.02.27 18:46:34 5: dewpoint_notify: evName='Next:' val=18:47:43'
2018.02.27 18:46:36 4: dewpoint_notify: cmd_type=dewpoint devname=LaCrosse_Pergola dewname=dewpointToAllDeviceReadings, dev=LaCrosse_Pergola, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:36 5: dewpoint_notify: s='humidity: 45'
2018.02.27 18:46:36 5: dewpoint_notify: evName='humidity:' val=45'
2018.02.27 18:46:36 5: dewpoint_notify: dewpoint=-14.1
2018.02.27 18:46:36 5: dewpoint_notify: current=-14.1
2018.02.27 18:46:38 4: dewpoint_notify: cmd_type=dewpoint devname=HMBW05SchuppenGarage dewname=dewpointToAllDeviceReadings, dev=HMBW05SchuppenGarage, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:38 5: dewpoint_notify: s='battery: ok'
2018.02.27 18:46:38 5: dewpoint_notify: evName='battery:' val=ok'
2018.02.27 18:46:38 5: dewpoint_notify: s='brightness: 116'
2018.02.27 18:46:38 5: dewpoint_notify: evName='brightness:' val=116'
2018.02.27 18:46:38 5: dewpoint_notify: s='cover: closed'
2018.02.27 18:46:38 5: dewpoint_notify: evName='cover:' val=closed'
2018.02.27 18:46:38 4: dewpoint_notify: cmd_type=dewpoint devname=HMBW05SchuppenGarageProxyHelligkeitswert dewname=dewpointToAllDeviceReadings, dev=HMBW05SchuppenGarageProxyHelligkeitswert, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:38 5: dewpoint_notify: s='116'
2018.02.27 18:46:38 4: dewpoint_notify: cmd_type=dewpoint devname=di_BW05SchuppenGarageBewegungErkannt dewname=dewpointToAllDeviceReadings, dev=di_BW05SchuppenGarageBewegungErkannt, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:38 5: dewpoint_notify: s='cmd_nr: 2'
2018.02.27 18:46:38 5: dewpoint_notify: evName='cmd_nr:' val=2'
2018.02.27 18:46:38 5: dewpoint_notify: s='cmd: 2'
2018.02.27 18:46:38 5: dewpoint_notify: evName='cmd:' val=2'
2018.02.27 18:46:38 5: dewpoint_notify: s='cmd_event: HMBW05SchuppenGarage'
2018.02.27 18:46:38 5: dewpoint_notify: evName='cmd_event:' val=HMBW05SchuppenGarage'
2018.02.27 18:46:38 5: dewpoint_notify: s='cmd_2'
2018.02.27 18:46:40 4: dewpoint_notify: cmd_type=dewpoint devname=HWohnKlein dewname=dewpointToAllDeviceReadings, dev=HWohnKlein, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:40 5: dewpoint_notify: s='actuator: 100'
2018.02.27 18:46:40 5: dewpoint_notify: evName='actuator:' val=100'
2018.02.27 18:46:40 5: dewpoint_notify: s='batteryLevel: 2.8'
2018.02.27 18:46:40 5: dewpoint_notify: evName='batteryLevel:' val=2.8'
2018.02.27 18:46:40 5: dewpoint_notify: s='desired-temp: 22.0'
2018.02.27 18:46:40 5: dewpoint_notify: evName='desired-temp:' val=22.0'
2018.02.27 18:46:40 5: dewpoint_notify: s='measured-temp: 19.6'
2018.02.27 18:46:40 5: dewpoint_notify: evName='measured-temp:' val=19.6'
2018.02.27 18:46:40 5: dewpoint_notify: s='motorErr: ok'
2018.02.27 18:46:40 5: dewpoint_notify: evName='motorErr:' val=ok'
2018.02.27 18:46:40 4: dewpoint_notify: cmd_type=dewpoint devname=HWohnKleinProxyBatterie dewname=dewpointToAllDeviceReadings, dev=HWohnKleinProxyBatterie, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:40 5: dewpoint_notify: s='2.8'
2018.02.27 18:46:40 4: dewpoint_notify: cmd_type=dewpoint devname=HWohnKleinProxyVentil dewname=dewpointToAllDeviceReadings, dev=HWohnKleinProxyVentil, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:40 5: dewpoint_notify: s='100'
2018.02.27 18:46:40 4: dewpoint_notify: cmd_type=dewpoint devname=HWohnKlein_ClimRT_tr dewname=dewpointToAllDeviceReadings, dev=HWohnKlein_ClimRT_tr, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:40 5: dewpoint_notify: s='ValvePosition: 100'
2018.02.27 18:46:40 5: dewpoint_notify: evName='ValvePosition:' val=100'
2018.02.27 18:46:40 5: dewpoint_notify: s='boostTime: -'
2018.02.27 18:46:40 5: dewpoint_notify: evName='boostTime:' val=-'
2018.02.27 18:46:40 5: dewpoint_notify: s='controlMode: manual'
2018.02.27 18:46:40 5: dewpoint_notify: evName='controlMode:' val=manual'
2018.02.27 18:46:40 5: dewpoint_notify: s='desired-temp: 22.0'
2018.02.27 18:46:40 5: dewpoint_notify: evName='desired-temp:' val=22.0'
2018.02.27 18:46:40 5: dewpoint_notify: s='measured-temp: 19.6'
2018.02.27 18:46:40 5: dewpoint_notify: evName='measured-temp:' val=19.6'
2018.02.27 18:46:40 5: dewpoint_notify: s='partyEnd: -'
2018.02.27 18:46:40 5: dewpoint_notify: evName='partyEnd:' val=-'
2018.02.27 18:46:40 5: dewpoint_notify: s='partyStart: -'
2018.02.27 18:46:40 5: dewpoint_notify: evName='partyStart:' val=-'
2018.02.27 18:46:40 5: dewpoint_notify: s='partyTemp: -'
2018.02.27 18:46:40 5: dewpoint_notify: evName='partyTemp:' val=-'
2018.02.27 18:46:40 5: dewpoint_notify: s='T: 19.6 desired: 22.0 valve: 100'
2018.02.27 18:46:40 5: dewpoint_notify: evName='T:' val=19.6'
2018.02.27 18:46:40 4: dewpoint_notify: cmd_type=dewpoint devname=HWohnKlein_Weather dewname=dewpointToAllDeviceReadings, dev=HWohnKlein_Weather, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:40 5: dewpoint_notify: s='measured-temp: 19.6'
2018.02.27 18:46:40 5: dewpoint_notify: evName='measured-temp:' val=19.6'
2018.02.27 18:46:40 5: dewpoint_notify: s='19.6'
2018.02.27 18:46:41 4: dewpoint_notify: cmd_type=dewpoint devname=VuSoloStudio dewname=dewpointToAllDeviceReadings, dev=VuSoloStudio, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:41 5: dewpoint_notify: s='presence: present'
2018.02.27 18:46:41 5: dewpoint_notify: evName='presence:' val=present'
2018.02.27 18:46:41 5: dewpoint_notify: s='off'
2018.02.27 18:46:41 5: dewpoint_notify: s='stateAV: off'
2018.02.27 18:46:41 5: dewpoint_notify: evName='stateAV:' val=off'
2018.02.27 18:46:41 4: dewpoint_notify: cmd_type=dewpoint devname=HKueche dewname=dewpointToAllDeviceReadings, dev=HKueche, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:41 5: dewpoint_notify: s='actuator: 100'
2018.02.27 18:46:41 5: dewpoint_notify: evName='actuator:' val=100'
2018.02.27 18:46:41 5: dewpoint_notify: s='batteryLevel: 2.6'
2018.02.27 18:46:41 5: dewpoint_notify: evName='batteryLevel:' val=2.6'
2018.02.27 18:46:41 5: dewpoint_notify: s='desired-temp: 24.0'
2018.02.27 18:46:41 5: dewpoint_notify: evName='desired-temp:' val=24.0'
2018.02.27 18:46:41 5: dewpoint_notify: s='measured-temp: 20.8'
2018.02.27 18:46:41 5: dewpoint_notify: evName='measured-temp:' val=20.8'
2018.02.27 18:46:41 5: dewpoint_notify: s='motorErr: ok'
2018.02.27 18:46:41 5: dewpoint_notify: evName='motorErr:' val=ok'
2018.02.27 18:46:41 4: dewpoint_notify: cmd_type=dewpoint devname=HKuecheProxyBatterie dewname=dewpointToAllDeviceReadings, dev=HKuecheProxyBatterie, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:41 5: dewpoint_notify: s='2.6'
2018.02.27 18:46:41 4: dewpoint_notify: cmd_type=dewpoint devname=HKuecheProxyVentil dewname=dewpointToAllDeviceReadings, dev=HKuecheProxyVentil, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:41 5: dewpoint_notify: s='100'
2018.02.27 18:46:41 4: dewpoint_notify: cmd_type=dewpoint devname=HKueche_ClimRT_tr dewname=dewpointToAllDeviceReadings, dev=HKueche_ClimRT_tr, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:41 5: dewpoint_notify: s='ValvePosition: 100'
2018.02.27 18:46:41 5: dewpoint_notify: evName='ValvePosition:' val=100'
2018.02.27 18:46:41 5: dewpoint_notify: s='boostTime: -'
2018.02.27 18:46:41 5: dewpoint_notify: evName='boostTime:' val=-'
2018.02.27 18:46:41 5: dewpoint_notify: s='controlMode: manual'
2018.02.27 18:46:41 5: dewpoint_notify: evName='controlMode:' val=manual'
2018.02.27 18:46:41 5: dewpoint_notify: s='desired-temp: 24.0'
2018.02.27 18:46:41 5: dewpoint_notify: evName='desired-temp:' val=24.0'
2018.02.27 18:46:41 5: dewpoint_notify: s='measured-temp: 20.8'
2018.02.27 18:46:41 5: dewpoint_notify: evName='measured-temp:' val=20.8'
2018.02.27 18:46:41 5: dewpoint_notify: s='partyEnd: -'
2018.02.27 18:46:41 5: dewpoint_notify: evName='partyEnd:' val=-'
2018.02.27 18:46:41 5: dewpoint_notify: s='partyStart: -'
2018.02.27 18:46:41 5: dewpoint_notify: evName='partyStart:' val=-'
2018.02.27 18:46:41 5: dewpoint_notify: s='partyTemp: -'
2018.02.27 18:46:41 5: dewpoint_notify: evName='partyTemp:' val=-'
2018.02.27 18:46:41 5: dewpoint_notify: s='T: 20.8 desired: 24.0 valve: 100'
2018.02.27 18:46:41 5: dewpoint_notify: evName='T:' val=20.8'
2018.02.27 18:46:41 4: dewpoint_notify: cmd_type=dewpoint devname=HKueche_Weather dewname=dewpointToAllDeviceReadings, dev=HKueche_Weather, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:41 5: dewpoint_notify: s='measured-temp: 20.8'
2018.02.27 18:46:41 5: dewpoint_notify: evName='measured-temp:' val=20.8'
2018.02.27 18:46:41 5: dewpoint_notify: s='20.8'
2018.02.27 18:46:43 4: dewpoint_notify: cmd_type=dewpoint devname=HKeller dewname=dewpointToAllDeviceReadings, dev=HKeller, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:43 5: dewpoint_notify: s='actuator: 100'
2018.02.27 18:46:43 5: dewpoint_notify: evName='actuator:' val=100'
2018.02.27 18:46:43 5: dewpoint_notify: s='batteryLevel: 2.9'
2018.02.27 18:46:43 5: dewpoint_notify: evName='batteryLevel:' val=2.9'
2018.02.27 18:46:43 5: dewpoint_notify: s='desired-temp: on'
2018.02.27 18:46:43 5: dewpoint_notify: evName='desired-temp:' val=on'
2018.02.27 18:46:43 5: dewpoint_notify: s='measured-temp: 20.2'
2018.02.27 18:46:43 5: dewpoint_notify: evName='measured-temp:' val=20.2'
2018.02.27 18:46:43 5: dewpoint_notify: s='motorErr: ok'
2018.02.27 18:46:43 5: dewpoint_notify: evName='motorErr:' val=ok'
2018.02.27 18:46:43 4: dewpoint_notify: cmd_type=dewpoint devname=HKellerProxyBatterie dewname=dewpointToAllDeviceReadings, dev=HKellerProxyBatterie, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:43 5: dewpoint_notify: s='2.9'
2018.02.27 18:46:43 4: dewpoint_notify: cmd_type=dewpoint devname=HKellerProxyVentil dewname=dewpointToAllDeviceReadings, dev=HKellerProxyVentil, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:43 5: dewpoint_notify: s='100'
2018.02.27 18:46:43 4: dewpoint_notify: cmd_type=dewpoint devname=HKeller_ClimRT_tr dewname=dewpointToAllDeviceReadings, dev=HKeller_ClimRT_tr, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:43 5: dewpoint_notify: s='ValvePosition: 100'
2018.02.27 18:46:43 5: dewpoint_notify: evName='ValvePosition:' val=100'
2018.02.27 18:46:43 5: dewpoint_notify: s='boostTime: -'
2018.02.27 18:46:43 5: dewpoint_notify: evName='boostTime:' val=-'
2018.02.27 18:46:43 5: dewpoint_notify: s='controlMode: manual'
2018.02.27 18:46:43 5: dewpoint_notify: evName='controlMode:' val=manual'
2018.02.27 18:46:43 5: dewpoint_notify: s='desired-temp: on'
2018.02.27 18:46:43 5: dewpoint_notify: evName='desired-temp:' val=on'
2018.02.27 18:46:43 5: dewpoint_notify: s='measured-temp: 20.2'
2018.02.27 18:46:43 5: dewpoint_notify: evName='measured-temp:' val=20.2'
2018.02.27 18:46:43 5: dewpoint_notify: s='partyEnd: -'
2018.02.27 18:46:43 5: dewpoint_notify: evName='partyEnd:' val=-'
2018.02.27 18:46:43 5: dewpoint_notify: s='partyStart: -'
2018.02.27 18:46:43 5: dewpoint_notify: evName='partyStart:' val=-'
2018.02.27 18:46:43 5: dewpoint_notify: s='partyTemp: -'
2018.02.27 18:46:43 5: dewpoint_notify: evName='partyTemp:' val=-'
2018.02.27 18:46:43 5: dewpoint_notify: s='T: 20.2 desired: on valve: 100'
2018.02.27 18:46:43 5: dewpoint_notify: evName='T:' val=20.2'
2018.02.27 18:46:43 4: dewpoint_notify: cmd_type=dewpoint devname=HKeller_Weather dewname=dewpointToAllDeviceReadings, dev=HKeller_Weather, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:43 5: dewpoint_notify: s='measured-temp: 20.2'
2018.02.27 18:46:43 5: dewpoint_notify: evName='measured-temp:' val=20.2'
2018.02.27 18:46:43 5: dewpoint_notify: s='20.2'
2018.02.27 18:46:44 4: dewpoint_notify: cmd_type=dewpoint devname=HMUSBRaspGarage dewname=dewpointToAllDeviceReadings, dev=HMUSBRaspGarage, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:44 5: dewpoint_notify: s='loadLvl: low'
2018.02.27 18:46:44 5: dewpoint_notify: evName='loadLvl:' val=low'
2018.02.27 18:46:45 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantGeblaesedrehzahl dewname=dewpointToAllDeviceReadings, dev=VaillantGeblaesedrehzahl, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:45 5: dewpoint_notify: s='Geblaesedrehzahl: 1573
2018.02.27 18:46:45 5: dewpoint_notify: evName='Geblaesedrehzahl:' val=1573'
2018.02.27 18:46:45 5: dewpoint_notify: s='Geblaesedrehzahl 1573
2018.02.27 18:46:45 5: dewpoint_notify: evName='Geblaesedrehzahl' val=1573'
2018.02.27 18:46:46 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantGeblaesedrehzahlSoll dewname=dewpointToAllDeviceReadings, dev=VaillantGeblaesedrehzahlSoll, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:46 5: dewpoint_notify: s='GeblaesedrehzahlSoll: 1574
2018.02.27 18:46:46 5: dewpoint_notify: evName='GeblaesedrehzahlSoll:' val=1574'
2018.02.27 18:46:46 5: dewpoint_notify: s='GeblaesedrehzahlSoll 1574
2018.02.27 18:46:46 5: dewpoint_notify: evName='GeblaesedrehzahlSoll' val=1574'
2018.02.27 18:46:46 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantGeblaesedrehzahlJedeMinuteWerktag.Timer dewname=dewpointToAllDeviceReadings, dev=VaillantGeblaesedrehzahlJedeMinuteWerktag.Timer, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:46 5: dewpoint_notify: s='Next: 18:48:11'
2018.02.27 18:46:46 5: dewpoint_notify: evName='Next:' val=18:48:11'
2018.02.27 18:46:50 4: dewpoint_notify: cmd_type=dewpoint devname=HMBW06SchuppenEssecke dewname=dewpointToAllDeviceReadings, dev=HMBW06SchuppenEssecke, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:50 5: dewpoint_notify: s='brightness: 92'
2018.02.27 18:46:50 5: dewpoint_notify: evName='brightness:' val=92'
2018.02.27 18:46:50 5: dewpoint_notify: s='cover: closed'
2018.02.27 18:46:50 5: dewpoint_notify: evName='cover:' val=closed'
2018.02.27 18:46:50 4: dewpoint_notify: cmd_type=dewpoint devname=HMBW06SchuppenEsseckeProxyHelligkeitswert dewname=dewpointToAllDeviceReadings, dev=HMBW06SchuppenEsseckeProxyHelligkeitswert, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:50 5: dewpoint_notify: s='92'
2018.02.27 18:46:50 4: dewpoint_notify: cmd_type=dewpoint devname=di_BW06SchuppenEsseckeBewegungErkannt dewname=dewpointToAllDeviceReadings, dev=di_BW06SchuppenEsseckeBewegungErkannt, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:50 5: dewpoint_notify: s='cmd_nr: 2'
2018.02.27 18:46:50 5: dewpoint_notify: evName='cmd_nr:' val=2'
2018.02.27 18:46:50 5: dewpoint_notify: s='cmd: 2'
2018.02.27 18:46:50 5: dewpoint_notify: evName='cmd:' val=2'
2018.02.27 18:46:50 5: dewpoint_notify: s='cmd_event: HMBW06SchuppenEssecke'
2018.02.27 18:46:50 5: dewpoint_notify: evName='cmd_event:' val=HMBW06SchuppenEssecke'
2018.02.27 18:46:50 5: dewpoint_notify: s='cmd_2'
2018.02.27 18:46:51 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantVorlaufSoll dewname=dewpointToAllDeviceReadings, dev=VaillantVorlaufSoll, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:51 5: dewpoint_notify: s='VorlaufSoll: 43.00 °C'
2018.02.27 18:46:51 5: dewpoint_notify: evName='VorlaufSoll:' val=43.00'
2018.02.27 18:46:51 5: dewpoint_notify: s='VorlaufSoll 43.00 °C'
2018.02.27 18:46:51 5: dewpoint_notify: evName='VorlaufSoll' val=43.00'
2018.02.27 18:46:52 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantVorlaufSollDummy dewname=dewpointToAllDeviceReadings, dev=VaillantVorlaufSollDummy, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:52 5: dewpoint_notify: s='43.00'
2018.02.27 18:46:52 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantVorlaufSollJedeMinuteWerktag.Timer dewname=dewpointToAllDeviceReadings, dev=VaillantVorlaufSollJedeMinuteWerktag.Timer, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:52 5: dewpoint_notify: s='Next: 18:47:59'
2018.02.27 18:46:52 5: dewpoint_notify: evName='Next:' val=18:47:59'
2018.02.27 18:46:53 4: dewpoint_notify: cmd_type=dewpoint devname=LaCrosse_Waschraum dewname=dewpointToAllDeviceReadings, dev=LaCrosse_Waschraum, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:53 5: dewpoint_notify: s='humidity: 53'
2018.02.27 18:46:53 5: dewpoint_notify: evName='humidity:' val=53'
2018.02.27 18:46:53 5: dewpoint_notify: dewpoint=4.9
2018.02.27 18:46:53 5: dewpoint_notify: current=4.9
2018.02.27 18:46:54 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantRaumtemperaturIst dewname=dewpointToAllDeviceReadings, dev=VaillantRaumtemperaturIst, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:54 5: dewpoint_notify: s='Raumtemperatur: 20.44 °C'
2018.02.27 18:46:54 5: dewpoint_notify: evName='Raumtemperatur:' val=20.44'
2018.02.27 18:46:54 5: dewpoint_notify: s='Raumtemperatur 20.44 °C'
2018.02.27 18:46:54 5: dewpoint_notify: evName='Raumtemperatur' val=20.44'
2018.02.27 18:46:55 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantRaumtemperaturIstJedeMinuteWerktag.Timer dewname=dewpointToAllDeviceReadings, dev=VaillantRaumtemperaturIstJedeMinuteWerktag.Timer, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:55 5: dewpoint_notify: s='Next: 18:48:03'
2018.02.27 18:46:55 5: dewpoint_notify: evName='Next:' val=18:48:03'
2018.02.27 18:46:56 4: dewpoint_notify: cmd_type=dewpoint devname=HMLAN1 dewname=dewpointToAllDeviceReadings, dev=HMLAN1, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:46:56 5: dewpoint_notify: s='loadLvl: low'
2018.02.27 18:46:56 5: dewpoint_notify: evName='loadLvl:' val=low'
2018.02.27 18:47:08 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantNachtabsenkungLesen dewname=dewpointToAllDeviceReadings, dev=VaillantNachtabsenkungLesen, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:47:08 5: dewpoint_notify: s='Nachtabsenkung_IST: 21.5
2018.02.27 18:47:08 5: dewpoint_notify: evName='Nachtabsenkung_IST:' val=21.5'
2018.02.27 18:47:08 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantNachtabsenkungLesen dewname=dewpointToAllDeviceReadings, dev=VaillantNachtabsenkungLesen, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:47:08 5: dewpoint_notify: s='NachtabsenkungLesen: 21.5
2018.02.27 18:47:08 5: dewpoint_notify: evName='NachtabsenkungLesen:' val=21.5'
2018.02.27 18:47:08 5: dewpoint_notify: s='NachtabsenkungLesen 21.5
2018.02.27 18:47:08 5: dewpoint_notify: evName='NachtabsenkungLesen' val=21.5'
2018.02.27 18:47:08 4: dewpoint_notify: cmd_type=dewpoint devname=VaillantNachtabsenkungLesenJedeMinuteWerktag.Timer dewname=dewpointToAllDeviceReadings, dev=VaillantNachtabsenkungLesenJedeMinuteWerktag.Timer, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:47:08 5: dewpoint_notify: s='Next: 18:48:18'
2018.02.27 18:47:08 5: dewpoint_notify: evName='Next:' val=18:48:18'
2018.02.27 18:47:09 4: dewpoint_notify: cmd_type=dewpoint devname=FBDECT_01_Wasch dewname=dewpointToAllDeviceReadings, dev=FBDECT_01_Wasch, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:47:09 5: dewpoint_notify: s='power: 0.00 W'
2018.02.27 18:47:09 5: dewpoint_notify: evName='power:' val=0.00'
2018.02.27 18:47:09 5: dewpoint_notify: s='fwversion: 03.87'
2018.02.27 18:47:09 5: dewpoint_notify: evName='fwversion:' val=03.87'
2018.02.27 18:47:09 5: dewpoint_notify: s='AIN: 08761 0013517'
2018.02.27 18:47:09 5: dewpoint_notify: evName='AIN:' val=08761'
2018.02.27 18:47:09 5: dewpoint_notify: s='FBTYPE: FRITZ!DECT 200'
2018.02.27 18:47:09 5: dewpoint_notify: evName='FBTYPE:' val=FRITZ!DECT'
2018.02.27 18:47:09 5: dewpoint_notify: s='mode: manuell'
2018.02.27 18:47:09 5: dewpoint_notify: evName='mode:' val=manuell'
2018.02.27 18:47:09 5: dewpoint_notify: s='tempadjust: 0.0 C'
2018.02.27 18:47:09 5: dewpoint_notify: evName='tempadjust:' val=0.0'
2018.02.27 18:47:09 5: dewpoint_notify: s='ID: 19'
2018.02.27 18:47:09 5: dewpoint_notify: evName='ID:' val=19'
2018.02.27 18:47:09 5: dewpoint_notify: s='energy: 198630 Wh'
2018.02.27 18:47:09 5: dewpoint_notify: evName='energy:' val=198630'
2018.02.27 18:47:09 5: dewpoint_notify: s='FBNAME: FBDECT_01_Wasch'
2018.02.27 18:47:09 5: dewpoint_notify: evName='FBNAME:' val=FBDECT_01_Wasch'
2018.02.27 18:47:09 5: dewpoint_notify: s='locked: no'
2018.02.27 18:47:09 5: dewpoint_notify: evName='locked:' val=no'
2018.02.27 18:47:09 5: dewpoint_notify: s='FBPROP: powerMeter,tempSensor,switch'
2018.02.27 18:47:09 5: dewpoint_notify: evName='FBPROP:' val=powerMeter,tempSensor,switch'
2018.02.27 18:47:09 5: dewpoint_notify: s='temperature: 14.5 C (measured)'
2018.02.27 18:47:09 5: dewpoint_notify: evName='temperature:' val=14.5'
2018.02.27 18:47:09 5: dewpoint_notify: s='off'
2018.02.27 18:47:09 5: dewpoint_notify: s='present: yes'
2018.02.27 18:47:09 5: dewpoint_notify: evName='present:' val=yes'
2018.02.27 18:47:09 4: dewpoint_notify: cmd_type=dewpoint devname=FBDECT_01_Wasch_Watt dewname=dewpointToAllDeviceReadings, dev=FBDECT_01_Wasch_Watt, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:47:09 5: dewpoint_notify: s='0.00 W'
2018.02.27 18:47:09 5: dewpoint_notify: evName='0.00' val=W'
2018.02.27 18:47:09 4: dewpoint_notify: cmd_type=dewpoint devname=FBDECT_01_Wasch_Watt dewname=dewpointToAllDeviceReadings, dev=FBDECT_01_Wasch_Watt, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:47:09 5: dewpoint_notify: s='0.00 W'
2018.02.27 18:47:09 5: dewpoint_notify: evName='0.00' val=W'
2018.02.27 18:47:09 4: dewpoint_notify: cmd_type=dewpoint devname=FBDECT_01_Wasch_Watt dewname=dewpointToAllDeviceReadings, dev=FBDECT_01_Wasch_Watt, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:47:09 5: dewpoint_notify: s='0.00 W'
2018.02.27 18:47:09 5: dewpoint_notify: evName='0.00' val=W'
2018.02.27 18:47:09 4: dewpoint_notify: cmd_type=dewpoint devname=FBDECT_01_Wasch_Watt dewname=dewpointToAllDeviceReadings, dev=FBDECT_01_Wasch_Watt, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:47:09 5: dewpoint_notify: s='0.00 W'
2018.02.27 18:47:09 5: dewpoint_notify: evName='0.00' val=W'
2018.02.27 18:47:09 4: dewpoint_notify: cmd_type=dewpoint devname=FBDECT_01_Wasch_Watt dewname=dewpointToAllDeviceReadings, dev=FBDECT_01_Wasch_Watt, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:47:09 5: dewpoint_notify: s='0.00 W'
2018.02.27 18:47:09 5: dewpoint_notify: evName='0.00' val=W'
2018.02.27 18:47:09 4: dewpoint_notify: cmd_type=dewpoint devname=FBDECT_01_Wasch_Watt dewname=dewpointToAllDeviceReadings, dev=FBDECT_01_Wasch_Watt, dev_regex=.* temp_name=temperature hum_name=humidity
2018.02.27 18:47:09 5: dewpoint_notify: s='0.00 W'
2018.02.27 18:47:09 5: dewpoint_notify: evName='0.00' val=W�

rudolfkoenig

Kannst du bitte deine dewpoint Definition(en) zeigen?

heikoh81

So sah meine dewpoint-Definition aus.
Habs aus der täglichen automatischen Sicherung der fhem.cfg holen müssen - im System habe ich es ja zwischenzeitlich gelöscht.


define dewpointToAllDeviceReadings dewpoint dewpoint .* temperature humidity dewpoint
attr dewpointToAllDeviceReadings room Temperaturen

rudolfkoenig

mit dem Regexp .* wird dewpoint beauftragt alle (3000+) Geraete zu ueberwachen, ob man aus irgendeinem Event irgendwie Taupunkt berechnen kann. Zusaetzlich will dewpoint schlauer sein, als das Framework, und baut ein Regexp aus dem Namen aller (3000+) Geraete zusammen mit |.
Das muss das Framework jeweils fuer alle Geraete auswerten, wenn sich irgendetwas aendert -> es wundert mich nicht, dass es klemmt.

heikoh81

Ich hatte die Definition aus einem Tutorial, und dachte eigentlich, dass diese nur devices auswertet, die die readings "temperature humidity" haben...
Ich habe den Taupunkt dann nicht weiter verfolgt, somit konnte ich diese def problemlos löschen.

Die entscheidende Frage ist doch aber:
Diese Definition hatte ich unverändert (!) seit > 2 Jahren in meinem System und hat nie CPU-Probleme gemacht.
Erst mit einem Update Anfang Februar 2018 begannen die Probleme...

  • entweder habe ich also eine magische Anzahl an devices überschritten, die die CPU-Last überproportional erhöht
  • oder es wurde in den letzten Wochen/Monaten etwas am Code geändert, dass zu einer suboptimalen Auswerte-Logik führt?

Ich kann es nicht beurteilen, sondern nur meine Beobachtung mitteilen.
Vielleicht bringt es euch Entwickler aber auf eine heiße Spur.

rudolfkoenig

Soweit ich sehe, kam die dewpoint "Schauheit" mit Version 15840, am 2018-01-10 rein.
Kannst du bitte mit einer aelteren dewpoint Version versuchen, vermutlich liegt sie noch in deinem restoreDir Ordner.
Bin nicht sicher, ob es daran liegt, es waere aber gut und vergleichweise einfach es auszuschliessen.

heikoh81

#36
In meinem RestoreDir liegen momentan nur fhem.cfg - läuft da irgendwas schief?
Ich hatte bei Tests aber auch schon den Fall, dass da fast alle Dateien abgelegt wurden...

Aus meinem Vollbackup vom 12.12.2017 habe ich diese Version:
# $Id: 98_dewpoint.pm 6757 2014-10-12 18:58:57Z joachim09876 $
Diese ist sehr alt, soll ich die probieren?

Im Vollbackup vom 02.02.2018 habe ich diese Version:
# $Id: 98_dewpoint.pm 15551 2017-12-04 09:04:37Z hotbso $

Sonst müsstes du mir die gewünschte Version schicken oder sagen, wo ich diese abrufen kann.

rudolfkoenig

save speichert im aktuellen restoreDir die alte Konfiguration, und es gibt per Voreinstellung 3 restoreDirs, aeltere werden entfernt.
Die Version 6757 war bis 2017-11-21 aktuell, ein Test waere fuer mich interessant.

heikoh81

#38
3 restoreDirs habe ich, nur eben leerbis auf dem fhem.cfg & fhem.save.

Mit Version 6757 treten keine Performance-Probleme auf. FHEM ist nicht ganz so flink wie bei gelöschtem dewpoint-device. Aber es kommt defintiv nicht mehr vor, dass FHEM sekundenlang bei 25% CPU hängt.
Die dewpoint-Readings meiner LaCrosse-Sensoren wurden der Reihe nach auch wieder aktualisiert, so dass die Version 6757 definitiv gerechnet hat.
Vielleicht kannst du jetzt finden, wo der Fehler in der Version 15551 liegt.

rudolfkoenig

ZitatMit Version 6757 treten keine Performance-Probleme auf.
Dann bitte ein neues Thema im passenden Forum mit dewpoint im Titel aufmachen, damit der Maintainer es findet.

ZitatFHEM ist nicht ganz so flink wie bei gelöschtem dewpoint-device.
Das ist bei deinem Regexp und Anzahl der Geraete kein Wunder, und der dewipoint Maintainer kann es auch nicht ganz beheben.
Es ist viel einfacher mit einem genauren Regexp bei der Definition die zu untersuchende Geraete einzuschraenken.

heikoh81

Zitat von: rudolfkoenig am 02 März 2018, 09:31:41
Dann bitte ein neues Thema im passenden Forum mit dewpoint im Titel aufmachen, damit der Maintainer es findet.

Ich habe einen neuen Beitrag erstellt - ich hoffe, dies ist das richtige Forum.
https://forum.fhem.de/index.php/topic,85616.0.html

hotbso

Zitat von: rudolfkoenig am 28 Februar 2018, 21:48:38
mit dem Regexp .* wird dewpoint beauftragt alle (3000+) Geraete zu ueberwachen, ob man aus irgendeinem Event irgendwie Taupunkt berechnen kann. Zusaetzlich will dewpoint schlauer sein, als das Framework, und baut ein Regexp aus dem Namen aller (3000+) Geraete zusammen mit |.
Das muss das Framework jeweils fuer alle Geraete auswerten, wenn sich irgendetwas aendert -> es wundert mich nicht, dass es klemmt.
Habe ich blöd implementiert, keine Frage, und stelle das jetzt auch auf notifyRegexpChanged um.
Ich bin überhaupt nur auf die Idee gekommen, weil notifyRegexpChanged bei der Auswertung ziemlich restriktiv ist. T.* geht, aber T.*_Out geht nicht. Muss das so sein?

rudolfkoenig

ZitatMuss das so sein?
Das ist wohl die falsche Formulierung: wir koennen es nur nicht besser :)

heikoh81

@hotbso:
Danke, dass du das Problem untersuchst :)

Dersch

#44
Danke für diesen Beitrag!!

Ich habe das auch noch in der fhem.cfg drin:

define dewpointToAllDeviceReadings dewpoint dewpoint .* temperature humidity dewpoint
setuuid dewpointToAllDeviceReadings 5c432072-f33f-c2c3-14ec-dea1896821707653
define dewpointToAllDeviceStates dewpoint dewpoint .* T H D
setuuid dewpointToAllDeviceStates 5c432072-f33f-c2c3-1d0c-afe64bbe6cf56d67


Und mein FHEM schmiert regelmäßig ab oder ist sau langsam.

@hotbso: Hast du da mittlerweile was effizienteres? Ich fand die Anzeige des Taupunktes eigentlich recht praktisch.