Habe in der fhem.log folgenden Meldungen die behoben werden sollten:
Wie deaktiviere ich das laden dieser Datei?
2015.10.15 11:35:11 1: reload: Error:Modul 99_myUtils deactivated:
Wie bekomme ich die Fehlermeldungen im fhem-2015-10.log weg?
Besser wäre es, du postest mal die myUtils, um sehen zu können, woher der Fehler kommt.
Ansonsten: Einfach die 99_myutils löschen oder auf das original zurücksetzen.
99_myutils gelöscht und passt.
Wie kann ich die restlichen Fehler behandeln.
Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 728, <$fh> line 67.
Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 728, <$fh> line 67.
Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030, <$fh> line 67.
Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030, <$fh> line 67.
Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 728, <$fh> line 78.
Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 728, <$fh> line 78.
Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030, <$fh> line 78.
Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030, <$fh> line 78.[/b]
2015.10.15 12:45:17 1: Including /media/hdd/fhem/log/fhem.save
[b]2015.10.15 12:45:17 1: PERL WARNING: Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 728.
2015.10.15 12:45:17 1: PERL WARNING: Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 728.
2015.10.15 12:45:17 1: PERL WARNING: Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030.
2015.10.15 12:45:17 1: PERL WARNING: Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030.
2015.10.15 12:45:17 1: usb create starting
[b]2015.10.15 12:45:18 3: Probing CUL device /dev/ttyAMA0
2015.10.15 12:45:18 3: Can't open /dev/ttyAMA0: Permission denied[/b]
2015.10.15 12:45:18 3: Probing TCM_ESP3 device /dev/ttyUSB0
2015.10.15 12:45:18 3: Probing TCM_ESP2 device /dev/ttyUSB0
2015.10.15 12:45:19 3: Probing FHZ device /dev/ttyUSB0
2015.10.15 12:45:19 3: Probing TRX device /dev/ttyUSB0
2015.10.15 12:45:20 3: Probing ZWDongle device /dev/ttyUSB0
2015.10.15 12:45:21 3: Probing FRM device /dev/ttyUSB0
2015.10.15 12:45:26 1: usb create end
2015.10.15 12:45:26 0: Featurelevel: 5.6
2015.10.15 12:45:26 0: Server started with 188 defined entities (version $Id: fhem.pl 9420 2015-10-10 16:17:04Z rudolfkoenig $, os linux, user fhem, pid 1079)
2015.10.15 12:45:30 3: telnetForBlockingFn: port 38389 opened
2015.10.15 12:45:30 3: JSONMETER AB: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.15 12:45:30 3: JSONMETER AB: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.15 12:45:30 3: JSONMETER EG: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.15 12:45:30 3: JSONMETER EG: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.15 12:45:30 3: JSONMETER OG2: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.15 12:45:30 3: JSONMETER OG2: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.15 12:45:30 3: JSONMETER PV: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.15 12:45:30 3: JSONMETER PV: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.15 12:45:30 3: JSONMETER OG1: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.15 12:45:30 3: JSONMETER OG1: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.15 12:45:40 1: PERL WARNING: Missing argument in sprintf at (eval 76) line 1.
2015.10.15 12:45:40 1: PERL WARNING: Invalid conversion in sprintf: "%r" at (eval 76) line 1.
2015.10.15 12:46:08 1: PERL WARNING: Missing argument in sprintf at (eval 78) line 1.
2015.10.15 12:46:08 1: PERL WARNING: Invalid conversion in sprintf: "%r" at (eval 78) line 1.
2015.10.15 12:46:33 1: PERL WARNING: Missing argument in sprintf at (eval 90) line 1.
2015.10.15 12:46:33 1: PERL WARNING: Invalid conversion in sprintf: "%r" at (eval 90) line 1.
2015.10.15 12:47:26 1: PERL WARNING: Missing argument in sprintf at (eval 92) line 1.
2015.10.15 12:47:26 1: PERL WARNING: Invalid conversion in sprintf: "%r" at (eval 92) line 1.
2015.10.15 12:47:27 1: PERL WARNING: Missing argument in sprintf at (eval 93) line 1.
2015.10.15 12:47:27 1: PERL WARNING: Invalid conversion in sprintf: "%r" at (eval 93) line 1.
Hat wirklich keiner eine Idee wie ich diese Fehler beseitigen kann!
Diese Einträge sind in der fhem-2015-10.log Datei trotz heutigem Update immer noch vorhanden!
Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 728, <$fh> line 67.
Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 728, <$fh> line 67.
Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030, <$fh> line 67.
Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030, <$fh> line 67.
Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 728, <$fh> line 78.
Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 728, <$fh> line 78.
Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030, <$fh> line 78.
Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030, <$fh> line 78.
2015.10.16 08:47:16 1: Including /media/hdd/fhem/log/fhem.save
2015.10.16 08:47:16 1: PERL WARNING: Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 728.
2015.10.16 08:47:16 1: PERL WARNING: Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 728.
2015.10.16 08:47:16 1: PERL WARNING: Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030.
2015.10.16 08:47:16 1: PERL WARNING: Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030.
2015.10.16 08:47:16 0: Featurelevel: 5.6
2015.10.16 08:47:16 0: Server started with 133 defined entities (version $Id: fhem.pl 9420 2015-10-10 16:17:04Z rudolfkoenig $, os linux, user fhem, pid 1098)
2015.10.16 08:47:29 3: telnetForBlockingFn: port 37869 opened
2015.10.16 08:47:29 3: JSONMETER AB: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.16 08:47:29 3: JSONMETER AB: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.16 08:47:29 3: JSONMETER EG: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.16 08:47:29 3: JSONMETER EG: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.16 08:47:29 3: JSONMETER OG2: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.16 08:47:29 3: JSONMETER OG2: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.16 08:47:29 3: JSONMETER OG1: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.16 08:47:29 3: JSONMETER OG1: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.16 08:47:29 3: JSONMETER PV: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.16 08:47:29 3: JSONMETER PV: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.16 08:47:54 1: PERL WARNING: Missing argument in sprintf at (eval 54) line 1.
2015.10.16 08:47:54 1: PERL WARNING: Invalid conversion in sprintf: "%r" at (eval 54) line 1.
2015.10.16 08:48:15 1: PERL WARNING: Missing argument in sprintf at (eval 56) line 1.
2015.10.16 08:48:15 1: PERL WARNING: Invalid conversion in sprintf: "%r" at (eval 56) line 1.
Hallo,
da sind wohl mehrere Sachen nicht ok.
Zitat:
2015.10.15 12:45:17 1: PERL WARNING: Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 728.
2015.10.15 12:45:17 1: PERL WARNING: Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030.
2015.10.15 12:45:17 1: PERL WARNING: Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030.
Einer Deiner readingsGroups scheint nicht ok zu sein.
1. Zähle mal die Anzahl der Meldungen, die die rg betreffen aus. Ist diese identisch mit der Zahl der anzuzeigenden Zeilen?
2. Treten die Meldungen nur bei der Anzeige einer bestimmten Seite erneut auf?
Ok, scheint wohl beim Neustart zu sein....
-> Definition der rg überprüfen.
3. Damit kannst Du schon mal die rg lokalisieren, die dann nicht korrekt definiert ist.
Häufiger Fehler: valueFormat nicht korrekt definiert.
2015.10.15 12:45:17 1: usb create starting
2015.10.15 12:45:18 3: Probing CUL device /dev/ttyAMA0
2015.10.15 12:45:18 3: Can't open /dev/ttyAMA0: Permission denied
2015.10.15 12:45:18 3: Probing TCM_ESP3 device /dev/ttyUSB0
2015.10.15 12:45:18 3: Probing TCM_ESP2 device /dev/ttyUSB0
2015.10.15 12:45:19 3: Probing FHZ device /dev/ttyUSB0
2015.10.15 12:45:19 3: Probing TRX device /dev/ttyUSB0
2015.10.15 12:45:20 3: Probing ZWDongle device /dev/ttyUSB0
2015.10.15 12:45:21 3: Probing FRM device /dev/ttyUSB0
2015.10.15 12:45:26 1: usb create end
Da gibt es in der fhem.cfg einen Bereich, bei dem steht explizit: Auskomentieren, wenn beim Start von fhem nicht auf neue USB-Devices geprüft werden soll. Das würde ich mal auch tun.
2015.10.15 12:45:26 0: Featurelevel: 5.6
2015.10.15 12:45:26 0: Server started with 188 defined entities (version $Id: fhem.pl 9420 2015-10-10 16:17:04Z rudolfkoenig $, os linux, user fhem, pid 1079)
2015.10.15 12:45:30 3: telnetForBlockingFn: port 38389 opened
Das sind wohl normale Meldungen, setze mal
attr global verbose 1
dann wird auch weniger angezeigt.
2015.10.15 12:45:30 3: JSONMETER AB: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.15 12:45:30 3: JSONMETER AB: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.15 12:45:30 3: JSONMETER EG: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.15 12:45:30 3: JSONMETER EG: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.15 12:45:30 3: JSONMETER OG2: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.15 12:45:30 3: JSONMETER OG2: ParseJsonFile.550 Store results of JSON analysis for next
Damit kann ich nichts anfangen.
Elektrolurch
@Elektrolurch
ZitatEiner Deiner readingsGroups scheint nicht ok zu sein.
Kann keinen Fehler erkennen bei den definierten Reading Groups.
Siehe Konfiguration:
define AB JSONMETER LS110 192.168.xxx.xxx 60
attr AB event-min-interval .*:60
attr AB event-on-update-reading electricityConsumed,electricityPower
attr AB group Stromzaehler_Verbraucher
attr AB icon measure_power
attr AB room AB-Fittness-Saunaraum,AB-Pool,Stromzaehler
attr AB stateFormat {sprintf("Zaehlerstand: %.1f kWh , Aktuell: %s Watt",(0.001*ReadingsVal($name,"electricityConsumed",0)), ReadingsVal($name,"electricityPower",0))}
attr AB userReadings electricityConsumed_kWh:electricityConsumed {ReadingsVal("AB","electricityConsumed",0)/1000}
define FileLog_AB FileLog /media/hdd/fhem/log/stromzaehler/AB-%Y-%m.log AB:(electricityConsumed_kWh|electricityPower)\x3a.*
attr FileLog_AB room all
define SVG_FileLog_AB SVG FileLog_AB:SVG_FileLog_AB:CURRENT
attr SVG_FileLog_AB room AB-Fittness-Saunaraum,AB-Pool,Stromzaehler
define EG JSONMETER LS110 192.168.xxx.xxx 60
attr EG event-min-interval .*:60
attr EG event-on-update-reading electricityConsumed,electricityPower
attr EG group Stromzaehler_Verbraucher
attr EG icon measure_power
attr EG room Stromzaehler
attr EG stateFormat {sprintf("Zaehlerstand: %.1f kWh , Aktuell: %s Watt",(0.001*ReadingsVal($name,"electricityConsumed",0)), ReadingsVal($name,"electricityPower",0))}
attr EG userReadings electricityConsumed_kWh:electricityConsumed {ReadingsVal("EG","electricityConsumed",0)/1000}
define FileLog_EG FileLog /media/hdd/fhem/log/stromzaehler/EG-%Y-%m.log EG:(electricityConsumed_kWh|electricityPower)\x3a.*
attr FileLog_EG room hidden
define SVG_FileLog_EG SVG FileLog_EG:SVG_FileLog_EG:CURRENT
attr SVG_FileLog_EG room Stromzaehler
define OG1 JSONMETER LS110 192.168.xxx.xxx 60
attr OG1 event-min-interval .*:60
attr OG1 event-on-update-reading electricityConsumed,electricityPower
attr OG1 group Stromzaehler_Verbraucher
attr OG1 icon measure_power
attr OG1 room Stromzaehler
attr OG1 stateFormat {sprintf("Zaehlerstand: %.1f kWh , Aktuell: %s Watt",(0.001*ReadingsVal($name,"electricityConsumed",0)), ReadingsVal($name,"electricityPower",0))}
attr OG1 userReadings electricityConsumed_kWh:electricityConsumed {ReadingsVal("OG1","electricityConsumed",0)/1000}
define FileLog_OG1 FileLog /media/hdd/fhem/log/stromzaehler/OG1-%Y-%m.log OG1:(electricityConsumed_kWh|electricityPower)\x3a.*
attr FileLog_OG1 room all
define SVG_FileLog_OG1 SVG FileLog_OG1:SVG_FileLog_OG1:CURRENT
attr SVG_FileLog_OG1 room Stromzaehler
define OG2 JSONMETER LS110 192.168.xxx.xxx 60
attr OG2 event-min-interval .*:60
attr OG2 event-on-update-reading electricityConsumed,electricityPower
attr OG2 group Stromzaehler_Verbraucher
attr OG2 icon measure_power
attr OG2 room Stromzaehler
attr OG2 stateFormat {sprintf("Zaehlerstand: %.1f kWh , Aktuell: %s Watt",(0.001*ReadingsVal($name,"electricityConsumed",0)), ReadingsVal($name,"electricityPower",0))}
attr OG2 userReadings electricityConsumed_kWh:electricityConsumed {ReadingsVal("OG2","electricityConsumed",0)/1000}
define FileLog_OG2 FileLog /media/hdd/fhem/log/stromzaehler/OG2-%Y-%m.log OG2:(electricityConsumed_kWh|electricityPower)\x3a.*
attr FileLog_OG2 room all
define SVG_FileLog_OG2 SVG FileLog_OG2:SVG_FileLog_OG2:CURRENT
attr SVG_FileLog_OG2 room Stromzaehler
define PV JSONMETER LS110 192.168.xxx.xxx 60
attr PV event-min-interval .*:60
attr PV event-on-update-reading electricityConsumed,electricityPower
attr PV group Stromzaehler_PV-Anlagen
attr PV icon measure_power
attr PV room AB-Fittness-Saunaraum,AB-Pool,Stromzaehler
attr PV stateFormat {sprintf("Zaehlerstand: %.1f kWh , Aktuell: %s Watt",(0.001*ReadingsVal($name,"electricityConsumed",0)), ReadingsVal($name,"electricityPower",0))}
attr PV userReadings electricityConsumed_kWh:electricityConsumed {ReadingsVal("PV","electricityConsumed",0)/1000}
define FileLog_PV FileLog /media/hdd/fhem/log/stromzaehler/PV-%Y-%m.log PV:(electricityConsumed_kWh|electricityPower)\x3a.*
attr FileLog_PV room all
define SVG_FileLog_PV SVG FileLog_PV:SVG_FileLog_PV:CURRENT
attr SVG_FileLog_PV room AB-Fittness-Saunaraum,AB-Pool,Stromzaehler
define Energieverbrauch readingsGroup .*:FILTER=group=Stromzaehler_Verbraucher:electricityPower Energieverbrauch:$sum
attr Energieverbrauch alwaysTrigger 2
attr Energieverbrauch mapping $DEVICE : aktuell in W
attr Energieverbrauch room Stromzaehler
attr Energieverbrauch userReadings sum:sum {ReadingsVal("Energieverbrauch","sum",0)}
define FileLog_Energieverbrauch FileLog /media/hdd/fhem/log/stromzaehler/EnergieverbrauchSum-%Y-%m.log Energieverbrauch:(sum)\x3a.*
attr FileLog_Energieverbrauch room _LOG
define SVG_FileLog__Energieverbrauch SVG FileLog_Energieverbrauch:SVG_FileLog__Energieverbrauch:CURRENT
attr SVG_FileLog__Energieverbrauch room Stromzaehler
define Energiezaehler readingsGroup .*:FILTER=group=Stromzaehler_Verbraucher:electricityConsumed_kWh Energiezaehler:$sum
attr Energiezaehler alwaysTrigger 2
attr Energiezaehler mapping $DEVICE : in kWh
attr Energiezaehler room Stromzaehler
attr Energiezaehler userReadings sum:sum {ReadingsVal("Energiezaehler","sum",0)}
USB Scan habe ich deaktiviert.
Zitat# Disable this to avoid looking for new USB devices on startup
# define initialUsbCheck notify global:INITIALIZED usb create
Zitatattr global verbose 1
jetzt ausgeführt.
ist die readingsGroup vor fhrmweb definiert? fhrmweb muss zuerst kommen.
gruß
andre
Diese Einträge sind in der fhem.cfg.
Zitatdefine WEB FHEMWEB 8083 global
define WEBphone FHEMWEB 8084 global
define WEBtablet FHEMWEB 8085 global
Diese Einträge sind lange vor dem Aufruf in der fhem.cfg.
attr global userattr cmdIcon devStateIcon devStateStyle icon sortby webCmd widgetOverride
attr global autoload_undefined_devices 1
attr global logfile /media/hdd/fhem/log/fhem-%Y-%m.log
attr global modpath .
attr global motd Error messages while initializing FHEM:\
configfile: Usage: define <name> FHEMWEB [IPV6:]<tcp-portnr> [global]
attr global statefile /media/hdd/fhem/log/fhem.save
attr global updateInBackground 1
attr global verbose 1
# attr global verbose 3
define telnetPort telnet 7072 global
attr telnetPort password xxxxxxx
define WEB FHEMWEB 8083 global
attr WEB basicAuth xxxxxxxxxxxxxxxxxxxxxxxxxxx
attr WEB menuEntries restart,cmd=shutdown+restart,update,cmd=update,updatecheck,cmd=update+check
attr WEB roomIcons EG:control_building_modern_s_okg_eg OG1:control_building_modern_s_okg_og OG2:control_building_modern_s_okg_dg Heizung Solar:sani_solar Rolllaeden:fts_shutter_updown Stromzaehler:measure_power Wetterstation:weather_cloudy_light
attr WEB stylesheetPrefix dark
define WEBphone FHEMWEB 8084 global
attr WEBphone basicAuth xxxxxxxxxxxxxxxxxxxxxxxxxxx
attr WEBphone stylesheetPrefix smallscreen
define WEBtablet FHEMWEB 8085 global
attr WEBtablet basicAuth xxxxxxxxxxxxxxxxxxxxxxxxxxx
attr WEBtablet stylesheetPrefix touchpad
# Fake FileLog entry, to access the fhem log from FHEMWEB
define Logfile FileLog /media/hdd/fhem/log/fhem-%Y-%m.log fakelog
define autocreate autocreate
attr autocreate filelog /media/hdd/fhem/log/%NAME-%Y.log
define eventTypes eventTypes /media/hdd/fhem/log/eventTypes.txt
# Disable this to avoid looking for new USB devices on startup
# define initialUsbCheck notify global:INITIALIZED usb create
# Vordefinierte Anlagenteile
include /media/hdd/fhem/mycfg/Allgemein.cfg
include /media/hdd/fhem/mycfg/AB/AB-Aussenanlagen.cfg
include /media/hdd/fhem/mycfg/AB/AB-Fittness-Saunaraum.cfg
include /media/hdd/fhem/mycfg/AB/AB-Pool.cfg
# include /media/hdd/fhem/mycfg/AB/AB-Wetter.cfg
include /media/hdd/fhem/mycfg/AB/AB-Wetterstation.cfg
include /media/hdd/fhem/mycfg/EG/EG-Bad.cfg
include /media/hdd/fhem/mycfg/EG/EG-Kueche.cfg
include /media/hdd/fhem/mycfg/EG/EG-Schlafzimmer.cfg
include /media/hdd/fhem/mycfg/EG/EG-Wirtschaftsraum.cfg
include /media/hdd/fhem/mycfg/EG/EG-Wohnzimmer.cfg
include /media/hdd/fhem/mycfg/OG1/OG1-Bad.cfg
include /media/hdd/fhem/mycfg/OG1/OG1-Kinderzimmer.cfg
include /media/hdd/fhem/mycfg/OG1/OG1-Kueche.cfg
include /media/hdd/fhem/mycfg/OG1/OG1-Schlafzimmer.cfg
include /media/hdd/fhem/mycfg/OG1/OG1-Vorraum.cfg
include /media/hdd/fhem/mycfg/OG1/OG1-Wohnzimmer.cfg
include /media/hdd/fhem/mycfg/OG2/OG2-Buero1.cfg
include /media/hdd/fhem/mycfg/OG2/OG2-Buero2.cfg
include /media/hdd/fhem/mycfg/OG2/OG2-EDV.cfg
include /media/hdd/fhem/mycfg/HeizungSolar.cfg
include /media/hdd/fhem/mycfg/Rauchmelder.cfg
include /media/hdd/fhem/mycfg/Rolllaeden.cfg
include /media/hdd/fhem/mycfg/Stromzaehler.cfg
define lp logProxy
attr lp room Unsorted
define NTFY_BackupRun at *23:59:00 set SYS_Backup Ausfuehren
attr NTFY_BackupRun room Server
Ein Tippfehler. Ein wenig Denken ist schon erlaubt. Er meinte das readingsGroup nach FHEMWEB definiert sein sollte (Reihenfolge in der fhem.cfg).
@marvin78
Wie meinst du das.
ZitatEin wenig Denken ist schon erlaubt.
Du hast deinen Beitrag geändert. In deinem ursprünglichen Beitrag hast du die Frage gestellt, was "fhrmweb" heißt. Darauf kam meine Antwort. Man kann darauf kommen, wenn man kurz nachdenkt. Beiträge ändern und danach dann auch noch so eine Frage zu stellen, ist schon schlechter Stil. Bin raus.
Das ist kein schlechter Still, sondern eine Überschneidung.
Ich werde mir doch nicht selbst nochmal eine Antwort schreiben, wenn ich in der Zwischenzeit auf etwas gekommen bin und noch keine Antwort erhalten habe.
Da mach ich eine Änderung.
Ich weis ja nicht das zur gleichen Zeit jemand eine Antwort schreibt.
Also zurück zum Start.
Ich komme hier nicht weiter.
Zudem benötig FHEM sehr lange bis es beim Hochfahren wieder läuft.
Aktuelles Update von Heute ist auch schon ausgeführt worden.
fhem.cfg
attr global userattr cmdIcon devStateIcon devStateStyle icon sortby webCmd widgetOverride
attr global autoload_undefined_devices 1
attr global logfile /media/hdd/fhem/log/fhem-%Y-%m.log
attr global modpath .
attr global statefile /media/hdd/fhem/log/fhem.save
attr global updateInBackground 1
attr global verbose 3
# attr global verbose 1
define telnetPort telnet 7072 global
attr telnetPort password xxxxxxxxx
define WEB FHEMWEB 8083 global
attr WEB basicAuth xxxxxxxxxxxxxxxxxxxxxxxxxxx
attr WEB menuEntries restart,cmd=shutdown+restart,update,cmd=update,updatecheck,cmd=update+check
attr WEB roomIcons EG:control_building_modern_s_okg_eg OG1:control_building_modern_s_okg_og OG2:control_building_modern_s_okg_dg Heizung Solar:sani_solar Rolllaeden:fts_shutter_updown Stromzaehler:measure_power Wetterstation:weather_cloudy_light
attr WEB stylesheetPrefix dark
define WEBphone FHEMWEB 8084 global
attr WEBphone basicAuth xxxxxxxxxxxxxxxxxxxxxxxxxxx
attr WEBphone stylesheetPrefix smallscreen
define WEBtablet FHEMWEB 8085 global
attr WEBtablet basicAuth xxxxxxxxxxxxxxxxxxxxxxxxxxx
attr WEBtablet stylesheetPrefix touchpad
# Fake FileLog entry, to access the fhem log from FHEMWEB
define Logfile FileLog /media/hdd/fhem/log/fhem-%Y-%m.log fakelog
define autocreate autocreate
attr autocreate filelog /media/hdd/fhem/log/%NAME-%Y.log
define eventTypes eventTypes /media/hdd/fhem/log/eventTypes.txt
# Disable this to avoid looking for new USB devices on startup
# define initialUsbCheck notify global:INITIALIZED usb create
# Vordefinierte Anlagenteile
include /media/hdd/fhem/mycfg/Allgemein.cfg
include /media/hdd/fhem/mycfg/AB/AB-Aussenanlagen.cfg
include /media/hdd/fhem/mycfg/AB/AB-Fittness-Saunaraum.cfg
include /media/hdd/fhem/mycfg/AB/AB-Pool.cfg
# include /media/hdd/fhem/mycfg/AB/AB-Wetter.cfg
include /media/hdd/fhem/mycfg/AB/AB-Wetterstation.cfg
include /media/hdd/fhem/mycfg/EG/EG-Bad.cfg
include /media/hdd/fhem/mycfg/EG/EG-Kueche.cfg
include /media/hdd/fhem/mycfg/EG/EG-Schlafzimmer.cfg
include /media/hdd/fhem/mycfg/EG/EG-Wirtschaftsraum.cfg
include /media/hdd/fhem/mycfg/EG/EG-Wohnzimmer.cfg
include /media/hdd/fhem/mycfg/OG1/OG1-Bad.cfg
include /media/hdd/fhem/mycfg/OG1/OG1-Kinderzimmer.cfg
include /media/hdd/fhem/mycfg/OG1/OG1-Kueche.cfg
include /media/hdd/fhem/mycfg/OG1/OG1-Schlafzimmer.cfg
include /media/hdd/fhem/mycfg/OG1/OG1-Vorraum.cfg
include /media/hdd/fhem/mycfg/OG1/OG1-Wohnzimmer.cfg
include /media/hdd/fhem/mycfg/OG2/OG2-Buero1.cfg
include /media/hdd/fhem/mycfg/OG2/OG2-Buero2.cfg
include /media/hdd/fhem/mycfg/OG2/OG2-EDV.cfg
include /media/hdd/fhem/mycfg/HeizungSolar.cfg
include /media/hdd/fhem/mycfg/Rauchmelder.cfg
include /media/hdd/fhem/mycfg/Rolllaeden.cfg
include /media/hdd/fhem/mycfg/Stromzaehler.cfg
define lp logProxy
attr lp icon time_graph
attr lp room Unsorted
define NTFY_BackupRun at *23:59:00 set SYS_Backup Ausfuehren
attr NTFY_BackupRun room Server
Allgemein.cfg:
# 433Mhz RXTX IT
define nanoCUL433 CUL /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A98J3XX9-if00-port0@38400 0000
attr nanoCUL433 icon cul_cul
attr nanoCUL433 room _IT,_RxTx
attr nanoCUL433 verbose 5
# 868Mhz RXTX FS20
define nanoCUL868 CUL /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9ULXRVF-if00-port0@38400 0000
attr nanoCUL868 icon cul_868
attr nanoCUL868 rfmode slowRf
attr nanoCUL868 room _FS20,_RxTx
attr nanoCUL868 verbose 5
# RFXtrx433E Schnittstelle
define RFXtrx433E TRX /dev/serial/by-id/usb-RFXCOM_RFXtrx433_A1YUXLCQ-if00-port0@38400
attr RFXtrx433E icon cul_usb
attr RFXtrx433E room _RxTx
# Proteus
define TEK603 TEK603 /dev/serial/by-id/usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_0001-if00-port0
attr TEK603 alias Muehlbachniveau
attr TEK603 icon time_graph
attr TEK603 room _RxTx
define FileLog_TEK603_RUL FileLog /media/hdd/fhem/log/TEK603_RUL-%Y-%m.log TEK603:RemainingUsableLevel:.*|TEK603_RUL
attr FileLog_TEK603_RUL room _LOG
define SVG_FileLog_TEK603_RUL SVG FileLog_TEK603_RUL:SVG_FileLog_TEK603_RUL:CURRENT
attr SVG_FileLog_TEK603_RUL label "TEK603_RUL Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_FileLog_TEK603_RUL room Wetterstation
define FileLog_TEK603_TEMP FileLog /media/hdd/fhem/log/TEK603_TEMP-%Y-%m.log TEK603:Temperature:.*|TEK603_TEMP
attr FileLog_TEK603_TEMP room _LOG
define SVG_FileLog_TEK603_TEMP SVG FileLog_TEK603_TEMP:SVG_FileLog_TEK603_TEMP:CURRENT
attr SVG_FileLog_TEK603_TEMP label "TEK603_TEMP Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_FileLog_TEK603_TEMP room Wetterstation
define FileLog_TEK603_TUC FileLog /media/hdd/fhem/log/TEK603_TUC-%Y-%m.log TEK603:TotalUsableCapacity:.*|TEK603_TUC
attr FileLog_TEK603_TUC room _LOG
define FileLog_TEK603_U FileLog /media/hdd/fhem/log/TEK603_U-%Y-%m.log TEK603:Ullage:.*|TEK603_U
attr FileLog_TEK603_U room _LOG
define SVG_FileLog_TEK603_U SVG FileLog_TEK603_U:SVG_FileLog_TEK603_U:CURRENT
attr SVG_FileLog_TEK603_U label "TEK603_U Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_FileLog_TEK603_U room Wetterstation
# Resol
define DL2 VBUSIF 192.xxx.xxx.xxx:7053
attr DL2 icon it_network
attr DL2 room _RxTx
attr DL2 verbose 5
define VBUSDEV_DL2 VBUSDEV 0050
attr VBUSDEV_DL2 IODev DL2
attr VBUSDEV_DL2 model DL_2
attr VBUSDEV_DL2 room Heizung Solar,_RxTx
attr VBUSDEV_DL2 verbose 5
fhem-2015-10.log
2015.10.17 09:29:50 1: Including fhem.cfg
2015.10.17 09:29:50 3: telnetPort: port 7072 opened
2015.10.17 09:29:50 3: WEB: port 8083 opened
2015.10.17 09:29:50 3: WEBphone: port 8084 opened
2015.10.17 09:29:50 3: WEBtablet: port 8085 opened
2015.10.17 09:29:50 2: eventTypes: loaded 754 events from /media/hdd/fhem/log/eventTypes.txt
2015.10.17 09:29:50 1: Including /media/hdd/fhem/mycfg/Allgemein.cfg
2015.10.17 09:29:50 3: Opening nanoCUL433 device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A98J3XX9-if00-port0
2015.10.17 09:29:50 3: Setting nanoCUL433 serial parameters to 38400,8,N,1
2015.10.17 09:29:50 3: nanoCUL433 device opened
2015.10.17 09:30:30 1: Cannot init /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A98J3XX9-if00-port0, ignoring it (nanoCUL433)
2015.10.17 09:30:30 3: Opening nanoCUL868 device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9ULXRVF-if00-port0
2015.10.17 09:30:30 3: Setting nanoCUL868 serial parameters to 38400,8,N,1
2015.10.17 09:30:30 3: nanoCUL868 device opened
2015.10.17 09:31:09 1: Cannot init /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9ULXRVF-if00-port0, ignoring it (nanoCUL868)
2015.10.17 09:31:09 3: Opening RFXtrx433E device /dev/serial/by-id/usb-RFXCOM_RFXtrx433_A1YUXLCQ-if00-port0
2015.10.17 09:31:09 3: Setting RFXtrx433E serial parameters to 38400,8,N,1
2015.10.17 09:31:09 3: RFXtrx433E device opened
2015.10.17 09:31:09 1: TRX: Init OK
2015.10.17 09:31:09 1: TRX: Init status: '433.92MHz transceiver, firmware=248, protocols enabled: OREGON AC ARC X10 '
2015.10.17 09:31:09 3: Opening TEK603 device /dev/serial/by-id/usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_0001-if00-port0
2015.10.17 09:31:09 3: Can't open /dev/serial/by-id/usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_0001-if00-port0: Input/output error
2015.10.17 09:31:10 3: Opening DL2 device 192.xxx.xxx.xxx:7053
2015.10.17 09:31:10 3: DL2 device opened
2015.10.17 09:31:10 3: VBUSDEV_DL2: I/O device is DL2
2015.10.17 09:31:10 1: Including /media/hdd/fhem/mycfg/AB/AB-Aussenanlagen.cfg
2015.10.17 09:31:10 1: Including /media/hdd/fhem/mycfg/AB/AB-Fittness-Saunaraum.cfg
2015.10.17 09:31:10 1: Including /media/hdd/fhem/mycfg/AB/AB-Pool.cfg
2015.10.17 09:31:10 1: Including /media/hdd/fhem/mycfg/AB/AB-Wetterstation.cfg
2015.10.17 09:31:10 1: Including /media/hdd/fhem/mycfg/EG/EG-Bad.cfg
2015.10.17 09:31:10 1: Including /media/hdd/fhem/mycfg/EG/EG-Kueche.cfg
2015.10.17 09:31:10 1: Including /media/hdd/fhem/mycfg/EG/EG-Schlafzimmer.cfg
2015.10.17 09:31:10 1: Including /media/hdd/fhem/mycfg/EG/EG-Wirtschaftsraum.cfg
2015.10.17 09:31:10 1: Including /media/hdd/fhem/mycfg/EG/EG-Wohnzimmer.cfg
2015.10.17 09:31:10 1: Including /media/hdd/fhem/mycfg/OG1/OG1-Bad.cfg
2015.10.17 09:31:10 1: Including /media/hdd/fhem/mycfg/OG1/OG1-Kinderzimmer.cfg
2015.10.17 09:31:10 1: Including /media/hdd/fhem/mycfg/OG1/OG1-Kueche.cfg
2015.10.17 09:31:10 1: Including /media/hdd/fhem/mycfg/OG1/OG1-Schlafzimmer.cfg
2015.10.17 09:31:10 1: Including /media/hdd/fhem/mycfg/OG1/OG1-Vorraum.cfg
2015.10.17 09:31:10 1: Including /media/hdd/fhem/mycfg/OG1/OG1-Wohnzimmer.cfg
2015.10.17 09:31:11 1: Including /media/hdd/fhem/mycfg/OG2/OG2-Buero1.cfg
2015.10.17 09:31:11 1: Including /media/hdd/fhem/mycfg/OG2/OG2-Buero2.cfg
2015.10.17 09:31:11 1: Including /media/hdd/fhem/mycfg/OG2/OG2-EDV.cfg
2015.10.17 09:31:11 1: Including /media/hdd/fhem/mycfg/HeizungSolar.cfg
2015.10.17 09:31:11 1: Including /media/hdd/fhem/mycfg/Rauchmelder.cfg
2015.10.17 09:31:11 1: Including /media/hdd/fhem/mycfg/Rolllaeden.cfg
2015.10.17 09:31:11 1: Including /media/hdd/fhem/mycfg/Stromzaehler.cfg
Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 728, <$fh> line 70.
Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 728, <$fh> line 70.
Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030, <$fh> line 70.
Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030, <$fh> line 70.
Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 728, <$fh> line 76.
Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 728, <$fh> line 76.
Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030, <$fh> line 76.
Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030, <$fh> line 76.
2015.10.17 09:31:11 1: Including /media/hdd/fhem/log/fhem.save
2015.10.17 09:31:11 1: PERL WARNING: Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 728.
2015.10.17 09:31:11 1: PERL WARNING: Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 728.
2015.10.17 09:31:11 1: PERL WARNING: Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030.
2015.10.17 09:31:11 1: PERL WARNING: Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1030.
2015.10.17 09:31:11 0: Featurelevel: 5.6
2015.10.17 09:31:11 0: Server started with 133 defined entities (version $Id: fhem.pl 9420 2015-10-10 16:17:04Z rudolfkoenig $, os linux, user fhem, pid 972)
2015.10.17 09:31:11 1: /dev/serial/by-id/usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_0001-if00-port0 reappeared (TEK603)
2015.10.17 09:31:11 3: connected to device /dev/serial/by-id/usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_0001-if00-port0
2015.10.17 09:31:24 3: telnetForBlockingFn: port 40732 opened
2015.10.17 09:31:24 3: JSONMETER AB: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.17 09:31:24 3: JSONMETER AB: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.17 09:31:24 3: JSONMETER EG: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.17 09:31:24 3: JSONMETER EG: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.17 09:31:24 3: JSONMETER OG1: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.17 09:31:24 3: JSONMETER OG1: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.17 09:31:24 3: JSONMETER OG2: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.17 09:31:24 3: JSONMETER OG2: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.17 09:31:24 3: JSONMETER PV: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.17 09:31:24 3: JSONMETER PV: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.17 09:31:55 1: PERL WARNING: Missing argument in sprintf at (eval 55) line 1.
2015.10.17 09:31:55 1: PERL WARNING: Invalid conversion in sprintf: "%r" at (eval 55) line 1.
aus irgend einem grund wird bei dir das erzeugen der html ansicht der readingsGroup während des initialisierend getriggert.
schau mal ob die meldungen morgen weg sind.
gruss
andre
ps: was genau möchtest du mit der den userReadings sum:sum {ReadingsVal("xxx","sum",0)} zeilen erreichen? damit überschreibst du doch nur das reading mit sich selber.
pps: zum langsamen start solltest du dir mal die ganzen Cannot init /dev/serial/by-id/... meldungen anschauen. du hast diverse cul devices definiert die nicht erreichbar sind. das kostet jedes mal 40 sekunden.
@andre
Das Cannot init /dev/serial/by-id/... meldungen kommt bei ca. jedem dritten Start des FHEM.
Wenn ich einen kompletten reboot mache dann werden die USB Schnittstellen erreicht und alles läuft.
Das mit userReadings sum:sum {ReadingsVal("xxx","sum",0)} habe ich irgendwo übernommen, diemit ich die Summe der gesamten Energiezähler bilden kann. Hat auch bisher funktioniert.
Gibt es hierfür eine elegantere Lösung?
jede readingsGroup berechnet doch ihre eigene summe. dazu ist kein user reading nötig. zumindest verstehe ich den sinn nicht.
gruss
andre
Hallo Andre.
Bin hier ein bischen überfragt.
Wie soll ich die Definition für die Summenbildung ausführen.
Habe es jetzt so definiert:
attr Energieverbrauch userReadings {ReadingsVal("Energieverbrauch","sum",0)}
Und es funktioniert.
Danke für den Tipp.
Trotzdem habe ich die Perl Fehlermeldungen.
2015.10.18 11:51:17 1: Including fhem.cfg
2015.10.18 11:51:17 3: telnetPort: port 7072 opened
2015.10.18 11:51:17 3: WEB: port 8083 opened
2015.10.18 11:51:17 3: WEBphone: port 8084 opened
2015.10.18 11:51:17 3: WEBtablet: port 8085 opened
2015.10.18 11:51:17 2: eventTypes: loaded 763 events from /media/hdd/fhem/log/eventTypes.txt
2015.10.18 11:51:17 1: Including /media/hdd/fhem/mycfg/Allgemein.cfg
2015.10.18 11:51:17 3: Opening nanoCUL433 device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A98J3XX9-if00-port0
2015.10.18 11:51:18 3: Setting nanoCUL433 serial parameters to 38400,8,N,1
2015.10.18 11:51:18 3: nanoCUL433 device opened
2015.10.18 11:51:21 3: nanoCUL433: Possible commands: BCFiAGMKUYRTVWXefLltx
2015.10.18 11:51:21 3: Opening nanoCUL868 device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9ULXRVF-if00-port0
2015.10.18 11:51:21 3: Setting nanoCUL868 serial parameters to 38400,8,N,1
2015.10.18 11:51:21 3: nanoCUL868 device opened
2015.10.18 11:51:24 3: nanoCUL868: Possible commands: BCFiAZEGMKUYRTVWXefltx
2015.10.18 11:51:24 3: Opening RFXtrx433E device /dev/serial/by-id/usb-RFXCOM_RFXtrx433_A1YUXLCQ-if00-port0
2015.10.18 11:51:24 3: Setting RFXtrx433E serial parameters to 38400,8,N,1
2015.10.18 11:51:24 3: RFXtrx433E device opened
2015.10.18 11:51:25 1: TRX: Init OK
2015.10.18 11:51:25 1: TRX: Init status: '433.92MHz transceiver, firmware=248, protocols enabled: OREGON AC ARC X10 '
2015.10.18 11:51:25 3: Opening TEK603 device /dev/serial/by-id/usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_0001-if00-port0
2015.10.18 11:51:25 3: TEK603 device opened
2015.10.18 11:51:25 3: connected to device /dev/serial/by-id/usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_0001-if00-port0
2015.10.18 11:51:25 3: Opening DL2 device 192.xxx.xxx.xxx:7053
2015.10.18 11:51:25 3: DL2 device opened
2015.10.18 11:51:25 3: VBUSDEV_DL2: I/O device is DL2
2015.10.18 11:51:25 1: Including /media/hdd/fhem/mycfg/AB/AB-Aussenanlagen.cfg
2015.10.18 11:51:25 1: Including /media/hdd/fhem/mycfg/AB/AB-Fittness-Saunaraum.cfg
2015.10.18 11:51:25 1: Including /media/hdd/fhem/mycfg/AB/AB-Pool.cfg
2015.10.18 11:51:25 1: Including /media/hdd/fhem/mycfg/AB/AB-Wetterstation.cfg
2015.10.18 11:51:26 1: Including /media/hdd/fhem/mycfg/EG/EG-Bad.cfg
2015.10.18 11:51:26 1: Including /media/hdd/fhem/mycfg/EG/EG-Kueche.cfg
2015.10.18 11:51:26 1: Including /media/hdd/fhem/mycfg/EG/EG-Schlafzimmer.cfg
2015.10.18 11:51:26 1: Including /media/hdd/fhem/mycfg/EG/EG-Wirtschaftsraum.cfg
2015.10.18 11:51:26 1: Including /media/hdd/fhem/mycfg/EG/EG-Wohnzimmer.cfg
2015.10.18 11:51:26 1: Including /media/hdd/fhem/mycfg/OG1/OG1-Bad.cfg
2015.10.18 11:51:26 1: Including /media/hdd/fhem/mycfg/OG1/OG1-Kinderzimmer.cfg
2015.10.18 11:51:26 1: Including /media/hdd/fhem/mycfg/OG1/OG1-Kueche.cfg
2015.10.18 11:51:26 1: Including /media/hdd/fhem/mycfg/OG1/OG1-Schlafzimmer.cfg
2015.10.18 11:51:26 1: Including /media/hdd/fhem/mycfg/OG1/OG1-Vorraum.cfg
2015.10.18 11:51:26 1: Including /media/hdd/fhem/mycfg/OG1/OG1-Wohnzimmer.cfg
2015.10.18 11:51:26 1: Including /media/hdd/fhem/mycfg/OG2/OG2-Buero1.cfg
2015.10.18 11:51:26 1: Including /media/hdd/fhem/mycfg/OG2/OG2-Buero2.cfg
2015.10.18 11:51:26 1: Including /media/hdd/fhem/mycfg/OG2/OG2-EDV.cfg
2015.10.18 11:51:26 1: Including /media/hdd/fhem/mycfg/HeizungSolar.cfg
2015.10.18 11:51:26 1: Including /media/hdd/fhem/mycfg/Rauchmelder.cfg
2015.10.18 11:51:26 1: Including /media/hdd/fhem/mycfg/Rolllaeden.cfg
2015.10.18 11:51:26 1: Including /media/hdd/fhem/mycfg/Solar.cfg
2015.10.18 11:51:26 3: DataLogger: Defined with URL http://192.xxx.xxx.xxx/dlx/download/live?sessionAuthUsername=admin&sessionAuthPassword=admin&outputType=json&source=current and interval 60
2015.10.18 11:51:27 1: Including /media/hdd/fhem/mycfg/Stromzaehler.cfg
2015.10.18 11:51:27 1: Including /media/hdd/fhem/log/fhem.save
2015.10.18 11:51:27 1: PERL WARNING: Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 729.
2015.10.18 11:51:27 1: PERL WARNING: Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 729.
2015.10.18 11:51:27 1: PERL WARNING: Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1031.
2015.10.18 11:51:27 1: PERL WARNING: Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1031.
2015.10.18 11:51:27 0: Featurelevel: 5.6
2015.10.18 11:51:27 0: Server started with 168 defined entities (version $Id: fhem.pl 9420 2015-10-10 16:17:04Z rudolfkoenig $, os linux, user fhem, pid 1044)
2015.10.18 11:51:40 3: telnetForBlockingFn: port 59446 opened
2015.10.18 11:51:40 3: JSONMETER AB: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.18 11:51:40 3: JSONMETER AB: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.18 11:51:40 3: JSONMETER EG: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.18 11:51:40 3: JSONMETER EG: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.18 11:51:40 3: JSONMETER PV: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.18 11:51:40 3: JSONMETER PV: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.18 11:51:40 3: JSONMETER OG2: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.18 11:51:40 3: JSONMETER OG2: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.18 11:51:40 3: JSONMETER OG1: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.18 11:51:40 3: JSONMETER OG1: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.18 11:52:08 1: PERL WARNING: Missing argument in sprintf at (eval 68) line 1.
2015.10.18 11:52:08 1: PERL WARNING: Invalid conversion in sprintf: "%r" at (eval 68) line 1.
2015.10.18 11:52:14 1: PERL WARNING: Missing argument in sprintf at (eval 69) line 1.
2015.10.18 11:52:14 1: PERL WARNING: Invalid conversion in sprintf: "%r" at (eval 69) line 1.
Kleiner Tipp: Wenn du Code-Tags verwenden würdest, könnte man das viel besser lesen.
die summenbildung kommt aus dem $sum eintrag in der readingGroup definition.
deine geänderte userReadings zeile attr Energieverbrauch userReadings {ReadingsVal("Energieverbrauch","sum",0)} macht garnichts weil die syntax falsch ist. du kannst sie wie gesagt komplett weg lassen.
hast du das fhem update schon gemacht? welche version hat dein readingGroup modul?
gruss
andre
Habe die userReadings jetzt weggelassen.
Summe wird noch gebildet.
Danke für den Tipp.
Update wurde heute schon ausgeführt.
Version der 33_readingsGroup.pm 9473 2015-10-17 09:25:33Z justme1968
Bekomme immer noch Fehlermeldungen betreffend Perl und readingGroup.
2015.10.20 08:25:37 1: Including fhem.cfg
2015.10.20 08:25:37 3: telnetPort: port 7072 opened
2015.10.20 08:25:38 3: WEB: port 8083 opened
2015.10.20 08:25:38 3: WEBphone: port 8084 opened
2015.10.20 08:25:38 3: WEBtablet: port 8085 opened
2015.10.20 08:25:38 2: eventTypes: loaded 807 events from /media/hdd/fhem/log/eventTypes.txt
2015.10.20 08:25:38 1: Including /media/hdd/fhem/mycfg/Allgemein.cfg
2015.10.20 08:25:38 3: Opening nanoCUL433 device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A98J3XX9-if00-port0
2015.10.20 08:25:39 3: Setting nanoCUL433 serial parameters to 38400,8,N,1
2015.10.20 08:25:39 3: nanoCUL433 device opened
2015.10.20 08:25:42 3: nanoCUL433: Possible commands: BCFiAGMKUYRTVWXefLltx
2015.10.20 08:25:42 3: Opening nanoCUL868 device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9ULXRVF-if00-port0
2015.10.20 08:25:42 3: Setting nanoCUL868 serial parameters to 38400,8,N,1
2015.10.20 08:25:42 3: nanoCUL868 device opened
2015.10.20 08:25:45 3: nanoCUL868: Possible commands: BCFiAZEGMKUYRTVWXefltx
2015.10.20 08:25:45 3: Opening RFXtrx433E device /dev/serial/by-id/usb-RFXCOM_RFXtrx433_A1YUXLCQ-if00-port0
2015.10.20 08:25:45 3: Setting RFXtrx433E serial parameters to 38400,8,N,1
2015.10.20 08:25:45 3: RFXtrx433E device opened
2015.10.20 08:25:46 1: TRX: Init OK
2015.10.20 08:25:46 1: TRX: Init status: '433.92MHz transceiver, firmware=248, protocols enabled: OREGON AC ARC X10 '
2015.10.20 08:25:46 3: Opening TEK603 device /dev/serial/by-id/usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_0001-if00-port0
2015.10.20 08:25:46 3: TEK603 device opened
2015.10.20 08:25:46 3: connected to device /dev/serial/by-id/usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_0001-if00-port0
2015.10.20 08:25:46 1: Including /media/hdd/fhem/mycfg/AB/AB-Aussenanlagen.cfg
2015.10.20 08:25:46 1: Including /media/hdd/fhem/mycfg/AB/AB-Fittness-Saunaraum.cfg
2015.10.20 08:25:46 1: Including /media/hdd/fhem/mycfg/AB/AB-Pool.cfg
2015.10.20 08:25:46 1: Including /media/hdd/fhem/mycfg/AB/AB-Wetterstation.cfg
2015.10.20 08:25:46 1: Including /media/hdd/fhem/mycfg/EG/EG-Bad.cfg
2015.10.20 08:25:46 1: Including /media/hdd/fhem/mycfg/EG/EG-Kueche.cfg
2015.10.20 08:25:46 1: Including /media/hdd/fhem/mycfg/EG/EG-Schlafzimmer.cfg
2015.10.20 08:25:46 1: Including /media/hdd/fhem/mycfg/EG/EG-Wirtschaftsraum.cfg
2015.10.20 08:25:46 1: Including /media/hdd/fhem/mycfg/EG/EG-Wohnzimmer.cfg
2015.10.20 08:25:46 1: Including /media/hdd/fhem/mycfg/OG1/OG1-Bad.cfg
2015.10.20 08:25:46 1: Including /media/hdd/fhem/mycfg/OG1/OG1-Kinderzimmer.cfg
2015.10.20 08:25:46 1: Including /media/hdd/fhem/mycfg/OG1/OG1-Kueche.cfg
2015.10.20 08:25:47 1: Including /media/hdd/fhem/mycfg/OG1/OG1-Schlafzimmer.cfg
2015.10.20 08:25:47 1: Including /media/hdd/fhem/mycfg/OG1/OG1-Vorraum.cfg
2015.10.20 08:25:47 1: Including /media/hdd/fhem/mycfg/OG1/OG1-Wohnzimmer.cfg
2015.10.20 08:25:47 1: Including /media/hdd/fhem/mycfg/OG2/OG2-Buero1.cfg
2015.10.20 08:25:47 1: Including /media/hdd/fhem/mycfg/OG2/OG2-Buero2.cfg
2015.10.20 08:25:47 1: Including /media/hdd/fhem/mycfg/OG2/OG2-EDV.cfg
2015.10.20 08:25:47 1: Including /media/hdd/fhem/mycfg/Heizung.cfg
2015.10.20 08:25:47 1: Including /media/hdd/fhem/mycfg/Rauchmelder.cfg
2015.10.20 08:25:47 1: Including /media/hdd/fhem/mycfg/Rolllaeden.cfg
2015.10.20 08:25:47 1: Including /media/hdd/fhem/mycfg/Solar.cfg
2015.10.20 08:25:47 3: DL2: Defined with URL http://192.xxx.xxx.xxx/dlx/download/live?sessionAuthUsername=admin&sessionAuthPassword=admin&outputType=json&source=current and interval 60
2015.10.20 08:25:47 1: Including /media/hdd/fhem/mycfg/Stromzaehler.cfg
2015.10.20 08:25:48 1: Including /media/hdd/fhem/log/fhem.save
2015.10.20 08:25:48 1: PERL WARNING: Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 729.
2015.10.20 08:25:48 1: PERL WARNING: Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 729.
2015.10.20 08:25:48 1: PERL WARNING: Use of uninitialized value $FW_ME in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1031.
2015.10.20 08:25:48 1: PERL WARNING: Use of uninitialized value $FW_subdir in concatenation (.) or string at ./FHEM/33_readingsGroup.pm line 1031.
2015.10.20 08:25:48 0: Featurelevel: 5.6
2015.10.20 08:25:48 0: Server started with 203 defined entities (version $Id: fhem.pl 9511 2015-10-18 10:13:01Z rudolfkoenig $, os linux, user fhem, pid 674)
2015.10.20 08:26:06 3: telnetForBlockingFn: port 45005 opened
2015.10.20 08:26:06 3: JSONMETER AB: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.20 08:26:06 3: JSONMETER AB: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.20 08:26:06 3: JSONMETER EG: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.20 08:26:06 3: JSONMETER EG: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.20 08:26:07 3: JSONMETER OG1: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.20 08:26:07 3: JSONMETER OG1: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.20 08:26:07 3: JSONMETER PV: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.20 08:26:07 3: JSONMETER PV: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.20 08:26:07 3: JSONMETER OG2: ParseJsonFile.515 Analyse JSON pathString for known readings
2015.10.20 08:26:07 3: JSONMETER OG2: ParseJsonFile.550 Store results of JSON analysis for next device readings
2015.10.20 08:26:07 1: PERL WARNING: Missing argument in sprintf at (eval 50) line 1.
2015.10.20 08:26:07 1: PERL WARNING: Invalid conversion in sprintf: "%r" at (eval 50) line 1.
2015.10.20 08:26:17 1: PERL WARNING: Missing argument in sprintf at (eval 51) line 1.
2015.10.20 08:26:17 1: PERL WARNING: Invalid conversion in sprintf: "%r" at (eval 51) line 1.
2015.10.20 08:26:55 1: PERL WARNING: Argument "low" isn't numeric in sprintf at (eval 53) line 1.
2015.10.20 08:27:00 1: PERL WARNING: Missing argument in sprintf at (eval 54) line 1.
2015.10.20 08:27:00 1: PERL WARNING: Invalid conversion in sprintf: "%r" at (eval 54) line 1.
2015.10.20 08:27:36 1: PERL WARNING: Missing argument in sprintf at (eval 66) line 1.
2015.10.20 08:27:36 1: PERL WARNING: Invalid conversion in sprintf: "%r" at (eval 66) line 1.
2015.10.20 08:27:53 1: PERL WARNING: Missing argument in sprintf at (eval 67) line 1.
2015.10.20 08:27:53 1: PERL WARNING: Invalid conversion in sprintf: "%r" at (eval 67) line 1.
2015.10.20 08:28:08 1: PERL WARNING: Argument "low" isn't numeric in sprintf at (eval 97) line 1.
Aktuelle Versionen der *.pm Dateien:
fhem.pl 9511 2015-10-18 10:13:01Z rudolfkoenig
90_at.pm 8326 2015-03-29 13:30:57Z rudolfkoenig
98_autocreate.pm 9415 2015-10-09 17:22:35Z rudolfkoenig
00_CUL.pm 9002 2015-07-29 05:46:10Z rudolfkoenig
91_eventTypes.pm 8725 2015-06-10 09:50:06Z rudolfkoenig
01_FHEMWEB.pm 9537 2015-10-19 10:02:56Z rudolfkoenig
92_FileLog.pm 9539 2015-10-19 15:48:16Z rudolfkoenig
10_FS20.pm 7070 2014-11-27 12:45:34Z rudolfkoenig
12_HMS.pm 5097 2014-03-02 15:25:08Z rudolfkoenig
98_HTTPMOD.pm 9127 2015-08-24 18:43:31Z ststrobel
70_JSONMETER.pm 7793 2015-01-31 12:36:58Z tpoitzsch
98_logProxy.pm 9197 2015-09-03 10:33:15Z justme1968
33_readingsGroup.pm 9513 2015-10-18 10:25:13Z justme1968
99_SUNRISE_EL.pm 6765 2014-10-14 18:24:29Z rudolfkoenig
98_SVG.pm 9414 2015-10-09 15:06:15Z rudolfkoenig
98_telnet.pm 9511 2015-10-18 10:13:01Z rudolfkoenig
45_TRX.pm 5957 2014-05-24 13:46:29Z wherzig
46_TRX_LIGHT.pm 6225 2014-07-09 18:36:02Z wherzig
46_TRX_WEATHER.pm 5719 2014-05-01 19:18:38Z wherzig
99_Utils.pm 7914 2015-02-08 11:14:10Z rudolfkoenig