Autor Thema: SIGNALduino legt ständig Orgegon Scientific FileLog Definitionen an  (Gelesen 792 mal)

Offline Burny4600

  • Hero Member
  • *****
  • Beiträge: 1465
Seit geraumer Zeit werden alle verwendeten Orgegon Scientific Sensoren mit SVG und Filelog neu erkannt und festgelegt was das System entsprechend ausbremmst.
LOG Einträge
2018.01.08 14:29:57.373 3: OREGON: Unknown device THGR810_1, please define it
2018.01.08 14:29:57.469 2: autocreate: define FileLog_THGR810_1 FileLog /media/hdd/fhem/log01/autocreate/THGR810_1-%m.log THGR810_1
2018.01.08 14:29:57.505 2: autocreate: define SVG_THGR810_1 SVG FileLog_THGR810_1:temp4hum4:CURRENT
2018.01.08 14:29:59.587 1: Perfmon: possible freeze starting at 14:29:58, delay is 1.587
2018.01.08 14:30:50.365 3: OREGON: Unknown device THGR810_1, please define it
2018.01.08 14:30:50.568 2: autocreate: define FileLog_THGR810_1 FileLog /media/hdd/fhem/log01/autocreate/THGR810_1-%m.log THGR810_1
2018.01.08 14:30:50.588 2: autocreate: define SVG_THGR810_1 SVG FileLog_THGR810_1:temp4hum4:CURRENT
2018.01.08 14:30:52.790 1: Perfmon: possible freeze starting at 14:30:51, delay is 1.79
2018.01.08 14:30:57.084 2: autocreate: define FileLog_THGR810_2 FileLog /media/hdd/fhem/log01/autocreate/THGR810_2-%m.log THGR810_2
2018.01.08 14:30:57.104 2: autocreate: define SVG_THGR810_2 SVG FileLog_THGR810_2:temp4hum4:CURRENT
2018.01.08 14:30:59.379 1: Perfmon: possible freeze starting at 14:30:57, delay is 2.379
2018.01.08 14:31:51.861 1: Perfmon: possible freeze starting at 14:31:50, delay is 1.861
2018.01.08 14:32:36.433 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 Temperatur 6.5 Grad Celsius
2018.01.08 14:32:36.435 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 Luftfeuchtigkeit 90%
2018.01.08 14:32:36.436 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 Batterie ok
2018.01.08 14:32:36.437 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 rssi 7
2018.01.08 14:32:54.751 2: autocreate: define FileLog_THGR810_2 FileLog /media/hdd/fhem/log01/autocreate/THGR810_2-%m.log THGR810_2
2018.01.08 14:32:54.773 2: autocreate: define SVG_THGR810_2 SVG FileLog_THGR810_2:temp4hum4:CURRENT
2018.01.08 14:32:56.992 1: Perfmon: possible freeze starting at 14:32:55, delay is 1.991
2018.01.08 14:33:10.366 1: Perfmon: possible freeze starting at 14:33:09, delay is 1.366
2018.01.08 14:33:29.370 3: OREGON: Unknown device THGR810_1, please define it
2018.01.08 14:33:29.561 2: autocreate: define FileLog_THGR810_1 FileLog /media/hdd/fhem/log01/autocreate/THGR810_1-%m.log THGR810_1
2018.01.08 14:33:29.582 2: autocreate: define SVG_THGR810_1 SVG FileLog_THGR810_1:temp4hum4:CURRENT
2018.01.08 14:33:31.790 1: Perfmon: possible freeze starting at 14:33:30, delay is 1.79
2018.01.08 14:33:32.412 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 Temperatur 6.5 Grad Celsius
2018.01.08 14:33:32.414 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 Luftfeuchtigkeit 90%
2018.01.08 14:33:32.415 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 Batterie ok
2018.01.08 14:33:32.416 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 rssi 7
2018.01.08 14:33:52.046 1: Perfmon: possible freeze starting at 14:33:51, delay is 1.046
2018.01.08 14:33:54.043 1: Perfmon: possible freeze starting at 14:33:53, delay is 1.043
2018.01.08 14:33:54.148 2: autocreate: define FileLog_THGR810_2 FileLog /media/hdd/fhem/log01/autocreate/THGR810_2-%m.log THGR810_2
2018.01.08 14:33:54.169 2: autocreate: define SVG_THGR810_2 SVG FileLog_THGR810_2:temp4hum4:CURRENT
2018.01.08 14:33:56.782 1: Perfmon: possible freeze starting at 14:33:55, delay is 1.781
2018.01.08 14:34:01.946 2: autocreate: define FileLog_THGR810_6 FileLog /media/hdd/fhem/log01/autocreate/THGR810_6-%m.log THGR810_6
2018.01.08 14:34:01.965 2: autocreate: define SVG_THGR810_6 SVG FileLog_THGR810_6:temp4hum4:CURRENT
2018.01.08 14:34:04.266 1: Perfmon: possible freeze starting at 14:34:02, delay is 2.266
2018.01.08 14:34:22.574 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 Temperatur 6.5 Grad Celsius
2018.01.08 14:34:22.576 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 Luftfeuchtigkeit 90%
2018.01.08 14:34:22.777 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 Batterie ok
2018.01.08 14:34:22.779 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 rssi 7
2018.01.08 14:34:22.792 3: OREGON: Unknown device THGR810_1, please define it
2018.01.08 14:34:22.836 2: autocreate: define FileLog_THGR810_1 FileLog /media/hdd/fhem/log01/autocreate/THGR810_1-%m.log THGR810_1
2018.01.08 14:34:22.858 2: autocreate: define SVG_THGR810_1 SVG FileLog_THGR810_1:temp4hum4:CURRENT
2018.01.08 14:34:25.017 1: Perfmon: possible freeze starting at 14:34:23, delay is 2.016
2018.01.08 14:35:15.440 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 Temperatur 6.5 Grad Celsius
2018.01.08 14:35:15.443 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 Luftfeuchtigkeit 90%
2018.01.08 14:35:15.445 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 Batterie ok
2018.01.08 14:35:15.447 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 rssi 7
2018.01.08 14:36:08.449 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 Temperatur 6.5 Grad Celsius
2018.01.08 14:36:08.451 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 Luftfeuchtigkeit 90%
2018.01.08 14:36:08.453 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 Batterie ok
2018.01.08 14:36:08.455 5: TRX_WEATHER: name=THGR810_1 device=THGR810_1 rssi 7

Basis Konfiguration
#####################################
###       Sensor Regenmenge       ###
#####################################
define PCR800 TRX_WEATHER PCR800
attr PCR800 IODev RFXtrx433E_WS
attr PCR800 alias Regenmenge (Oregon)
attr PCR800 devStateStyle style="text-align:left;;;;font-weight:bold;;;;"
attr PCR800 event-min-interval .*:600
attr PCR800 event-on-change-reading rain_rate,rain_ratek,rain_total,rain_totalk,rssi,rssi_dB
attr PCR800 group Sensoren
attr PCR800 icon weather_rain_gauge
attr PCR800 room AB-Wetterstation,OG1-Balkon
attr PCR800 stateFormat {sprintf\
("Regenmenge: %.1f mm <br> Regenmenge gesamt: %.1f mm ",\
ReadingsVal("$name","rain_ratek",0),\
ReadingsVal("$name","rain_totalk",0))}
attr PCR800 userReadings rain_ratek:rain_rate.* {(ReadingsVal("$name","rain_rate",0)*0.021)},\
rain_totalk:rain_total.* {(ReadingsVal("$name","rain_total",0)*0.021)},\
rssi_dB:rssi.* {(ReadingsVal("$name","rssi",0)*8)-120}

