FHEM Forum

FHEM => Frontends => readingsGroup / readingsHistory => Thema gestartet von: wkarl am 04 Februar 2014, 08:51:24

Titel: Fehlermeldungen im log von 33_readingsGroup.pm
Beitrag von: wkarl am 04 Februar 2014, 08:51:24
Hallo,

Habe heute mal wieder ins log gesehen und folgendes gefunden:
ZitatMissing argument in sprintf at /opt/fhem/FHEM/33_readingsGroup.pm line 456.
Invalid conversion in sprintf: end of string at /opt/fhem/FHEM/33_readingsGroup.pm line 456.
Argument "0 %" isn't numeric in sprintf at /opt/fhem/FHEM/33_readingsGroup.pm line 456.
Missing argument in sprintf at /opt/fhem/FHEM/33_readingsGroup.pm line 456.
Invalid conversion in sprintf: end of string at /opt/fhem/FHEM/33_readingsGroup.pm line 456.
Argument "0 %" isn't numeric in sprintf at /opt/fhem/FHEM/33_readingsGroup.pm line 456.
Missing argument in sprintf at /opt/fhem/FHEM/33_readingsGroup.pm line 456.
Invalid conversion in sprintf: end of string at /opt/fhem/FHEM/33_readingsGroup.pm line 456.
2014.02.04 08:39:33.977 0: HMLAN_Parse: HMLAN R:E1B3E00   stat:0000 t:6C079421 d:FF r:FFD0     m:0B 8670 1B3E00 000000 00D828
Useless use of subtraction (-) in void context at (eval 830132) line 1.
Useless use of a constant ("%.1f C") in void context at (eval 830132) line 1.
Useless use of subtraction (-) in void context at (eval 830132) line 1.
Useless use of a constant ("%.1f C") in void context at (eval 830132) line 1.
Useless use of a constant ("humidity") in void context at (eval 830132) line 1.
Useless use of a constant ("%.1f %") in void context at (eval 830132) line 1.
Useless use of a constant ("actuator") in void context at (eval 830132) line 1.
Useless use of subtraction (-) in void context at (eval 830133) line 1.
Useless use of a constant ("%.1f C") in void context at (eval 830133) line 1.
Useless use of subtraction (-) in void context at (eval 830133) line 1.
Useless use of a constant ("%.1f C") in void context at (eval 830133) line 1.
Useless use of a constant ("humidity") in void context at (eval 830133) line 1.
Useless use of a constant ("%.1f %") in void context at (eval 830133) line 1.
Useless use of a constant ("actuator") in void context at (eval 830133) line 1.
Useless use of subtraction (-) in void context at (eval 830134) line 1.
Useless use of a constant ("%.1f C") in void context at (eval 830134) line 1.
Useless use of subtraction (-) in void context at (eval 830134) line 1.
Useless use of a constant ("%.1f C") in void context at (eval 830134) line 1.
Useless use of a constant ("humidity") in void context at (eval 830134) line 1.
Useless use of subtraction (-) in void context at (eval 830150) line 1.
Useless use of a constant ("%.1f C") in void context at (eval 830150) line 1.
Useless use of a constant ("actuator") in void context at (eval 830150) line 1.
Useless use of subtraction (-) in void context at (eval 830151) line 1.
Useless use of a constant ("%.1f C") in void context at (eval 830151) line 1.
Useless use of subtraction (-) in void context at (eval 830151) line 1.
Useless use of a constant ("%.1f C") in void context at (eval 830151) line 1.
Useless use of a constant ("actuator") in void context at (eval 830151) line 1.
Useless use of subtraction (-) in void context at (eval 830152) line 1.
Useless use of a constant ("%.1f C") in void context at (eval 830152) line 1.
Useless use of subtraction (-) in void context at (eval 830152) line 1.
Useless use of a constant ("%.1f C") in void context at (eval 830152) line 1.
Useless use of a constant ("actuator") in void context at (eval 830152) line 1.
Useless use of subtraction (-) in void context at (eval 830153) line 1.
Useless use of a constant ("%.1f C") in void context at (eval 830153) line 1.
Useless use of subtraction (-) in void context at (eval 830153) line 1.
Useless use of a constant ("%.1f C") in void context at (eval 830153) line 1.
Useless use of a constant ("actuator") in void context at (eval 830153) line 1.
Useless use of subtraction (-) in void context at (eval 830154) line 1.
Useless use of a constant ("%.1f C") in void context at (eval 830154) line 1.
Useless use of subtraction (-) in void context at (eval 830154) line 1.
Useless use of a constant ("%.1f C") in void context at (eval 830154) line 1.
Useless use of a constant ("actuator") in void context at (eval 830154) line 1.
Ich wieß nicht seit wann dieses Problem existiert. Updates sind aktuell. Es schein keine negativen Auswirkungen auf die Darstellung der readingsGroups zu haben.

ciao walter
Titel: Antw:Fehlermeldungen im log von 33_readingsGroup.pm
Beitrag von: justme1968 am 04 Februar 2014, 08:56:24
zeig mal bitte die definition deiner readingGroup. das erste schau aus als ob dein % verdoppelt werden muss. das zweite schaut auch aus als ob es an der definition liegt oder ein folgefehler ist.

gruss
  andre
Titel: Antw:Fehlermeldungen im log von 33_readingsGroup.pm
Beitrag von: wkarl am 04 Februar 2014, 09:05:45
Hallo Andre,

Hmm, die Definitionen liefen jedoch schon mal ohn diese Probleme. Hier die Definitionen.
#==== Dashboard =================================
define Buero_FussbodenTC readingsGroup Buero_TC:measured-temp Buero_TC:desired-temp Buero_TC:humidity Buero_TC:actuator Buero_TC:controlMode Buero_TC:battery Buero_TC:state
attr Buero_FussbodenTC group Buero_Dashboard
attr Buero_FussbodenTC mapping {'Buero_TC.measured-temp' => 'IST-Temperatur', 'Buero_TC.desired-temp' => 'SOLL-Tempteratur', 'Buero_TC.humidity' => 'Luftfeuchtigkeit', 'Buero_TC.actuator' => 'Ventilstellung', 'Buero_TC.controlMode' => 'Modus', 'Buero_TC.battery' => 'Batterie', 'Buero_TC.state' => 'Status'}
attr Buero_FussbodenTC noheading 0
attr Buero_FussbodenTC notime 1
attr Buero_FussbodenTC room H-EG-R-Buero
attr Buero_FussbodenTC valueFormat { measured-temp => "%.1f C", desired-temp => "%.1f C", humidity => "%.1f %", actuator => "%.1f %"}
attr Buero_FussbodenTC valueStyle style="text-align:right;;"


#==== Dashboard =================================
define Buero_FussbodenVD readingsGroup Buero_FH:ValveDesired Buero_FH:ValvePosition Buero_FH:battery Buero_FH:state
attr Buero_FussbodenVD group Buero_Dashboard
attr Buero_FussbodenVD mapping {'Buero_FH.ValveDesired' => 'SOLL-Ventilstellung', 'Buero_FH.ValvePosition' => 'IST-Ventilstellung', 'Buero_FH.battery' => 'Batterie', 'Buero_FH.state' => 'Status'}
attr Buero_FussbodenVD noheading 0
attr Buero_FussbodenVD notime 1
attr Buero_FussbodenVD room H-EG-R-Buero
attr Buero_FussbodenVD valueFormat { ValveDesired => "%.1f %", ValveDesired => "%.1f %"}
attr Buero_FussbodenVD valueStyle style="text-align:right"


#==== Dashboard =================================
define Buero_Heizkoerper readingsGroup Buero_HK:measured-temp Buero_HK:desired-temp Buero_HK:actuator Buero_HK:battery Buero_HK_ClimRT_tr:mode Buero_HK:state
attr Buero_Heizkoerper group Buero_Dashboard
attr Buero_Heizkoerper icon temp_control
attr Buero_Heizkoerper mapping { 'Buero_HK.measured-temp' => 'IST-Temperatur', 'Buero_HK.desired-temp' => 'SOLL-Tempteratur', 'Buero_HK.actuator' => 'Ventilstellung', 'Buero_HK.battery' => 'Batterie', 'Buero_HK_ClimRT_tr.mode' => 'Modus', 'Buero_HK.state' => 'Status'}
attr Buero_Heizkoerper noheading 0
attr Buero_Heizkoerper notime 1
attr Buero_Heizkoerper room H-EG-R-Buero
attr Buero_Heizkoerper valueFormat { measured-temp => "%.1f C", desired-temp => "%.1f C", actuator => "%.1f %"}

Das sind die Definitionen aus Buero.cfg.

Danke und ciao walter
Titel: Antw:Fehlermeldungen im log von 33_readingsGroup.pm
Beitrag von: wkarl am 04 Februar 2014, 11:50:51
Hallo Andre,

vergiß es. Irgendwas lief da schief. Nach Neustart ist das Problem weg. Warum auch immer.

ciao walter
Titel: Antw:Fehlermeldungen im log von 33_readingsGroup.pm
Beitrag von: justme1968 am 04 Februar 2014, 11:51:58
das beruhigt mich... ich hab grad versucht es nachzustellen und nicht geschafft.

gruss
  andre