(Gelöst)Fehlermeldung in Log von DOIF ?

Begonnen von tagedieb, 05 April 2017, 17:35:28

Vorheriges Thema - Nächstes Thema

tagedieb

Hallo zusammen

mir fallen seit einiger Zeit immer wieder diese Logmeldungen auf

2017.04.05 17:22:54 3: CUL_HM set LadestationS113 off
Argument "0.00 W" isn't numeric in numeric lt (<) at (eval 51994) line 1.
2017.04.05 17:24:40 3: CUL_HM set LadestationS113 on
Argument "off" isn't numeric in numeric lt (<) at (eval 52536) line 1.


werden sie durch dieses DOIF verursacht?
defmode ([S113:powerLevel]<12)(set LadestationS113 on) DOELSEIF ([S113:powerLevel]>89) (set LadestationS113 off)

list von LadestationS113
Internals:
   DEF        4FB455
   HMLAN1_MSGCNT 6
   HMLAN1_RAWMSG R3EB7BD38,0001,1588EE83,FF,FFB6,2080024FB455456DEF0101C8004E
   HMLAN1_RSSI -74
   HMLAN1_TIME 2017-04-05 17:24:41
   HMLAN2_MSGCNT 6
   HMLAN2_RAWMSG E4FB455,0000,ABDC2EB8,FF,FFD1,2080024FB455456DEF0101C8004E
   HMLAN2_RSSI -47
   HMLAN2_TIME 2017-04-05 17:24:40
   HMLAN3_MSGCNT 5
   HMLAN3_RAWMSG E4FB455,0000,0ACB076D,FF,FF9A,2080024FB455456DEF0101C8004E
   HMLAN3_RSSI -102
   HMLAN3_TIME 2017-04-05 17:24:41
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     17
   NAME       LadestationS113
   NOTIFYDEV  global
   NR         2320
   NTFY_ORDER 50-LadestationS113
   STATE      on
   TYPE       CUL_HM
   lastMsg    No:20 - t:02 s:4FB455 d:456DEF 0101C8004E
   protLastRcv 2017-04-05 17:24:41
   protSnd    6 last_at:2017-04-05 17:24:40
   protState  CMDs_done
   rssi_HMLAN1 max:-74 avg:-76.5 cnt:6 lst:-78 min:-78
   rssi_at_HMLAN1 min:-77 lst:-74 avg:-75.16 cnt:6 max:-73
   rssi_at_HMLAN2 max:-47 min:-50 cnt:6 avg:-48.33 lst:-47
   rssi_at_HMLAN3 min:-103 lst:-102 avg:-101.4 cnt:5 max:-100
   Readings:
     2017-04-05 17:24:40   CommandAccepted yes
     2017-01-14 18:44:50   D-firmware      2.8
     2017-01-14 18:44:50   D-serialNr      NEQ1277485
     2017-02-11 17:25:44   PairedTo        invalid: not supported by FW version
     2017-01-14 18:44:55   R-pairCentral   0x456DEF
     2017-01-14 18:44:56   R-powerUpAction off
     2017-01-14 18:44:56   R-sign          off
     2017-02-11 17:25:44   RegL_00.        00:00
     2017-02-11 17:25:54   RegL_01.        08:00  30:06 57:24 56:00 00:00
     2017-04-05 17:24:40   deviceMsg       on (to vccu1)
     2017-04-05 17:24:40   level           100
     2017-04-05 17:24:40   pct             100
     2017-03-04 12:00:32   powerOn         2017-03-04 12:00:32
     2017-04-05 17:24:40   recentStateType ack
     2017-01-14 08:46:51   sabotageAttackId_ErrIoId_42478C cnt:216
     2017-01-06 15:59:21   sabotageAttackId_ErrIoId_789FED cnt:22
     2017-01-14 08:46:51   sabotageAttack_ErrIoAttack cnt 216
     2017-04-05 17:24:40   state           on
     2017-04-05 17:24:40   timedOn         off
   Helper:
     HM_CMDNR   32
     cSnd       11456DEF4FB4550201000000,11456DEF4FB4550201C80000
     dlvlCmd    ++A011456DEF4FB4550201C80000
     mId        0004
     rxType     1
     supp_Pair_Rep 0
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +4FB455,00,00,00
       nextSend   1491405774.99526
       rxt        0
       vccu       vccu1
       p:
         4FB455
         00
         00
         00
       prefIO:
         HMLAN1
     Mrssi:
       mNo        20
       Io:
         HMLAN1     -72
         HMLAN2     -47
         HMLAN3     -102
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
       prs        1
     Rssi:
       Hmlan1:
         avg        -76.5
         cnt        6
         lst        -78
         max        -74
         min        -78
       At_hmlan1:
         avg        -75.1666666666667
         cnt        6
         lst        -74
         max        -73
         min        -77
       At_hmlan2:
         avg        -48.3333333333333
         cnt        6
         lst        -47
         max        -47
         min        -50
       At_hmlan3:
         avg        -101.4
         cnt        5
         lst        -102
         max        -100
         min        -103