define FileLog_WetterPCR800 FileLog /media/hdd/fhem/log01/wetter/WetterPCR800-%m.log PCR800
attr FileLog_WetterPCR800 icon edit_paste
attr FileLog_WetterPCR800 logtype rain4:RainRatetext
attr FileLog_WetterPCR800 room _LOG

define SVG_WetterPCR800 SVG FileLog_WetterPCR800:SVG_WetterPCR800:CURRENT
attr SVG_WetterPCR800 group Umwelt lokal
attr SVG_WetterPCR800 label "PCR800 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_WetterPCR800 room AB-Wetterstation

# -----------------------------------------------------------------------------------------------

#####################################
###    Sensor Aussentemperatur    ###
#####################################
define THGR810_1 TRX_WEATHER THGR810_1
attr THGR810_1 IODev RFXtrx433E_WS
attr THGR810_1 alias Aussentemperatur & Feuchte (Oregon)
attr THGR810_1 devStateStyle style="text-align:left;;;;font-weight:bold;;;;"
attr THGR810_1 event-min-interval .*:600
attr THGR810_1 event-on-change-reading temperature,temperatureof,humidity,dewpoint,absFeuchte,rssi,rssi_dB,battery
attr THGR810_1 group Sensoren
attr THGR810_1 icon temperature_humidity
attr THGR810_1 room AB-Wetterstation
attr THGR810_1 stateFormat {sprintf\
("Temperatur: %.1f °C<br>Luftfeuchte abs.: %.1f g/m³<br>Luftfeuchte rel.: %.1f %%F<br>Taupunkt: %.1f °C", \
ReadingsVal("$name","temperatureof",0),\
ReadingsVal("$name","absFeuchte",0),\
ReadingsVal("$name","humidity",0), \
ReadingsVal("$name","dewpoint",0))}
attr THGR810_1 userReadings rssi_dB:rssi.* {ReadingsVal("$name","rssi",0)*8-120},\
temperatureof:temperature.* {ReadingsVal("$name","temperature",0)-0}

define FileLog_WetterTHGR810_1 FileLog /media/hdd/fhem/log01/wetter/WetterTHGR810_1-%m.log THGR810_1
attr FileLog_WetterTHGR810_1 icon edit_paste
attr FileLog_WetterTHGR810_1 logtype temp4hum4:Temp/Hum,text
attr FileLog_WetterTHGR810_1 room _LOG

define SVG_WetterTHGR810_1 SVG FileLog_WetterTHGR810_1:SVG_WetterTHGR810_1:CURRENT
attr SVG_WetterTHGR810_1 group Umwelt lokal
attr SVG_WetterTHGR810_1 label "THGR810_1 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_WetterTHGR810_1 room AB-Pool,AB-Wetterstation,PV-Anlagen

########################################
###    Output Taupunktberechnungen   ###
########################################
define dew_THGR810_1 dewpoint dewpoint THGR810_1 temperature humidity dewpoint
attr dew_THGR810_1 absFeuchte 1
attr dew_THGR810_1 alias Aussentemperatur & Feuchte (Oregon) - Taupunktberechnung
attr dew_THGR810_1 group Berechnungen
attr dew_THGR810_1 icon temperature_humidity
attr dew_THGR810_1 room AB-Wetterstation

# -----------------------------------------------------------------------------------------------

#####################################
###       Sensor Helligkeit       ###
#####################################
define THGR810_2 TRX_WEATHER THGR810_2
attr THGR810_2 IODev RFXtrx433E_WS
attr THGR810_2 alias Sonnen Intensität (Oregon)
attr THGR810_2 devStateStyle style="text-align:left;;;;font-weight:bold;;;;"
attr THGR810_2 event-min-interval .*:60
attr THGR810_2 event-on-change-reading temperature,lx,rssi,rssi_dB,battery
attr THGR810_2 group Sensoren
attr THGR810_2 icon weather_light_meter
attr THGR810_2 room AB-Wetterstation
attr THGR810_2 stateFormat {sprintf\
("Helligkeit: %1.f Lux",\
(ReadingsVal("$name","lx",0)))}
attr THGR810_2 userReadings lx:temperature.* {(ReadingsVal("$name","temperature",0)+5)*1750},\
rssi_dB:rssi.* {(ReadingsVal("$name","rssi",0)*8)-120}

define FileLog_WetterTHGR810_2 FileLog /media/hdd/fhem/log01/wetter/WetterTHGR810_2-%m.log THGR810_2
attr FileLog_WetterTHGR810_2 icon edit_paste
attr FileLog_WetterTHGR810_2 logtype temp4hum4:Temp/Hum,text
attr FileLog_WetterTHGR810_2 room _LOG

define SVG_WetterTHGR810_2 SVG FileLog_WetterTHGR810_2:SVG_WetterTHGR810_2:CURRENT
attr SVG_WetterTHGR810_2 group Umwelt lokal
attr SVG_WetterTHGR810_2 label "THGR810_2 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_WetterTHGR810_2 room AB-Wetterstation

# -----------------------------------------------------------------------------------------------

#########################################
### Sensor Innentemperatur OG2 Buero1 ###
#########################################
define THGR810_6 TRX_WEATHER THGR810_6
attr THGR810_6 IODev RFXtrx433E_WS
attr THGR810_6 alias OG2 Büro1 - Raumtemperatur & Feuchte (Oregon)
attr THGR810_6 devStateStyle style="text-align:left;;;;font-weight:bold;;;;"
attr THGR810_6 event-min-interval .*:600
attr THGR810_6 event-on-change-reading temperature,temperatureof,humidity,dewpoint,absFeuchte,rssi,rssi_dB,battery
attr THGR810_6 group Sensoren
attr THGR810_6 icon temperature_humidity
attr THGR810_6 room OG2-Buero1
attr THGR810_6 stateFormat {sprintf\
("Temperatur: %.1f °C<br>Luftfeuchte abs.: %.1f g/m³<br>Luftfeuchte rel.: %.1f %%F<br>Taupunkt: %.1f °C", \
ReadingsVal("$name","temperatureof",0),\
ReadingsVal("$name","absFeuchte",0),\
ReadingsVal("$name","humidity",0), \
ReadingsVal("$name","dewpoint",0))}
attr THGR810_6 userReadings temperatureof:temperature.* {ReadingsVal("$name","temperature",0)-0}, \
rssi_dB:rssi.* {ReadingsVal("$name","rssi",0)*8-120}

define FileLog_WetterTHGR810_6 FileLog /media/hdd/fhem/log01/wetter/WetterTHGR810_6-%m.log THGR810_6
attr FileLog_WetterTHGR810_6 logtype temp4hum4:Temp/Hum,text
attr FileLog_WetterTHGR810_6 room OG2-Buero1

define SVG_WetterTHGR810_6 SVG FileLog_WetterTHGR810_6:SVG_WetterTHGR810_6:CURRENT
attr SVG_WetterTHGR810_6 label "THGR810_6 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_WetterTHGR810_6 room OG2-Buero1

########################################
###    Output Taupunktberechnungen   ###
########################################
define dew_THGR810_6 dewpoint dewpoint THGR810_6 temperature humidity dewpoint
attr dew_THGR810_6 absFeuchte 1
attr dew_THGR810_6 alias OG2 Büro1 - Raumtemperatur & Feuchte (Oregon) - Taupunktberechnung
attr dew_THGR810_6 group Berechnungen
attr dew_THGR810_6 icon temperature_humidity
attr dew_THGR810_6 room OG2-Buero1

# -----------------------------------------------------------------------------------------------

