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!!
Zitat[?TerrassenRollo:level:d] > 60
Sollte helfen
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!
Das nur die Zahl und sonst nichts gelesen wird.