Attributes:
   IODev      HMLAN1
   IOgrp      vccu1:HMLAN1
   alias      LS Display Flur
   autoReadReg 4_reqStatus
   devStateIcon on:black_Steckdose.on off:black_Steckdose.off
   expert     2_raw
   firmware   2.8
   fp_erdgeschoss 570,740,0
   icon       system_fhem
   model      HM-LC-SW1-FM
   peerIDs    00000000,
   room       Flur_unten
   serialNr   NEQ1277485
   subType    switch
   webCmd     on:off


was habe ich in diesem DOIF falsch gemacht?
Über Hilfehinweise freue ich mich

Gruss tagedieb
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

Ellert

#1
Zitat von: tagedieb am 05 April 2017, 17:35:28
Hallo zusammen

mir fallen seit einiger Zeit immer wieder diese Logmeldungen auf

2017.04.05 17:22:54 3: CUL_HM set LadestationS113 off
Argument "0.00 W" isn't numeric in numeric lt (<) at (eval 51994) line 1.
2017.04.05 17:24:40 3: CUL_HM set LadestationS113 on
Argument "off" isn't numeric in numeric lt (<) at (eval 52536) line 1.



werden sie durch dieses DOIF verursacht?
defmode ([S113:powerLevel]<12)(set LadestationS113 on) DOELSEIF ([S113:powerLevel]>89) (set LadestationS113 off)