###########################################
### Sensor Innentemperatur OG2 EDV-Raum ###
###########################################
define THGR810_7 TRX_WEATHER THGR810_7
attr THGR810_7 IODev RFXtrx433E_WS
attr THGR810_7 alias OG2 EDV-Raum - Raumtemperatur & Feuchte (Oregon)
attr THGR810_7 devStateStyle style="text-align:left;;;;font-weight:bold;;;;"
attr THGR810_7 event-min-interval .*:600
attr THGR810_7 event-on-change-reading temperature,temperatureof,humidity,dewpoint,absFeuchte,rssi,rssi_dB,battery
attr THGR810_7 group Sensoren
attr THGR810_7 icon temperature_humidity
attr THGR810_7 room OG2-EDV-Raum
attr THGR810_7 stateFormat {sprintf\
("Temperatur: %.1f °C<br>Luftfeuchte abs.: %.1f g/m³<br>Luftfeuchte rel.: %.1f %%F<br>Taupunkt: %.1f °C", \
ReadingsVal("$name","temperatureof",0),\
ReadingsVal("$name","absFeuchte",0),\
ReadingsVal("$name","humidity",0), \
ReadingsVal("$name","dewpoint",0))}
attr THGR810_7 userReadings temperatureof:temperature.* {ReadingsVal("$name","temperature",0)-0}, \
rssi_dB:rssi.* {ReadingsVal("$name","rssi",0)*8-120}

define FileLog_WetterTHGR810_7 FileLog /media/hdd/fhem/log01/wetter/WetterTHGR810_7-%m.log THGR810_7
attr FileLog_WetterTHGR810_7 logtype temp4hum4:Temp/Hum,text
attr FileLog_WetterTHGR810_7 room OG2-EDV-Raum

define SVG_WetterTHGR810_7 SVG FileLog_WetterTHGR810_7:SVG_WetterTHGR810_7:CURRENT
attr SVG_WetterTHGR810_7 label "THGR810_7 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_WetterTHGR810_7 room OG2-EDV-Raum

########################################
###    Output Taupunktberechnungen   ###
########################################
define dew_THGR810_7 dewpoint dewpoint THGR810_7 temperature humidity dewpoint
attr dew_THGR810_7 absFeuchte 1
attr dew_THGR810_7 alias OG2 EDV-Raum - Raumtemperatur & Feuchte (Oregon) - Taupunktberechnung
attr dew_THGR810_7 group Berechnungen
attr dew_THGR810_7 icon temperature_humidity
attr dew_THGR810_7 room OG2-EDV-Raum

# -----------------------------------------------------------------------------------------------

########################################
###       Sensor Polltemperatur      ###
########################################
define THWR800_3 TRX_WEATHER THWR800_3
attr THWR800_3 IODev RFXtrx433E_WS
attr THWR800_3 alias Pool Wassertemperatur (Oregon)
attr THWR800_3 event-min-interval .*:600
attr THWR800_3 event-on-change-reading temperature,temperatureof,rssi,rssi_dB,battery
attr THWR800_3 group Sensoren
attr THWR800_3 icon temp_temperature
attr THWR800_3 room AB-Pool
attr THWR800_3 stateFormat {sprintf("%.1f °C", ReadingsVal("$name","temperatureof",0))}
attr THWR800_3 userReadings rssi_dB:rssi.* {ReadingsVal("$name","rssi",0)*8-120},\
temperatureof:temperature.* {ReadingsVal("$name","temperature",0)-0}

define FileLog_WetterTHWR800_3 FileLog /media/hdd/fhem/log01/wetter/WetterTHWR800_3-%m.log THWR800_3
attr FileLog_WetterTHWR800_3 alias Wetter Poolwasser Temperatur
attr FileLog_WetterTHWR800_3 icon edit_paste
attr FileLog_WetterTHWR800_3 logtype temp4:Temp,text
attr FileLog_WetterTHWR800_3 room _LOG

define SVG_WetterTHWR800_3 SVG FileLog_WetterTHWR800_3:SVG_WetterTHWR800_3:CURRENT
attr SVG_WetterTHWR800_3 group Umwelt lokal
attr SVG_WetterTHWR800_3 label "THWR800_3 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_WetterTHWR800_3 room AB-Pool

# -----------------------------------------------------------------------------------------------

########################################
###         Sensor UV Messung        ###
########################################
define UVN800 TRX_WEATHER UVN800
attr UVN800 IODev RFXtrx433E_WS
attr UVN800 alias UV Intensität (Oregon)
attr UVN800 devStateStyle style="text-align:left;;;;font-weight:bold;;;;"
attr UVN800 event-min-interval .*:600
attr UVN800 event-on-change-reading uv_risk,uv_val,rssi,rssi_dB,battery
attr UVN800 group Sensoren
attr UVN800 icon weather_sun
attr UVN800 room AB-Wetterstation
attr UVN800 stateFormat {sprintf(\
"UV-Strahlung: %1.f <br> UV-Risiko: %s", \
ReadingsVal("$name","uv_val",0), \
ReadingsVal("$name","uv_risk",0))}
attr UVN800 userReadings rssi_dB:rssi.* {(ReadingsVal("$name","rssi",0)*8)-120}

define FileLog_WetterUVN800 FileLog /media/hdd/fhem/log01/wetter/WetterUVN800-%m.log UVN800
attr FileLog_WetterUVN800 alias Wetter UV Sensor
attr FileLog_WetterUVN800 icon edit_paste
attr FileLog_WetterUVN800 logtype :,text
attr FileLog_WetterUVN800 room _LOG

define SVG_WetterUVN800 SVG FileLog_WetterUVN800:SVG_WetterUVN800:CURRENT
attr SVG_WetterUVN800 group Umwelt lokal
attr SVG_WetterUVN800 label "UVN800 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_WetterUVN800 room AB-Wetterstation

# -----------------------------------------------------------------------------------------------

########################################
###         Sensor Windsensor        ###
########################################
define WGR800 TRX_WEATHER WGR800
attr WGR800 IODev RFXtrx433E_WS
attr WGR800 alias Windgeschwindigkeit & Richtung (Oregon)
attr WGR800 devStateStyle style="text-align:left;;;;font-weight:bold;;;;"
attr WGR800 event-min-interval .*:600
attr WGR800 event-on-change-reading wspeed,wind_speed,wavspeed,wind_avspeed,wdir,wind_dir,rssi,rssi_dB,battery
attr WGR800 group Sensoren
attr WGR800 icon weather_wind_speed
attr WGR800 room AB-Wetterstation,OG1-Balkon,Rolllaeden
attr WGR800 stateFormat {sprintf(\
"Richtung: %s <br>Geschwindigkeit: %1.f km/h <br>mittlere Geschwindigkeit: %1.f km/h",\
ReadingsVal("$name","wind_dir",0),\
ReadingsVal("$name","wspeed",0),\
ReadingsVal("$name","wavspeed",0))}
attr WGR800 userReadings wdir:wind_dir.* {ReadingsNum("$name","wind_dir", -999)},\
wspeed:wind_speed.* {(ReadingsVal("$name","wind_speed",0)*3.6)},\
wavspeed:wind_avspeed.* {(ReadingsVal("$name","wind_avspeed",0)*3.6)},\
rssi_dB:rssi.* {(ReadingsVal("$name","rssi",0)*8)-120}

define FileLog_WetterWGR800 FileLog /media/hdd/fhem/log01/wetter/WetterWGR800-%m.log WGR800
attr FileLog_WetterWGR800 icon edit_paste
attr FileLog_WetterWGR800 logtype wind4windDir4:WindDir/WindSpeed,text
attr FileLog_WetterWGR800 room _LOG

define SVG_WetterWGR800 SVG FileLog_WetterWGR800:SVG_WetterWGR800:CURRENT
attr SVG_WetterWGR800 group Umwelt lokal
attr SVG_WetterWGR800 label "WGR800 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_WetterWGR800 room AB-Wetterstation,PV-Anlagen

# -----------------------------------------------------------------------------------------------
# -----------------------------------------------------------------------------------------------

