das "-" Problem wird wie erwartet durch die readingsGroup und den darin enthaltenen Berechnungen ausgelöst:
2016.08.04 19:52:29 1: PERL WARNING: Argument "-" isn't numeric in subroutine entry at (eval 769) line 1.
2016.08.04 19:52:29 3: stacktrace:
2016.08.04 19:52:29 3: main::__ANON__ called by (eval 769) (1)
2016.08.04 19:52:29 3: (eval) called by ./FHEM/33_readingsGroup.pm (498)
2016.08.04 19:52:29 3: readingsGroup::rgCalc called by ./FHEM/33_readingsGroup.pm (513)
2016.08.04 19:52:29 3: main::readingsGroup_value2html called by ./FHEM/33_readingsGroup.pm (998)
2016.08.04 19:52:29 3: main::readingsGroup_2html called by ./FHEM/33_readingsGroup.pm (1087)
2016.08.04 19:52:29 3: main::readingsGroup_detailFn called by ./FHEM/01_FHEMWEB.pm (2811)
2016.08.04 19:52:29 3: main::FW_devState called by ./FHEM/01_FHEMWEB.pm (1519)
2016.08.04 19:52:29 3: main::FW_makeDeviceLine called by ./FHEM/01_FHEMWEB.pm (1627)
2016.08.04 19:52:29 3: main::FW_showRoom called by ./FHEM/01_FHEMWEB.pm (909)
2016.08.04 19:52:29 3: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (454)
2016.08.04 19:52:29 3: main::FW_Read called by fhem.pl (3199)
2016.08.04 19:52:29 3: main::CallFn called by fhem.pl (667)
durch z.B.
DbRep.elektrische.Energie.FBDECT_fritz.box.*:.*-01,.*-02,.*-03,.*-04,.*-05,.*-06,.*-07,.*-08,.*-09,.*-10,.*-11,.*-12,$sum($ROW:1..$COLUMN-1),<100%>
im Zusammenhang mit
valueFormat { ($VALUE ne "-") ? "%.2f" : "-" }\