(Erl.)Seit Update "PERL WARNING: Argument "set_60" isn't numeric in numeric gt"

Begonnen von misux, 02 Oktober 2019, 20:09:19

Vorheriges Thema - Nächstes Thema

misux

Ich habe gestern abend mal ein Update durchgeführt... im Fhem und Raspi... Das letzte ist schon wochen her... Leider habe ich seit dem im Log eine Fehlermeldung das mein DOIF spinnt aber ich finde den Fehler nicht... Hat ja immer ohne Probleme funktioniert..

UNd zudem bekomme ich auch seit dm Update Brutale RSSSI Probleme mit genau diesem Modul (Rolladenaktor)

Hat vielleicht jemand eine Idee was da faul ist? WIe gesagt bis gestern lief alles wunderbar, Wochenlang..

Log Fehlermeldung:
019.10.02 18:53:28.297 3: CUL_HM set InnenRollo 63
2019.10.02 18:53:28.381 3: CUL_HM set TerrassenRollo 60
2019.10.02 18:56:28.611 1: PERL WARNING: Argument "set_60" isn't numeric in numeric gt (>) at (eval 160742) line 1.
2019.10.02 18:56:28.611 3: eval: DOIFTerrassenRollo: warning in condition c06
2019.10.02 19:01:45.566 1: PERL WARNING: Argument "set_60" isn't numeric in numeric gt (>) at (eval 161297) line 1.
2019.10.02 19:01:45.566 3: eval: DOIFTerrassenRollo: warning in condition c06
2019.10.02 19:04:02.593 1: PERL WARNING: Argument "set_60" isn't numeric in numeric gt (>) at (eval 161564) line 1.
2019.10.02 19:04:02.593 3: eval: DOIFTerrassenRollo: warning in condition c06
2019.10.02 19:06:05.077 1: PERL WARNING: Argument "set_60" isn't numeric in numeric gt (>) at (eval 161801) line 1.
2019.10.02 19:06:05.077 3: eval: DOIFTerrassenRollo: warning in condition c06
2019.10.02 19:08:57.043 3: CUL_HM set Hausnummernbeleuchtung on
2019.10.02 19:08:57.063 3: CUL_HM set Fensterbeleuchtung on-till 23:00:00
2019.10.02 19:08:57.098 1: PERL WARNING: Argument "set_60" isn't numeric in numeric gt (>) at (eval 162138) line 1.
2019.10.02 19:08:57.098 3: eval: DOIFTerrassenRollo: warning in condition c06
2019.10.02 19:11:34.583 1: PERL WARNING: Argument "set_60" isn't numeric in numeric gt (>) at (eval 162443) line 1.
2019.10.02 19:11:34.583 3: eval: DOIFTerrassenRollo: warning in condition c06
2019.10.02 19:13:57.876 3: CUL_HM set TerrasseFluter on
2019.10.02 19:13:57.887 1: PERL WARNING: Argument "set_60" isn't numeric in numeric gt (>) at (eval 162743) line 1.
2019.10.02 19:13:57.888 3: eval: DOIFTerrassenRollo: warning in condition c06


DOIF:
([KINOTime:state] eq "on" and [?Haus] eq "present" and [?TerrassenRollo:level] > 1 and [?TerrasseBeleuchtung] eq "off") (set TerrassenRollo off)
DOELSEIF
([PartyTime] eq "off" and [?22:15-07:00] and [TerrassenTuer2] eq "open" and [TerrassenTuer1] eq "closed" and [?TerrassenRollo:level] > 1) (set TerrassenRollo off)
DOELSEIF
([?PartyTime] eq "off" and [22:15-07:00] and [TerrassenTuer2] eq "open" and [TerrassenTuer1] eq "closed" and [?TerrassenRollo:level] > 1) (set TerrassenRollo off)
DOELSEIF
([LichtSensor:brightness] < 0.7 and [?PartyTime] eq "off" and [TerrassenTuer1] eq "closed" and [?Haus] eq "present" and [?KINOTime:state] eq "off" and [?TerrassenRollo:level] > 1 and [TerrasseBeleuchtung] eq "off") (set TerrassenRollo off)
DOELSEIF
([?LichtSensor:brightness] < 0.7 and [?PartyTime] eq "off" and [TerrassenTuer1] eq "open" and [?Haus] eq "present" and [?KINOTime:state] eq "off" and [?TerrassenRollo:level] < 1) (set TerrassenRollo 20)
DOELSEIF
([LichtSensor:brightness] < 20.0 and [?PartyTime] eq "off" and [TerrassenTuer1] eq "closed" and [?Haus] eq "present" and [?KINOTime:state] eq "off" and [?TerrassenRollo:level] > 60) (set TerrassenRollo 60)
DOELSEIF
([LichtSensor:brightness] < 20.0 and [?PartyTime] eq "off" and [TerrassenTuer1] eq "open" and [TerrassenTuer2] eq "open" and [?Haus] eq "present" and [?KINOTime:state] eq "off" and [?TerrassenRollo:level] > 60 and [TerrasseBeleuchtung] eq "on") (set TerrassenRollo 60)
DOELSEIF
([?LichtSensor:brightness] < 20.0 and [?PartyTime] eq "off" and [TerrassenTuer1] eq "closed" and [?Haus] eq "present" and [?KINOTime:state] eq "off" and [?TerrassenRollo:level] < 60 and [TerrasseBeleuchtung] eq "on") (set TerrassenRollo 60)
DOELSEIF
([Haus] eq "absent" and [?TerrassenRollo:level] > 1 and [?TerrassenTuer1] eq "closed") (set TerrassenRollo off)
DOELSEIF
([Haus] eq "present" and [?LichtSensor:brightness] > 20.0 and [?TerrassenRollo:level] < 100 and [?TVTime] eq "off" and [?KINOTime] eq "off") (set TerrassenRollo on)
DOELSEIF
([TerrassenTuer2] eq "closed" and [?TerrassenTuer1] eq "open" and [?Haus] eq "present" and [?TerrassenRollo:level] < 100) (set TerrassenRollo on)
DOELSEIF
([Haus] eq "present" and [?LichtSensor:brightness] > 0.7 and [?TerrassenRollo:level] < 60) (set TerrassenRollo 60)
DOELSEIF
([LichtSensor:brightness] > 20.0 and [Tageslicht_indoor] eq "Tag" and [?Haus] eq "present" and [?TerrassenRollo:level] < 100 and [?TVTime] eq "off" and [?KINOTime] eq "off") (set TerrassenRollo on)


Rolladenaktor:
nternals:
   DEF        6378DF
   FUUID      5c4afdc8-f33f-84b4-9ff6-49f5acfefc6f4507
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     17
   NAME       TerrassenRollo
   NOTIFYDEV  global
   NR         120
   NTFY_ORDER 50-TerrassenRollo
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:46 - t:10 s:6378DF d:AB34EF 06010000
   myHmUART_MSGCNT 17
   myHmUART_RAWMSG 0501003346A4106378DFAB34EF06010000
   myHmUART_RSSI -51
   myHmUART_TIME 2019-10-02 19:15:15
   protCmdDel 3
   protLastRcv 2019-10-02 19:15:15
   protRcv    12 last_at:2019-10-02 19:15:15
   protResnd  13 last_at:2019-10-02 18:53:43
   protResndFail 3 last_at:2019-10-02 18:53:47
   protSnd    20 last_at:2019-10-02 19:15:15
   protState  CMDs_done
   rssi_at_myHmUART cnt:2 min:-51 max:-50 avg:-50.5 lst:-51
   rssi_myHmUART cnt:1 min:-85 max:-85 avg:-85 lst:-85
   READINGS:
     2019-10-02 19:14:44   CommandAccepted yes
     2018-09-14 19:01:03   D-firmware      2.11
     2018-09-14 19:01:03   D-serialNr      OEQ1855972
     2018-09-14 19:57:27   PairedTo        0xAA54EF
     2018-09-14 19:57:28   R-driveDown     26 s
     2018-09-14 19:57:28   R-driveTurn     0.5 s
     2018-09-14 19:57:28   R-driveUp       26 s
     2018-09-14 19:57:27   R-pairCentral   0xAA54EF
     2018-09-14 19:57:28   R-powerUpAction off
     2018-09-14 19:57:28   R-sign          off
     2018-09-14 19:57:27   RegL_00.        02:01 0A:AB 0B:34 0C:EF 15:FF 18:00 00:00
     2018-09-14 19:57:28   RegL_01.        08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:04 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-10-02 19:15:15   deviceMsg       off (to VCCU)
     2019-10-02 19:15:15   level           0
     2019-10-02 17:44:10   levelMissed     desired:100
     2019-10-02 19:15:15   motor           stop:off
     2019-10-02 19:15:15   pct             0
     2018-11-16 16:18:14   powerOn         2018-11-16 16:18:14
     2019-10-02 19:15:15   recentStateType info
     2019-10-02 19:15:15   state           off
     2019-10-02 19:15:15   timedOn         off
   helper:
     HM_CMDNR   70
     cSnd       11AB34EF6378DF020178,11AB34EF6378DF0201000000
     dlvlCmd    ++A011AB34EF6378DF0201000000
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +6378DF,00,00,00
       nextSend   1570036515.82788
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         6378DF
         00
         00
         00
     mRssi:
       mNo        46
       io:
         myHmUART:
           -45
           -45
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         myHmUART
       flg        A
       ts         1570036515.53247
       ack:
         HASH(0x39f5cd0)
         468002AB34EF6378DF00
     rssi:
       at_myHmUART:
         avg        -50.5
         cnt        2
         lst        -51
         max        -50
         min        -51
       myHmUART:
         avg        -85
         cnt        1
         lst        -85
         max        -85
         min        -85
     tmpl:
Attributes:
   IOgrp      VCCU
   alexaName  TerrassenRollo
   autoReadReg 4_reqStatus
   event-on-change-reading .*
   expert     2_raw
   firmware   2.11
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       ALEXA,CUL_HM
   serialNr   OEQ1855972
   subType    blindActuator
   webCmd     statusRequest:toggleDir:on:off:up:down:stop


Vielen Dank!!

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

misux

OKayyy... was bedeutet denn das :d? :o

Habe jetzt erstmal ÜBERALL wo "TerrassenRollo:level" ist,  noch ein ":d" dahinter gesetzt...

Warum hat es denn vor dem update keine Probleme gemacht?

Vielen Dank!

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net