fhem.cfg zusätzliche nicht benötigte Einträge
define FileLog_PCR800 FileLog /media/hdd/fhem/log01/autocreate/PCR800-%m.log PCR800
attr FileLog_PCR800 logtype rain4:RainRatetext
attr FileLog_PCR800 room AB-Wetterstation,OG1-Balkon
define SVG_PCR800 SVG FileLog_PCR800:SVG_PCR800:CURRENT
attr SVG_PCR800 label "PCR800 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_PCR800 room Plots
define FileLog_WGR800 FileLog /media/hdd/fhem/log01/autocreate/WGR800-%m.log WGR800
attr FileLog_WGR800 logtype wind4windDir4:WindDir/WindSpeed,text
attr FileLog_WGR800 room AB-Wetterstation,OG1-Balkon,Rolllaeden
define SVG_WGR800 SVG FileLog_WGR800:SVG_WGR800:CURRENT
attr SVG_WGR800 label "WGR800 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_WGR800 room Plots
define FileLog_THGR810_1 FileLog /media/hdd/fhem/log01/autocreate/THGR810_1-%m.log THGR810_1
attr FileLog_THGR810_1 logtype temp4hum4:Temp/Hum,text
attr FileLog_THGR810_1 room AB-Wetterstation
define SVG_THGR810_1 SVG FileLog_THGR810_1:SVG_THGR810_1:CURRENT
attr SVG_THGR810_1 label "THGR810_1 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_THGR810_1 room Plots
define FileLog_THGR810_6 FileLog /media/hdd/fhem/log01/autocreate/THGR810_6-%m.log THGR810_6
attr FileLog_THGR810_6 logtype temp4hum4:Temp/Hum,text
attr FileLog_THGR810_6 room OG2-Buero1
define SVG_THGR810_6 SVG FileLog_THGR810_6:SVG_THGR810_6:CURRENT
attr SVG_THGR810_6 label "THGR810_6 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_THGR810_6 room Plots
define FileLog_THGR810_2 FileLog /media/hdd/fhem/log01/autocreate/THGR810_2-%m.log THGR810_2
attr FileLog_THGR810_2 logtype temp4hum4:Temp/Hum,text
attr FileLog_THGR810_2 room AB-Wetterstation
define SVG_THGR810_2 SVG FileLog_THGR810_2:SVG_THGR810_2:CURRENT
attr SVG_THGR810_2 label "THGR810_2 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_THGR810_2 room Plots
define FileLog_THWR800_3 FileLog /media/hdd/fhem/log01/autocreate/THWR800_3-%m.log THWR800_3
attr FileLog_THWR800_3 logtype text
attr FileLog_THWR800_3 room AB-Pool

Aus irgend einem Grund werden alle Oregon Sensoren immer wieder mit der SVG und FileLog Konfiguration unnötigerweise erfasst und in der fhem.cfg eingetragen. Was daran am meisten stört ist das fhem damit unnötiger weise belastet wird wodruch auch die Perfmon: possible freeze starting Einträge im LOG entstehen.
« Letzte Änderung: 16 Februar 2018, 19:04:37 von Burny4600 »
Mfg Chris

Raspberry Pi 2/2+/3/3+ / Betriebssystem: Jessie Stretch Lite
Schnittstellen: RFXtrx433E (Oregon) / SIGNALduino / nanoCUL 868MHz (FS20), nanoCUL 433 MHz (IT), LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, FS20, IT, WMR200, TEK603, YouLess, Resol VBUS & DL2, Fronius Datalogger Web 2

Offline KölnSolar

  • Hero Member
  • *****
  • Beiträge: 2739
Da es seit geraumer Zeit kein Modulupdate gab, muss es wohl an Deiner Inst. liegen  8)
shutdown, stromlos, reboot hilft nicht ?  :-\
Grüße Markus
RPi3/2 Stretch-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-CUL868-FS20A4-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty-Boop-EchoDot

Offline Burny4600

  • Hero Member
  • *****
  • Beiträge: 1465
Dies alles habe ich schon proviert.
Ich kann auch nicht sagen wie lange dieses Verhalten schon ist. Mir ist nur aufgefallen das das Log File die letzten Monate ungewöhnlich groß ist und habe mich erst seit kurzem damit beschäftigt woher diese Anhäufungen kommen.
Ich werde jetzt einmal alle 433MHz Empfänger abdrehen und einen nach dem anderen aktivieren woher diese Daten Empfangen werden. Vieleicht bringt das nähere Erkenntnisse.
Mfg Chris

Raspberry Pi 2/2+/3/3+ / Betriebssystem: Jessie Stretch Lite
Schnittstellen: RFXtrx433E (Oregon) / SIGNALduino / nanoCUL 868MHz (FS20), nanoCUL 433 MHz (IT), LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, FS20, IT, WMR200, TEK603, YouLess, Resol VBUS & DL2, Fronius Datalogger Web 2

Offline KölnSolar

  • Hero Member
  • *****
  • Beiträge: 2739
Zitat
einmal alle 433MHz Empfänger abdrehen
Ahh, welch unwesentliche Randbemerkung, Du hast mehrere 433-Transceiver u. nicht nur den RFXTRX  :o
Das macht dann mal nicht wirklich Sinn  ::) Da musst Du dann zumindest die Protokolle je Transceiver einschränken. Ggfs. autocreate abschalten oder wenigstens über ignoreTypes einschränken.
RPi3/2 Stretch-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-CUL868-FS20A4-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty-Boop-EchoDot

Offline Burny4600

  • Hero Member
  • *****
  • Beiträge: 1465
Ich habe es soweit eingrenzen können.
Die nanoCUL's 433Mhz sind dafür nicht verantwortlich.
Der Fehler dürfte vom autocreate entstehen.
Empfangen werden die Daten definitif vom RFXtrx433E_WS und dem Signalduino.

LIST RFXtrx433E
Internals:
   CFGFN      /media/hdd/fhem/mycfg/schnittstellen_rasp01.cfg
   DEF        192.168.17.184:40433 noinit
   DeviceName 192.168.17.184:40433
   FD         21
   NAME       RFXtrx433E_WS
   NR         1135
   PARTIAL   
   RAWMSG     085003e12503003e79
   RFXtrx433E_WS_MSGCNT 409
   RFXtrx433E_WS_TIME 2018-01-09 10:30:14
   STATE      Initialized
   TYPE       TRX
   READINGS:
     2018-01-09 10:30:14   state           Initialized
Attributes:
   alias      RFXtrx433E - AB Wetterstation
   devStateIcon Initialized:it_network@0CFB0C Open:it_network@E50005 disconnected:it_network@E50005
   do_not_init 1
   group      Schnittstellen ser2net
   icon       cul_usb
   longids    0
   room       AB-Wetterstation,_RxTx
   rssi       1
   verbose    1

LIST SIGNALduino
Internals:
   CFGFN      /media/hdd/fhem/mycfg/schnittstellen_rasp01.cfg
   Clients    :IT:CUL_TCM97001:SD_RSL:OREGON:CUL_TX:SD_AS:Hideki:SD_WS07:SD_WS09: :SD_WS:RFXX10REC:Dooya:SOMFY:SD_UT:SD_WS_Maverick:FLAMINGO:CUL_WS:Revolt: :FS10:CUL_FHTTK:Siro:FHT:FS20:SIGNALduino_un:
   DEF        192.168.17.183:40433
   DMSG       nothing
   DevState   disconnected
   DeviceName 192.168.17.183:40433
   LASTDMSG   nothing
   NAME       sduino
   NEXT_OPEN  1515490304.07353
   NR         1140
   PARTIAL   
   STATE      disconnected
   TIME       1515487666.2235
   TYPE       SIGNALduino
   disConnFlag 1
   unknownmessages
   MatchList:
     10:SD_WS07 ^P7#[A-Fa-f0-9]{6}F[A-Fa-f0-9]{2}(#R[A-F0-9][A-F0-9]){0,1}$
     11:SD_WS09 ^P9#F[A-Fa-f0-9]+
     12:SD_WS   ^W\d+x{0,1}#.*
     13:RFXX10REC ^(20|29)[A-Fa-f0-9]+
     14:Dooya   ^P16#[A-Fa-f0-9]+
     15:SOMFY   ^Ys[0-9A-F]+
     16:SD_WS_Maverick ^P47#[A-Fa-f0-9]+
     17:SD_UT   ^u30#.*
     18:FLAMINGO ^P13#[A-Fa-f0-9]+
     19:CUL_WS  ^K[A-Fa-f0-9]{5,}
     1:IT       ^i......
     20:Revolt  ^r[A-Fa-f0-9]{22}
     21:FS10    ^P61#[A-F0-9]+
     22:Siro    ^P72#[A-Fa-f0-9]+
     23:FHT     ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     24:FS20    ^81..(04|0c)..0101a001
     2:CUL_TCM97001 ^s[A-Fa-f0-9]+
     3:SD_RSL   ^P1#[A-Fa-f0-9]{8}
     4:OREGON   ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
     5:CUL_TX   ^TX..........
     6:SD_AS    ^P2#[A-Fa-f0-9]{7,8}
     7:Hideki   ^P12#75[A-F0-9]+
     9:CUL_FHTTK ^T[A-F0-9]{8}
     X:SIGNALduino_un ^[u]\d+#.*
   READINGS:
     2017-12-15 19:40:35   ccconf          freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB  (DataRate:5603.79Baud)
     2017-12-15 20:10:43   ccreg           C3E = 00 84 00 00 00 00 00 00
     2017-12-15 20:09:16   config          MS=1;MU=1;MC=1
     2018-01-08 15:09:58   ping            OK
     2017-12-15 20:08:22   raw             ccFactoryReset done
     2018-01-09 10:30:44   state           disconnected
     2018-01-09 09:24:05   version         V 3.3.2-dev SIGNALduino cc1101 - compiled at Jan  7 2018 19:11:11
   mcIdList:
     10
     12
   msIdList:
     7
   muIdList:
     8
Attributes:
   alias      SIGNALduino - OG2 WebCam
   debug      0
   devStateIcon Initialized:it_network@0CFB0C opened:it_network@0CFB0C disconnected:it_network@red
   flashCommand avrdude -c arduino -b 57600 -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
   group      Schnittstellen ser2net
   hardware   nanoCC1101
   icon       cul_usb
   longids    0
   room       _RxTx
   verbose    1
   whitelist_IDs 7,8,10,12

Das autocreate verursacht mit den Oregon Sensoren die ständigen Einträge, weil die Oregon Sensoren nicht in der fhem.cfg Datei ingetragen sind, sondern sich auf einer anderen cfg Datei (wetterstation_rasp01.cfg) befinden die zudem auch in einerm anderen Verzeichnis sich befindet. Definition in der fhem.cfg include /media/hdd/fhem/mycfg/wetter/wetterstation_rasp01.cfg.

wetterstation_rasp01.cfg
##############################################
# $Id: wetterstation_rasp01.cfg   V1.1  2017-09-29  Christian Schmidt $
#
#
#
#
#
# Enter you functions below _this_ line.
#
# -----------------------------------------------------------------------------------------------
# -----------------------------------------------------------------------------------------------

#####################################
###       Sensor Regenmenge       ###
#####################################
define PCR800 TRX_WEATHER PCR800
attr PCR800 IODev RFXtrx433E_WS
attr PCR800 alias Regenmenge (Oregon)
attr PCR800 devStateStyle style="text-align:left;;;;font-weight:bold;;;;"
attr PCR800 event-min-interval .*:600
attr PCR800 event-on-change-reading rain_rate,rain_ratek,rain_total,rain_totalk,rssi,rssi_dB
attr PCR800 group Sensoren
attr PCR800 icon weather_rain_gauge
attr PCR800 room AB-Wetterstation,OG1-Balkon
attr PCR800 stateFormat {sprintf\
("Regenmenge: %.1f mm <br> Regenmenge gesamt: %.1f mm ",\
ReadingsVal("$name","rain_ratek",0),\
ReadingsVal("$name","rain_totalk",0))}
attr PCR800 userReadings rain_ratek:rain_rate.* {(ReadingsVal("$name","rain_rate",0)*0.021)},\
rain_totalk:rain_total.* {(ReadingsVal("$name","rain_total",0)*0.021)},\
rssi_dB:rssi.* {(ReadingsVal("$name","rssi",0)*8)-120}

define FileLog_WetterPCR800 FileLog /media/hdd/fhem/log01/wetter/WetterPCR800-%m.log PCR800
attr FileLog_WetterPCR800 icon edit_paste
attr FileLog_WetterPCR800 logtype rain4:RainRatetext
attr FileLog_WetterPCR800 room _LOG

define SVG_WetterPCR800 SVG FileLog_WetterPCR800:SVG_WetterPCR800:CURRENT
attr SVG_WetterPCR800 group Umwelt lokal
attr SVG_WetterPCR800 label "PCR800 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_WetterPCR800 room AB-Wetterstation

# -----------------------------------------------------------------------------------------------

#####################################
###    Sensor Aussentemperatur    ###
#####################################
define THGR810_1 TRX_WEATHER THGR810_1
attr THGR810_1 IODev RFXtrx433E_WS
attr THGR810_1 alias Aussentemperatur & Feuchte (Oregon)
attr THGR810_1 devStateStyle style="text-align:left;;;;font-weight:bold;;;;"
attr THGR810_1 event-min-interval .*:600
attr THGR810_1 event-on-change-reading temperature,temperatureof,humidity,dewpoint,absFeuchte,rssi,rssi_dB,battery
attr THGR810_1 group Sensoren
attr THGR810_1 icon temperature_humidity
attr THGR810_1 room AB-Wetterstation
attr THGR810_1 stateFormat {sprintf\
("Temperatur: %.1f °C<br>Luftfeuchte abs.: %.1f g/m³<br>Luftfeuchte rel.: %.1f %%F<br>Taupunkt: %.1f °C", \
ReadingsVal("$name","temperatureof",0),\
ReadingsVal("$name","absFeuchte",0),\
ReadingsVal("$name","humidity",0), \
ReadingsVal("$name","dewpoint",0))}
attr THGR810_1 userReadings rssi_dB:rssi.* {ReadingsVal("$name","rssi",0)*8-120},\
temperatureof:temperature.* {ReadingsVal("$name","temperature",0)-0}
attr THGR810_1 verbose 0

define FileLog_WetterTHGR810_1 FileLog /media/hdd/fhem/log01/wetter/WetterTHGR810_1-%m.log THGR810_1
attr FileLog_WetterTHGR810_1 icon edit_paste
attr FileLog_WetterTHGR810_1 logtype temp4hum4:Temp/Hum,text
attr FileLog_WetterTHGR810_1 room _LOG

define SVG_WetterTHGR810_1 SVG FileLog_WetterTHGR810_1:SVG_WetterTHGR810_1:CURRENT
attr SVG_WetterTHGR810_1 group Umwelt lokal
attr SVG_WetterTHGR810_1 label "THGR810_1 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_WetterTHGR810_1 room AB-Pool,AB-Wetterstation,PV-Anlagen

########################################
###    Output Taupunktberechnungen   ###
########################################
define dew_THGR810_1 dewpoint dewpoint THGR810_1 temperature humidity dewpoint
attr dew_THGR810_1 absFeuchte 1
attr dew_THGR810_1 alias Aussentemperatur & Feuchte (Oregon) - Taupunktberechnung
attr dew_THGR810_1 group Berechnungen
attr dew_THGR810_1 icon temperature_humidity
attr dew_THGR810_1 room AB-Wetterstation

# -----------------------------------------------------------------------------------------------

#####################################
###       Sensor Helligkeit       ###
#####################################
define THGR810_2 TRX_WEATHER THGR810_2
attr THGR810_2 IODev RFXtrx433E_WS
attr THGR810_2 alias Sonnen Intensität (Oregon)
attr THGR810_2 devStateStyle style="text-align:left;;;;font-weight:bold;;;;"
attr THGR810_2 event-min-interval .*:60
attr THGR810_2 event-on-change-reading temperature,lx,rssi,rssi_dB,battery
attr THGR810_2 group Sensoren
attr THGR810_2 icon weather_light_meter
attr THGR810_2 room AB-Wetterstation
attr THGR810_2 stateFormat {sprintf\
("Helligkeit: %1.f Lux",\
(ReadingsVal("$name","lx",0)))}
attr THGR810_2 userReadings lx:temperature.* {(ReadingsVal("$name","temperature",0)+5)*1750},\
rssi_dB:rssi.* {(ReadingsVal("$name","rssi",0)*8)-120}

define FileLog_WetterTHGR810_2 FileLog /media/hdd/fhem/log01/wetter/WetterTHGR810_2-%m.log THGR810_2
attr FileLog_WetterTHGR810_2 icon edit_paste
attr FileLog_WetterTHGR810_2 logtype temp4hum4:Temp/Hum,text
attr FileLog_WetterTHGR810_2 room _LOG

define SVG_WetterTHGR810_2 SVG FileLog_WetterTHGR810_2:SVG_WetterTHGR810_2:CURRENT
attr SVG_WetterTHGR810_2 group Umwelt lokal
attr SVG_WetterTHGR810_2 label "THGR810_2 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_WetterTHGR810_2 room AB-Wetterstation

# -----------------------------------------------------------------------------------------------

#########################################
### Sensor Innentemperatur OG2 Buero1 ###
#########################################
define THGR810_6 TRX_WEATHER THGR810_6
attr THGR810_6 IODev RFXtrx433E_WS
attr THGR810_6 alias OG2 Büro1 - Raumtemperatur & Feuchte (Oregon)
attr THGR810_6 devStateStyle style="text-align:left;;;;font-weight:bold;;;;"
attr THGR810_6 event-min-interval .*:600
attr THGR810_6 event-on-change-reading temperature,temperatureof,humidity,dewpoint,absFeuchte,rssi,rssi_dB,battery
attr THGR810_6 group Sensoren
attr THGR810_6 icon temperature_humidity
attr THGR810_6 room OG2-Buero1
attr THGR810_6 stateFormat {sprintf\
("Temperatur: %.1f °C<br>Luftfeuchte abs.: %.1f g/m³<br>Luftfeuchte rel.: %.1f %%F<br>Taupunkt: %.1f °C", \
ReadingsVal("$name","temperatureof",0),\
ReadingsVal("$name","absFeuchte",0),\
ReadingsVal("$name","humidity",0), \
ReadingsVal("$name","dewpoint",0))}
attr THGR810_6 userReadings temperatureof:temperature.* {ReadingsVal("$name","temperature",0)-0}, \
rssi_dB:rssi.* {ReadingsVal("$name","rssi",0)*8-120}

define FileLog_WetterTHGR810_6 FileLog /media/hdd/fhem/log01/wetter/WetterTHGR810_6-%m.log THGR810_6
attr FileLog_WetterTHGR810_6 logtype temp4hum4:Temp/Hum,text
attr FileLog_WetterTHGR810_6 room OG2-Buero1

define SVG_WetterTHGR810_6 SVG FileLog_WetterTHGR810_6:SVG_WetterTHGR810_6:CURRENT
attr SVG_WetterTHGR810_6 label "THGR810_6 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_WetterTHGR810_6 room OG2-Buero1

########################################
###    Output Taupunktberechnungen   ###
########################################
define dew_THGR810_6 dewpoint dewpoint THGR810_6 temperature humidity dewpoint
attr dew_THGR810_6 absFeuchte 1
attr dew_THGR810_6 alias OG2 Büro1 - Raumtemperatur & Feuchte (Oregon) - Taupunktberechnung
attr dew_THGR810_6 group Berechnungen
attr dew_THGR810_6 icon temperature_humidity
attr dew_THGR810_6 room OG2-Buero1

# -----------------------------------------------------------------------------------------------

###########################################
### Sensor Innentemperatur OG2 EDV-Raum ###
###########################################
define THGR810_7 TRX_WEATHER THGR810_7
attr THGR810_7 IODev RFXtrx433E_WS
attr THGR810_7 alias OG2 EDV-Raum - Raumtemperatur & Feuchte (Oregon)
attr THGR810_7 devStateStyle style="text-align:left;;;;font-weight:bold;;;;"
attr THGR810_7 event-min-interval .*:600
attr THGR810_7 event-on-change-reading temperature,temperatureof,humidity,dewpoint,absFeuchte,rssi,rssi_dB,battery
attr THGR810_7 group Sensoren
attr THGR810_7 icon temperature_humidity
attr THGR810_7 room OG2-EDV-Raum
attr THGR810_7 stateFormat {sprintf\
("Temperatur: %.1f °C<br>Luftfeuchte abs.: %.1f g/m³<br>Luftfeuchte rel.: %.1f %%F<br>Taupunkt: %.1f °C", \
ReadingsVal("$name","temperatureof",0),\
ReadingsVal("$name","absFeuchte",0),\
ReadingsVal("$name","humidity",0), \
ReadingsVal("$name","dewpoint",0))}
attr THGR810_7 userReadings temperatureof:temperature.* {ReadingsVal("$name","temperature",0)-0}, \
rssi_dB:rssi.* {ReadingsVal("$name","rssi",0)*8-120}

define FileLog_WetterTHGR810_7 FileLog /media/hdd/fhem/log01/wetter/WetterTHGR810_7-%m.log THGR810_7
attr FileLog_WetterTHGR810_7 logtype temp4hum4:Temp/Hum,text
attr FileLog_WetterTHGR810_7 room OG2-EDV-Raum

define SVG_WetterTHGR810_7 SVG FileLog_WetterTHGR810_7:SVG_WetterTHGR810_7:CURRENT
attr SVG_WetterTHGR810_7 label "THGR810_7 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_WetterTHGR810_7 room OG2-EDV-Raum

########################################
###    Output Taupunktberechnungen   ###
########################################
define dew_THGR810_7 dewpoint dewpoint THGR810_7 temperature humidity dewpoint
attr dew_THGR810_7 absFeuchte 1
attr dew_THGR810_7 alias OG2 EDV-Raum - Raumtemperatur & Feuchte (Oregon) - Taupunktberechnung
attr dew_THGR810_7 group Berechnungen
attr dew_THGR810_7 icon temperature_humidity
attr dew_THGR810_7 room OG2-EDV-Raum

# -----------------------------------------------------------------------------------------------

########################################
###       Sensor Polltemperatur      ###
########################################
define THWR800_3 TRX_WEATHER THWR800_3
attr THWR800_3 IODev RFXtrx433E_WS
attr THWR800_3 alias Pool Wassertemperatur (Oregon)
attr THWR800_3 event-min-interval .*:600
attr THWR800_3 event-on-change-reading temperature,temperatureof,rssi,rssi_dB,battery
attr THWR800_3 group Sensoren
attr THWR800_3 icon temp_temperature
attr THWR800_3 room AB-Pool
attr THWR800_3 stateFormat {sprintf("%.1f °C", ReadingsVal("$name","temperatureof",0))}
attr THWR800_3 userReadings rssi_dB:rssi.* {ReadingsVal("$name","rssi",0)*8-120},\
temperatureof:temperature.* {ReadingsVal("$name","temperature",0)-0}

define FileLog_WetterTHWR800_3 FileLog /media/hdd/fhem/log01/wetter/WetterTHWR800_3-%m.log THWR800_3
attr FileLog_WetterTHWR800_3 alias Wetter Poolwasser Temperatur
attr FileLog_WetterTHWR800_3 icon edit_paste
attr FileLog_WetterTHWR800_3 logtype temp4:Temp,text
attr FileLog_WetterTHWR800_3 room _LOG

define SVG_WetterTHWR800_3 SVG FileLog_WetterTHWR800_3:SVG_WetterTHWR800_3:CURRENT
attr SVG_WetterTHWR800_3 group Umwelt lokal
attr SVG_WetterTHWR800_3 label "THWR800_3 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_WetterTHWR800_3 room AB-Pool

# -----------------------------------------------------------------------------------------------

########################################
###         Sensor UV Messung        ###
########################################
define UVN800 TRX_WEATHER UVN800
attr UVN800 IODev RFXtrx433E_WS
attr UVN800 alias UV Intensität (Oregon)
attr UVN800 devStateStyle style="text-align:left;;;;font-weight:bold;;;;"
attr UVN800 event-min-interval .*:600
attr UVN800 event-on-change-reading uv_risk,uv_val,rssi,rssi_dB,battery
attr UVN800 group Sensoren
attr UVN800 icon weather_sun
attr UVN800 room AB-Wetterstation
attr UVN800 stateFormat {sprintf(\
"UV-Strahlung: %1.f <br> UV-Risiko: %s", \
ReadingsVal("$name","uv_val",0), \
ReadingsVal("$name","uv_risk",0))}
attr UVN800 userReadings rssi_dB:rssi.* {(ReadingsVal("$name","rssi",0)*8)-120}

define FileLog_WetterUVN800 FileLog /media/hdd/fhem/log01/wetter/WetterUVN800-%m.log UVN800
attr FileLog_WetterUVN800 alias Wetter UV Sensor
attr FileLog_WetterUVN800 icon edit_paste
attr FileLog_WetterUVN800 logtype :,text
attr FileLog_WetterUVN800 room _LOG

define SVG_WetterUVN800 SVG FileLog_WetterUVN800:SVG_WetterUVN800:CURRENT
attr SVG_WetterUVN800 group Umwelt lokal
attr SVG_WetterUVN800 label "UVN800 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_WetterUVN800 room AB-Wetterstation

# -----------------------------------------------------------------------------------------------

########################################
###         Sensor Windsensor        ###
########################################
define WGR800 TRX_WEATHER WGR800
attr WGR800 IODev RFXtrx433E_WS
attr WGR800 alias Windgeschwindigkeit & Richtung (Oregon)
attr WGR800 devStateStyle style="text-align:left;;;;font-weight:bold;;;;"
attr WGR800 event-min-interval .*:600
attr WGR800 event-on-change-reading wspeed,wind_speed,wavspeed,wind_avspeed,wdir,wind_dir,rssi,rssi_dB,battery
attr WGR800 group Sensoren
attr WGR800 icon weather_wind_speed
attr WGR800 room AB-Wetterstation,OG1-Balkon,Rolllaeden
attr WGR800 stateFormat {sprintf(\
"Richtung: %s <br>Geschwindigkeit: %1.f km/h <br>mittlere Geschwindigkeit: %1.f km/h",\
ReadingsVal("$name","wind_dir",0),\
ReadingsVal("$name","wspeed",0),\
ReadingsVal("$name","wavspeed",0))}
attr WGR800 userReadings wdir:wind_dir.* {ReadingsNum("$name","wind_dir", -999)},\
wspeed:wind_speed.* {(ReadingsVal("$name","wind_speed",0)*3.6)},\
wavspeed:wind_avspeed.* {(ReadingsVal("$name","wind_avspeed",0)*3.6)},\
rssi_dB:rssi.* {(ReadingsVal("$name","rssi",0)*8)-120}

define FileLog_WetterWGR800 FileLog /media/hdd/fhem/log01/wetter/WetterWGR800-%m.log WGR800
attr FileLog_WetterWGR800 icon edit_paste
attr FileLog_WetterWGR800 logtype wind4windDir4:WindDir/WindSpeed,text
attr FileLog_WetterWGR800 room _LOG

define SVG_WetterWGR800 SVG FileLog_WetterWGR800:SVG_WetterWGR800:CURRENT
attr SVG_WetterWGR800 group Umwelt lokal
attr SVG_WetterWGR800 label "WGR800 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_WetterWGR800 room AB-Wetterstation,PV-Anlagen

# -----------------------------------------------------------------------------------------------
# -----------------------------------------------------------------------------------------------

Aus diesem Grund mekert auch das autocreate was einen definierten Sensor dennoch nicht findet.
2018.01.09 10:15:24.616 3: OREGON: Unknown device THGR810_1, please define itZudem werden auch die Filelogs immer wieder neu überschrieben in der fhem.cfg.
2018.01.09 10:15:24.616 3: OREGON: Unknown device THGR810_1, please define it
2018.01.09 10:15:24.719 2: autocreate: define FileLog_THGR810_1 FileLog /media/hdd/fhem/log01/autocreate/THGR810_1-%m.log THGR810_1
2018.01.09 10:15:24.744 2: autocreate: define SVG_THGR810_1 SVG FileLog_THGR810_1:temp4hum4:CURRENT
2018.01.09 10:15:26.984 1: Perfmon: possible freeze starting at 10:15:25, delay is 1.984
Meiner Vermutung nach dürfte das autocreate mit schon definierten Sensoren die sich ausserhalb der fhem.cfg befinden nicht klar kommen.
Was für mich nicht logisch ist warum nur die Filelogs und SVG's immer wieder nue in der fhem.cfg überschrieben werden , aber der Sensor trotzdem nicht in der fhem.cfg neu angelegt wird.

TESTS
1. Alle nanoCUL 433Mhz abgeschaltet ==> keine Verbesserung
2. RFXtrx433E und SIGNALduino abgeschaltet ==> keine LOG Einträge mehr von der Orgegon Scientific Sensoren
3. RFXtrx433E eingeschaltet ==> Teilweise LOG Einträge von der Orgegon Scientific Sensoren die sich in der Nähe befinden
4. SIGNALduino eingeschaltet ==> Die restlichen LOG Einträge von der Orgegon Scientific Sensoren die sich in der Nähe befinden
5. Oregon Sensor THGR810_1 wieder in die fhem.cfg verlegt ==> kein autocreate mehr in der LOG Datei

Erkenntnisse
autocreate kommt mit der Konfiguration der Orgegon Scientific Sensoren ausserhalb der fhem.cfg nicht zurecht.
Warum dieses Verhalten vom autocreate bei mir nur bei den Orgegon Scientific Sensoren ist unlogisch.
Bei USB Geräten und andere Sensoren die ich in Verwendung habe tritt dieses eigenartige Verhalten nicht auf.

Ebenso ist das autocreate der Filelogs bei den Orgegon Scientific Sensoren nicht korrekt.
Ist ein Filelog anders angelegt als es das autocreate definiert,
zb: define FileLog_WetterWGR800 FileLog /media/hdd/fhem/log01/wetter/WetterWGR800-%m.log WGR800
wird vom autocreate ein weiteres Filelog mit der Standartbezeichnung angelegt:
define FileLog_WetterWGR800 FileLog /media/hdd/fhem/log01/autocreate/WGR800-%m.log WGR800.


« Letzte Änderung: 09 Januar 2018, 12:32:10 von Burny4600 »
Mfg Chris

Raspberry Pi 2/2+/3/3+ / Betriebssystem: Jessie Stretch Lite
Schnittstellen: RFXtrx433E (Oregon) / SIGNALduino / nanoCUL 868MHz (FS20), nanoCUL 433 MHz (IT), LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, FS20, IT, WMR200, TEK603, YouLess, Resol VBUS & DL2, Fronius Datalogger Web 2

Offline KölnSolar

  • Hero Member
  • *****
  • Beiträge: 2739
Zitat
Meiner Vermutung nach dürfte das autocreate mit schon definierten Sensoren die sich ausserhalb der fhem.cfg befinden nicht klar kommen.
Kann ich nicht bestätigen. Meine Oregons sind auch in einem include definiert und der RFXTRX(kein weiterer 433-Transceiver instlliert) legt nichts neu an.

Kann es sein, da Du ja die .cfg manuell editierst, dass die Reihenfolgen falsch sind  :-\
RPi3/2 Stretch-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-CUL868-FS20A4-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty-Boop-EchoDot

Offline Burny4600

  • Hero Member
  • *****
  • Beiträge: 1465
Nein das ist nicht der Fall.
Sollte es verkehrt herum sein müßte das mit einmal autocreate anlegen und speichern erledigt sein.
Ich werde es auf einem Testgerät mit allen Schnittstellen noch genauer versuchen den Ursprung zu finden woher der Fehler kommt.
Mfg Chris

Raspberry Pi 2/2+/3/3+ / Betriebssystem: Jessie Stretch Lite
Schnittstellen: RFXtrx433E (Oregon) / SIGNALduino / nanoCUL 868MHz (FS20), nanoCUL 433 MHz (IT), LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, FS20, IT, WMR200, TEK603, YouLess, Resol VBUS & DL2, Fronius Datalogger Web 2

Offline Burny4600

  • Hero Member
  • *****
  • Beiträge: 1465
Ich habe alle 433MHz Empfänger getestet und der Verursacher ist definitiv der SIGNALduino und nicht der RFXtrx433E der die ständigen autocreate Einträge im LOG verursacht und damit auch das Perfmon auslöst.
Der RFXtrx433E Empfänger alleine verursacht keine autocreates wenn die Oregon Sensoren angelegt wurden.
Der SIGNALduino Empfänger alleine verursacht gelegentlich autocreates wenn die Oregon Sensoren angelegt wurden.
Sind der RFXtrx433E Empfänger und der SIGNALduino Empfänger aktiviert werden bei fast jedem empfangenen Datensatz der Oregon Sensoren autocreates nur der Sensoren Filelogs verursacht.

2018.02.16 14:32:45.183 2: autocreate: define FileLog_THGR810_2 FileLog /media/hdd/fhem/log01/autocreate/THGR810_2-%m.log THGR810_2
2018.02.16 14:32:45.189 2: autocreate: define SVG_THGR810_2 SVG FileLog_THGR810_2:temp4hum4:CURRENT
2018.02.16 14:32:47.270 1: Perfmon: possible freeze starting at 14:32:46, delay is 1.27
2018.02.16 14:33:11.084 1: Perfmon: possible freeze starting at 14:33:10, delay is 1.084
2018.02.16 14:33:43.203 1: Perfmon: possible freeze starting at 14:33:42, delay is 1.203
2018.02.16 14:33:44.166 2: autocreate: define FileLog_THGR810_2 FileLog /media/hdd/fhem/log01/autocreate/THGR810_2-%m.log THGR810_2
2018.02.16 14:33:44.172 2: autocreate: define SVG_THGR810_2 SVG FileLog_THGR810_2:temp4hum4:CURRENT
2018.02.16 14:33:44.434 1: JSONMETER EnergiePV: ReadFromUrl.461 Could not open connection to ip 192.168.17.244 port 80
2018.02.16 14:33:46.296 1: Perfmon: possible freeze starting at 14:33:45, delay is 1.296
2018.02.16 14:33:51.622 2: autocreate: define FileLog_THGR810_6 FileLog /media/hdd/fhem/log01/autocreate/THGR810_6-%m.log THGR810_6
2018.02.16 14:33:51.653 2: autocreate: define SVG_THGR810_6 SVG FileLog_THGR810_6:temp4hum4:CURRENT
2018.02.16 14:33:53.671 1: Perfmon: possible freeze starting at 14:33:52, delay is 1.67
2018.02.16 14:34:33.866 3: CUL_HM set EG_WZ_HZG_TC_Climate controlMode auto
2018.02.16 14:34:34.099 3: CUL_HM set EG_WZ_HZG_TC_Climate controlMode auto
2018.02.16 14:34:34.368 3: CUL_HM set EG_WZ_HZG_TC_Climate controlMode auto
2018.02.16 14:34:43.387 2: autocreate: define FileLog_THGR810_2 FileLog /media/hdd/fhem/log01/autocreate/THGR810_2-%m.log THGR810_2
2018.02.16 14:34:43.397 2: autocreate: define SVG_THGR810_2 SVG FileLog_THGR810_2:temp4hum4:CURRENT
2018.02.16 14:34:44.114 1: JSONMETER EnergiePV: ReadFromUrl.461 Could not open connection to ip 192.168.17.244 port 80
2018.02.16 14:34:45.729 1: Perfmon: possible freeze starting at 14:34:44, delay is 1.728
2018.02.16 14:35:10.567 2: autocreate: define FileLog_THGR810_6 FileLog /media/hdd/fhem/log01/autocreate/THGR810_6-%m.log THGR810_6
2018.02.16 14:35:10.573 2: autocreate: define SVG_THGR810_6 SVG FileLog_THGR810_6:temp4hum4:CURRENT
2018.02.16 14:35:12.697 1: Perfmon: possible freeze starting at 14:35:11, delay is 1.697
2018.02.16 14:35:42.363 2: autocreate: define FileLog_THGR810_2 FileLog /media/hdd/fhem/log01/autocreate/THGR810_2-%m.log THGR810_2
2018.02.16 14:35:42.383 2: autocreate: define SVG_THGR810_2 SVG FileLog_THGR810_2:temp4hum4:CURRENT
2018.02.16 14:35:44.134 1: JSONMETER EnergiePV: ReadFromUrl.461 Could not open connection to ip 192.168.17.244 port 80
2018.02.16 14:35:44.389 1: Perfmon: possible freeze starting at 14:35:43, delay is 1.389
2018.02.16 14:36:29.860 2: autocreate: define FileLog_THGR810_6 FileLog /media/hdd/fhem/log01/autocreate/THGR810_6-%m.log THGR810_6
2018.02.16 14:36:29.866 2: autocreate: define SVG_THGR810_6 SVG FileLog_THGR810_6:temp4hum4:CURRENT
2018.02.16 14:36:31.979 1: Perfmon: possible freeze starting at 14:36:30, delay is 1.979
2018.02.16 14:36:41.067 1: Perfmon: possible freeze starting at 14:36:40, delay is 1.067
2018.02.16 14:36:41.417 2: autocreate: define FileLog_THGR810_2 FileLog /media/hdd/fhem/log01/autocreate/THGR810_2-%m.log THGR810_2
2018.02.16 14:36:41.423 2: autocreate: define SVG_THGR810_2 SVG FileLog_THGR810_2:temp4hum4:CURRENT
2018.02.16 14:36:43.517 1: Perfmon: possible freeze starting at 14:36:42, delay is 1.517
2018.02.16 14:36:46.939 1: JSONMETER EnergiePV: ReadFromUrl.461 Could not open connection to ip 192.168.17.244 port 80

Kann ich etwas verändern damit diese ständigen autocreate Einträge des SIGNALduino aufhören ohne das autocreate auszuschalten?
Mfg Chris

Raspberry Pi 2/2+/3/3+ / Betriebssystem: Jessie Stretch Lite
Schnittstellen: RFXtrx433E (Oregon) / SIGNALduino / nanoCUL 868MHz (FS20), nanoCUL 433 MHz (IT), LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, FS20, IT, WMR200, TEK603, YouLess, Resol VBUS & DL2, Fronius Datalogger Web 2

 

decade-submarginal