Fehlermeldungen im log von 33_readingsGroup.pm

Begonnen von wkarl, 04 Februar 2014, 08:51:24

Vorheriges Thema - Nächstes Thema

wkarl

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
FHEM 5.7 & TabletUI 2.2 auf Fedora22 Server auf NUC5i5RYK
CUL 868 > FAST EnergyCam
HMLAN > HomeMatic TCs & VDs, Bewegungsmelder, Schalter, Taster, Steckdosen

justme1968

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
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

wkarl

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
FHEM 5.7 & TabletUI 2.2 auf Fedora22 Server auf NUC5i5RYK
CUL 868 > FAST EnergyCam
HMLAN > HomeMatic TCs & VDs, Bewegungsmelder, Schalter, Taster, Steckdosen

wkarl

Hallo Andre,

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

ciao walter
FHEM 5.7 & TabletUI 2.2 auf Fedora22 Server auf NUC5i5RYK
CUL 868 > FAST EnergyCam
HMLAN > HomeMatic TCs & VDs, Bewegungsmelder, Schalter, Taster, Steckdosen

justme1968

das beruhigt mich... ich hab grad versucht es nachzustellen und nicht geschafft.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968