list von LadestationS113
Internals:
   DEF        4FB455
   HMLAN1_MSGCNT 6
   HMLAN1_RAWMSG R3EB7BD38,0001,1588EE83,FF,FFB6,2080024FB455456DEF0101C8004E
   HMLAN1_RSSI -74
   HMLAN1_TIME 2017-04-05 17:24:41
   HMLAN2_MSGCNT 6
   HMLAN2_RAWMSG E4FB455,0000,ABDC2EB8,FF,FFD1,2080024FB455456DEF0101C8004E
   HMLAN2_RSSI -47
   HMLAN2_TIME 2017-04-05 17:24:40
   HMLAN3_MSGCNT 5
   HMLAN3_RAWMSG E4FB455,0000,0ACB076D,FF,FF9A,2080024FB455456DEF0101C8004E
   HMLAN3_RSSI -102
   HMLAN3_TIME 2017-04-05 17:24:41
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     17
   NAME       LadestationS113
   NOTIFYDEV  global
   NR         2320
   NTFY_ORDER 50-LadestationS113
   STATE      on
   TYPE       CUL_HM
   lastMsg    No:20 - t:02 s:4FB455 d:456DEF 0101C8004E
   protLastRcv 2017-04-05 17:24:41
   protSnd    6 last_at:2017-04-05 17:24:40
   protState  CMDs_done
   rssi_HMLAN1 max:-74 avg:-76.5 cnt:6 lst:-78 min:-78
   rssi_at_HMLAN1 min:-77 lst:-74 avg:-75.16 cnt:6 max:-73
   rssi_at_HMLAN2 max:-47 min:-50 cnt:6 avg:-48.33 lst:-47
   rssi_at_HMLAN3 min:-103 lst:-102 avg:-101.4 cnt:5 max:-100
   Readings:
     2017-04-05 17:24:40   CommandAccepted yes
     2017-01-14 18:44:50   D-firmware      2.8
     2017-01-14 18:44:50   D-serialNr      NEQ1277485
     2017-02-11 17:25:44   PairedTo        invalid: not supported by FW version
     2017-01-14 18:44:55   R-pairCentral   0x456DEF
     2017-01-14 18:44:56   R-powerUpAction off
     2017-01-14 18:44:56   R-sign          off
     2017-02-11 17:25:44   RegL_00.        00:00
     2017-02-11 17:25:54   RegL_01.        08:00  30:06 57:24 56:00 00:00
     2017-04-05 17:24:40   deviceMsg       on (to vccu1)
     2017-04-05 17:24:40   level           100
     2017-04-05 17:24:40   pct             100
     2017-03-04 12:00:32   powerOn         2017-03-04 12:00:32
     2017-04-05 17:24:40   recentStateType ack
     2017-01-14 08:46:51   sabotageAttackId_ErrIoId_42478C cnt:216
     2017-01-06 15:59:21   sabotageAttackId_ErrIoId_789FED cnt:22
     2017-01-14 08:46:51   sabotageAttack_ErrIoAttack cnt 216
     2017-04-05 17:24:40   state           on
     2017-04-05 17:24:40   timedOn         off
   Helper:
     HM_CMDNR   32
     cSnd       11456DEF4FB4550201000000,11456DEF4FB4550201C80000
     dlvlCmd    ++A011456DEF4FB4550201C80000
     mId        0004
     rxType     1
     supp_Pair_Rep 0
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +4FB455,00,00,00
       nextSend   1491405774.99526
       rxt        0
       vccu       vccu1
       p:
         4FB455
         00
         00
         00
       prefIO:
         HMLAN1
     Mrssi:
       mNo        20
       Io:
         HMLAN1     -72
         HMLAN2     -47
         HMLAN3     -102
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
       prs        1
     Rssi:
       Hmlan1:
         avg        -76.5
         cnt        6
         lst        -78
         max        -74
         min        -78
       At_hmlan1:
         avg        -75.1666666666667
         cnt        6
         lst        -74
         max        -73
         min        -77
       At_hmlan2:
         avg        -48.3333333333333
         cnt        6
         lst        -47
         max        -47
         min        -50
       At_hmlan3:
         avg        -101.4
         cnt        5
         lst        -102
         max        -100
         min        -103
Attributes:
   IODev      HMLAN1
   IOgrp      vccu1:HMLAN1
   alias      LS Display Flur
   autoReadReg 4_reqStatus
   devStateIcon on:black_Steckdose.on off:black_Steckdose.off
   expert     2_raw
   firmware   2.8
   fp_erdgeschoss 570,740,0
   icon       system_fhem
   model      HM-LC-SW1-FM
   peerIDs    00000000,
   room       Flur_unten
   serialNr   NEQ1277485
   subType    switch
   webCmd     on:off


was habe ich in diesem DOIF falsch gemacht?
Über Hilfehinweise freue ich mich

Gruss tagedieb
Du führst einen numerischen Vergleich durch, das angegebene Reading enthält auch nicht numerische Angaben. Diese nichtnumerischen Anteile müsstest Du wegfiltern und ggf. durch einen numerischen Wert ersetzen.

siehe Hilfe für DOIF: Filtern nach Ausdrücken mit Ausgabeformatierung

tagedieb

Hallo Ellert

Danke für deine Hilfe - so funktioniert es OHNE Fehler im log  ;)
ist  im Doifmodul, nach der Erstellung mal etwas geändert wurden ? denn ich bin mir nicht bewusst, diese meldungen schon immer zu haben ???

Gruss tagedieb
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

Ellert

DOIF wird ständig erweitert https://wiki.fhem.de/wiki/DOIF#Entwicklungshistorie

Letztes Release: 98_DOIF.pm 13791 2017-03-24 21:32:39Z Damian

Damian

Zitat von: Ellert am 06 April 2017, 08:39:24
DOIF wird ständig erweitert https://wiki.fhem.de/wiki/DOIF#Entwicklungshistorie

Letztes Release: 98_DOIF.pm 13791 2017-03-24 21:32:39Z Damian

ab heute

$Id: 98_DOIF.pm 13907 2017-04-05 20:41:05Z Damian $

siehe:

https://forum.fhem.de/index.php/topic,70149.msg616741.html#msg616741
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF