hallo !
Ich habe meinen HM-LC-BL1-FM im Spitzboden installiert.
Allerdings komme ich da mit meinen beiden Tastern da zum Steuerun nicht mehr hin.
Ich habe allerdings in fhem 2 Taster (von einer Logo) mit denen ich das machen moechte , aber sie als wenn die Taster real an dem Modul hängen würden
sprich wenn ich mit dem Taster öffne soll es stoppen wenn ich den Taster für schliessen drücke...
Aber das scheint so nicht zu funktionieren wenn ich das im Webif ausprobiere...
Gruss Gerd
Hallo,
ich fürchte, da sind mehr Info notwendig.
- Was ist alles beteiligt (CCU2,.....)
- Wo soll gesteuert werden
- Raw Config
- Log
Grüße Peter
Raw Config "list" vom Device
Hi !
Nunja das device ist das im Subject genannte .. einfach an fhem angelernt... mehr nicht.
per Webif bedienen kann ich das ja.
Das Device hat ja 2 Hardware Inputs fuer Taster mit welchen ich das device bedienen könnte (auf ab stop) allerdings kann ich diese nicht nutzen weil keine Kabel dahin liegen.
Ich habe lediglich in fhem eine Siemens Logo7 eingebunden auf welcher 2 Eingänge frei wären diese funktion zu übernehmen, nur mit dem Kommandos die ich in der Oberfläche habe kriege ich das nicht hin mit on oder up und down oder off fährt das Teil immer in die Richtung bis zum Ende und stoppt nicht wenn die Gegenrichtung betätigt wird.
fhem> list rolo.kind3
Internals:
CFGFN cfg/10_rolo.cfg
DEF 60B654
FUUID 5cb60c54-f33f-cf47-ff34-1de6107b50d1a1a9
HMLAN1_MSGCNT 104
HMLAN1_RAWMSG E60B654,0000,9D4AD6CF,FF,FFCA,01A41060B6542BACDB0601C800
HMLAN1_RSSI -54
HMLAN1_TIME 2019-09-06 18:46:10
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 104
NAME rolo.kind3
NOTIFYDEV global
NR 381
NTFY_ORDER 50-rolo.kind3
STATE on
TYPE CUL_HM
chanNo 01
lastMsg No:01 - t:10 s:60B654 d:2BACDB 0601C800
protLastRcv 2019-09-06 18:46:10
protRcv 94 last_at:2019-09-06 18:46:10
protResnd 1 last_at:2019-09-05 22:30:10
protSnd 103 last_at:2019-09-06 18:46:10
protState CMDs_done
rssi_HMLAN1 cnt:26 min:-57 max:-56 avg:-56.07 lst:-56
rssi_at_HMLAN1 cnt:104 min:-56 max:-53 avg:-54.97 lst:-54
READINGS:
2019-09-06 18:45:40 CommandAccepted yes
2019-09-05 22:09:39 PairedTo 0x2BACDB
2019-09-05 22:09:39 R-confBtnTime 5 min
2019-09-05 22:09:40 R-driveDown 22 s
2019-09-05 22:09:40 R-driveTurn 1 s
2019-09-05 22:09:40 R-driveUp 26 s
2019-09-05 22:09:39 R-intKeyVisib invisib
2019-09-05 22:09:39 R-localResDis off
2019-09-05 22:09:39 R-pairCentral 0x2BACDB
2019-09-05 22:09:40 R-refRunCounter 0
2019-09-05 22:09:40 R-sign off
2019-09-05 22:09:40 R-statusInfoMinDly 2 s
2019-09-05 22:09:40 R-statusInfoRandom 1 s
2019-09-05 22:09:40 R-transmitTryMax 6
2019-09-05 22:09:39 RegL_00. 00:00 02:01 0A:2B 0B:AC 0C:DB 15:05 18:00
2019-09-05 22:09:40 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:DC 0D:01 0E:04 0F:0A 10:00 30:06 56:00 57:24
2019-09-06 18:46:10 deviceMsg on (to vccu)
2019-09-06 18:46:10 level 100
2019-09-06 18:46:10 motor stop:on
2019-09-06 18:46:10 pct 100
2019-09-06 18:46:10 recentStateType info
2019-09-06 18:46:10 state on
2019-09-06 18:46:10 timedOn off
helper:
HM_CMDNR 1
cSnd 112BACDB60B6540201000000,112BACDB60B6540201C80000
dlvlCmd ++A0112BACDB60B6540201C80000
mId 0005
peerFriend peerSens,peerVirt
peerIDsRaw ,00000000
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
tmplChg 1
dir:
cur stop
rct up
expert:
def 1
det 1
raw 1
tpl 0
io:
newChn +60B654,00,00,00
nextSend 1567788371.00557
rxt 0
vccu vccu
p:
60B654
00
00
00
prefIO:
HMLAN1
mRssi:
mNo 01
io:
HMCFGUSB:
HMLAN1:
-48
-48
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
prs 1
rpt:
IO HMLAN1
flg A
ts 1567788370.91616
ack:
HASH(0x18718f8)
0180022BACDB60B65400
rssi:
HMLAN1:
avg -56.0769230769231
cnt 26
lst -56
max -56
min -57
at_HMLAN1:
avg -54.9711538461538
cnt 104
lst -54
max -53
min -56
shadowReg:
tmpl:
self01:short>BlStopUpSh
self02:short>BlStopDnSh
self02:short>BlStopUpSh
Attributes:
IODev HMLAN1
IOgrp vccu:HMLAN1
autoReadReg 4_reqStatus
expert 3_allReg+raw
firmware 2.11
model HM-LC-BL1-FM
peerIDs 00000000,
room Kind 3
serialNr OEQ1649221
subType blindActuator
webCmd statusRequest:toggleDir:on:off:up:down:stop
Gruss Gerd
ich würde das Problem so lösen:
- am Bl interne Tasten sichtbar machen
- statt über set ... up/down via FHEM nun mittels "press" die internen Taster(eingänge) fernbedienen, per notify/Doif auf die Wvents von der Logo
- alternativ zwei virtuelle Buttons an der vccu mit dem Bl peeren und die "press"en - pressS, also short natürlich.
Zuguterletzt: mit einem Tasterinterface oder einem Wandsensor direkt von Homematic wäre das zwar teuer, aber bedientechnisch kompromisslos.
jm2c
Hi !
Ok ich hab jetzt mal die internen wieder sichtbar gemacht...
wie sähe der Befehl denn aus ? ich hab das ne Lange Liste aus self0X optionen....
gruss gerd
set rolo.kind3 pressS self01
set rolo.kind3 pressS self02
Schaue bitte, ob in der Detailansicht unter "set" die Befehle "pressS" und "pressL" auftauchen und wenn Du einen auswählst, solltest Du die passenden peers "self01" und self02" ebenfalls finden. Bei meinem Blind-Aktor (PBU) ist das jedenfalls so.
Beim -FM ohne PBU sollte self01 oben (hochfahren) und self02 unten (herunterfahren) sein, prüfe das bitte.
Hattest Du schon notify/DOIF zum Steuern für die Logo? Dann setze statt "set rolo.kind3 up" bzw. "down" die o.g. Aktionen ein.
Bitte um Report!
Im WebIF solltest Du weiterhin "up", "down" und zusätzlich "stop" verwenden mit entsprechden Icons. So gibt es für jede Richtung und den Stop einen eigenen Button.
Hi !
Irgendwie haut das nicht hin... self01 und self02 tauchen niergends auf.... zumindest nicht sirekt.. in der peerlist fuer das rolo stehn sie aber drin.
Die Logo wird gemeldet die habe ich geprüft....
Gruss gerd
ich liefere mal n Screenshot. edit im Anhang. So sieht das bei mir aus.
Kannst Du mehr Infos zur Logo und deinen Notify oder Doif bringen, am besten list?
Denkbar, dass bei Geräten ohne externe peers das ein bisschen anders ist, da war mal was... :o
Hi !
Bevor ich mich um die Anbindung der Logo kümmere (was eigentlich das kleiner Problem sein sollte)
generel läuft da mit den Internen Taster noch was verkehrt...
mit einen
set rolo.kind3 pressS self01
oder
set rolo.kind3 pressS self02
fährt der rolo ganz auf... (unterbrechen geht anscheinend auch nicht)
Hier mal das Listing
fhem> list rolo.kind3
Internals:
CFGFN cfg/10_rolo.cfg
DEF 60B654
FUUID 5cb60c54-f33f-cf47-ff34-1de6107b50d1a1a9
HMLAN1_MSGCNT 21
HMLAN1_RAWMSG E60B654,0000,B711F3CC,FF,FFCA,17A41060B6542BACDB0601C800
HMLAN1_RSSI -54
HMLAN1_TIME 2019-09-11 18:52:56
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 21
NAME rolo.kind3
NOTIFYDEV global
NR 381
NTFY_ORDER 50-rolo.kind3
STATE on
TYPE CUL_HM
chanNo 01
lastMsg No:17 - t:10 s:60B654 d:2BACDB 0601C800
peerList self01,self02,
protLastRcv 2019-09-11 18:52:56
protRcv 20 last_at:2019-09-11 18:52:56
protSnd 21 last_at:2019-09-11 18:52:56
protState CMDs_done
rssi_HMLAN1 cnt:11 min:-56 max:-55 avg:-55.81 lst:-55
rssi_at_HMLAN1 cnt:21 min:-56 max:-53 avg:-54.33 lst:-54
READINGS:
2019-09-11 18:52:26 CommandAccepted yes
2019-09-08 23:02:21 D-firmware 2.11
2019-09-08 23:02:21 D-serialNr OEQ1649221
2019-09-08 15:22:33 PairedTo 0x2BACDB
2019-09-05 22:09:39 R-confBtnTime 5 min
2019-09-05 22:09:40 R-driveDown 22 s
2019-09-05 22:09:40 R-driveTurn 1 s
2019-09-05 22:09:40 R-driveUp 26 s
2019-09-08 15:22:33 R-intKeyVisib visib
2019-09-05 22:09:39 R-localResDis off
2019-09-05 22:09:39 R-pairCentral 0x2BACDB
2019-09-05 22:09:40 R-refRunCounter 0
2019-09-08 15:22:36 R-self01-lgActionType jmpToTarget
2019-09-08 15:22:36 R-self01-lgBlJtDlyOff dlyOn
2019-09-08 15:22:36 R-self01-lgBlJtDlyOn refOn
2019-09-08 15:22:36 R-self01-lgBlJtOff dlyOn
2019-09-08 15:22:36 R-self01-lgBlJtOn dlyOn
2019-09-08 15:22:36 R-self01-lgBlJtRampOff off
2019-09-08 15:22:36 R-self01-lgBlJtRampOn rampOn
2019-09-08 15:22:36 R-self01-lgBlJtRefOff off
2019-09-08 15:22:36 R-self01-lgBlJtRefOn rampOn
2019-09-08 15:22:36 R-self01-lgCtDlyOff geLo
2019-09-08 15:22:36 R-self01-lgCtDlyOn geLo
2019-09-08 15:22:36 R-self01-lgCtOff geLo
2019-09-08 15:22:36 R-self01-lgCtOn geLo
2019-09-08 15:22:36 R-self01-lgCtRampOff geLo
2019-09-08 15:22:36 R-self01-lgCtRampOn geLo
2019-09-08 15:22:36 R-self01-lgCtRefOff geLo
2019-09-08 15:22:36 R-self01-lgCtRefOn geLo
2019-09-08 15:22:36 R-self01-lgCtValHi 100
2019-09-08 15:22:36 R-self01-lgCtValLo 50
2019-09-08 15:22:36 R-self01-lgDriveMode direct
2019-09-08 15:22:36 R-self01-lgMaxTimeF 0.4 s
2019-09-08 15:22:36 R-self01-lgMultiExec on
2019-09-08 15:22:36 R-self01-lgOffDly 0 s
2019-09-08 15:22:36 R-self01-lgOffLevel 0 %
2019-09-08 15:22:36 R-self01-lgOffTime unused
2019-09-08 15:22:36 R-self01-lgOffTimeMode absolut
2019-09-08 15:22:36 R-self01-lgOnDly 0 s
2019-09-08 15:22:36 R-self01-lgOnLevel 100 %
2019-09-08 15:22:36 R-self01-lgOnTime unused
2019-09-08 15:22:36 R-self01-lgOnTimeMode absolut
2019-09-08 15:22:36 R-self01-shActionType jmpToTarget
2019-09-08 15:22:36 R-self01-shBlJtDlyOff dlyOn
2019-09-08 15:22:36 R-self01-shBlJtDlyOn refOn
2019-09-08 15:22:36 R-self01-shBlJtOff dlyOn
2019-09-08 15:22:36 R-self01-shBlJtOn dlyOn
2019-09-08 15:22:36 R-self01-shBlJtRampOff off
2019-09-08 15:22:36 R-self01-shBlJtRampOn on
2019-09-08 15:22:36 R-self01-shBlJtRefOff off
2019-09-08 15:22:36 R-self01-shBlJtRefOn rampOn
2019-09-08 15:22:36 R-self01-shCtDlyOff geLo
2019-09-08 15:22:36 R-self01-shCtDlyOn geLo
2019-09-08 15:22:36 R-self01-shCtOff geLo
2019-09-08 15:22:36 R-self01-shCtOn geLo
2019-09-08 15:22:36 R-self01-shCtRampOff geLo
2019-09-08 15:22:36 R-self01-shCtRampOn geLo
2019-09-08 15:22:36 R-self01-shCtRefOff geLo
2019-09-08 15:22:36 R-self01-shCtRefOn geLo
2019-09-08 15:22:36 R-self01-shCtValHi 100
2019-09-08 15:22:36 R-self01-shCtValLo 50
2019-09-08 15:22:36 R-self01-shDriveMode direct
2019-09-08 15:22:36 R-self01-shMaxTimeF unused
2019-09-08 15:22:36 R-self01-shMultiExec off
2019-09-08 15:22:36 R-self01-shOffDly 0 s
2019-09-08 15:22:36 R-self01-shOffLevel 0 %
2019-09-08 15:22:36 R-self01-shOffTime unused
2019-09-08 15:22:36 R-self01-shOffTimeMode absolut
2019-09-08 15:22:36 R-self01-shOnDly 0 s
2019-09-08 15:22:36 R-self01-shOnLevel 100 %
2019-09-08 15:22:36 R-self01-shOnTime unused
2019-09-08 15:22:36 R-self01-shOnTimeMode absolut
2019-09-08 15:22:37 R-self02-lgActionType jmpToTarget
2019-09-08 15:22:37 R-self02-lgBlJtDlyOff refOff
2019-09-08 15:22:37 R-self02-lgBlJtDlyOn dlyOff
2019-09-08 15:22:37 R-self02-lgBlJtOff dlyOff
2019-09-08 15:22:37 R-self02-lgBlJtOn dlyOff
2019-09-08 15:22:37 R-self02-lgBlJtRampOff rampOff
2019-09-08 15:22:37 R-self02-lgBlJtRampOn on
2019-09-08 15:22:37 R-self02-lgBlJtRefOff rampOff
2019-09-08 15:22:37 R-self02-lgBlJtRefOn on
2019-09-08 15:22:37 R-self02-lgCtDlyOff geLo
2019-09-08 15:22:37 R-self02-lgCtDlyOn geLo
2019-09-08 15:22:37 R-self02-lgCtOff geLo
2019-09-08 15:22:37 R-self02-lgCtOn geLo
2019-09-08 15:22:37 R-self02-lgCtRampOff geLo
2019-09-08 15:22:37 R-self02-lgCtRampOn geLo
2019-09-08 15:22:37 R-self02-lgCtRefOff geLo
2019-09-08 15:22:37 R-self02-lgCtRefOn geLo
2019-09-08 15:22:37 R-self02-lgCtValHi 100
2019-09-08 15:22:37 R-self02-lgCtValLo 50
2019-09-08 15:22:37 R-self02-lgDriveMode direct
2019-09-08 15:22:37 R-self02-lgMaxTimeF 0.4 s
2019-09-08 15:22:37 R-self02-lgMultiExec on
2019-09-08 15:22:37 R-self02-lgOffDly 0 s
2019-09-08 15:22:37 R-self02-lgOffLevel 0 %
2019-09-08 15:22:37 R-self02-lgOffTime unused
2019-09-08 15:22:37 R-self02-lgOffTimeMode absolut
2019-09-08 15:22:37 R-self02-lgOnDly 0 s
2019-09-08 15:22:37 R-self02-lgOnLevel 100 %
2019-09-08 15:22:37 R-self02-lgOnTime unused
2019-09-08 15:22:37 R-self02-lgOnTimeMode absolut
2019-09-08 15:22:37 R-self02-shActionType jmpToTarget
2019-09-08 15:22:37 R-self02-shBlJtDlyOff dlyOn
2019-09-08 15:22:37 R-self02-shBlJtDlyOn refOn
2019-09-08 15:22:37 R-self02-shBlJtOff dlyOn
2019-09-08 15:22:37 R-self02-shBlJtOn dlyOn
2019-09-08 15:22:37 R-self02-shBlJtRampOff off
2019-09-08 15:22:37 R-self02-shBlJtRampOn on
2019-09-08 15:22:37 R-self02-shBlJtRefOff off
2019-09-08 15:22:37 R-self02-shBlJtRefOn rampOn
2019-09-08 15:22:37 R-self02-shCtDlyOff geLo
2019-09-08 15:22:37 R-self02-shCtDlyOn geLo
2019-09-08 15:22:37 R-self02-shCtOff geLo
2019-09-08 15:22:37 R-self02-shCtOn geLo
2019-09-08 15:22:37 R-self02-shCtRampOff geLo
2019-09-08 15:22:37 R-self02-shCtRampOn geLo
2019-09-08 15:22:37 R-self02-shCtRefOff geLo
2019-09-08 15:22:37 R-self02-shCtRefOn geLo
2019-09-08 15:22:37 R-self02-shCtValHi 100
2019-09-08 15:22:37 R-self02-shCtValLo 50
2019-09-08 15:22:37 R-self02-shDriveMode direct
2019-09-08 15:22:37 R-self02-shMaxTimeF unused
2019-09-08 15:22:37 R-self02-shMultiExec off
2019-09-08 15:22:37 R-self02-shOffDly 0 s
2019-09-08 15:22:37 R-self02-shOffLevel 0 %
2019-09-08 15:22:37 R-self02-shOffTime unused
2019-09-08 15:22:37 R-self02-shOffTimeMode absolut
2019-09-08 15:22:37 R-self02-shOnDly 0 s
2019-09-08 15:22:37 R-self02-shOnLevel 100 %
2019-09-08 15:22:37 R-self02-shOnTime unused
2019-09-08 15:22:37 R-self02-shOnTimeMode absolut
2019-09-05 22:09:40 R-sign off
2019-09-05 22:09:40 R-statusInfoMinDly 2 s
2019-09-05 22:09:40 R-statusInfoRandom 1 s
2019-09-05 22:09:40 R-transmitTryMax 6
2019-09-08 15:22:32 RegL_00. 00:00 02:81 0A:2B 0B:AC 0C:DB 15:05 18:00
2019-09-08 15:22:33 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:DC 0D:01 0E:04 0F:0A 10:00 30:06 56:00 57:24
2019-09-08 15:22:36 RegL_03.self01 00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:11 0C:12 0D:63 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:68 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:11 8C:12 8D:68 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:04 9E:68 9F:00
2019-09-08 15:22:37 RegL_03.self02 00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:11 0C:12 0D:63 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:68 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:44 8C:54 8D:93 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:04 9E:93 9F:00
2019-09-11 18:52:56 deviceMsg on (to vccu)
2019-09-11 18:52:56 level 100
2019-09-11 18:52:56 motor stop:on
2019-09-11 18:52:56 pct 100
2019-09-08 23:02:21 peerList self01,self02,
2019-09-11 18:52:56 recentStateType info
2019-09-11 18:52:56 state on
2019-09-11 18:52:56 timedOn off
helper:
HM_CMDNR 23
cSnd 112BACDB60B6540201000000,112BACDB60B6540201C80000
count 5
dlvlCmd ++A0112BACDB60B6540201C80000
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
dir:
cur stop
rct up
expert:
def 1
det 1
raw 1
tpl 0
io:
newChn +60B654,00,00,00
nextSend 1568220776.75933
rxt 0
vccu vccu
p:
60B654
00
00
00
prefIO:
HMLAN1
mRssi:
mNo 17
io:
HMCFGUSB:
HMLAN1:
-48
-48
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO HMLAN1
flg A
ts 1568220776.67086
ack:
HASH(0x1874c00)
1780022BACDB60B65400
rssi:
HMLAN1:
avg -55.8181818181818
cnt 11
lst -55
max -55
min -56
at_HMLAN1:
avg -54.3333333333333
cnt 21
lst -54
max -53
min -56
shadowReg:
tmpl:
Attributes:
IODev HMLAN1
IOgrp vccu:HMLAN1
autoReadReg 4_reqStatus
expert 3_allReg+raw
firmware 2.11
model HM-LC-BL1-FM
peerIDs 00000000,60B65401,60B65402,
room Kind 3
serialNr OEQ1649221
subType blindActuator
webCmd statusRequest:toggleDir:on:off:up:down:stop
Gruss Gerd
hi !
Hier mal ein kleines update... es geht soweit, aber noch 2 "Unschaerfen"
Hier mal der doif fuer einen Schalter (in dem fall auf)
define rolo_logo_auf DOIF ([rolo_kind_3_up] eq "on" ) (set rolo.kind3 pressS self01)
Problemchen 1 ist das die Reaktionszeit (Schalter bzw. Logo => fhem ) recht lang ist (ich scahetze mal ich muss mehr als ne Skunde auf den Taster druecken das sich was rührt)
Unschärfe... wie baue ich im DOIF ein das es nur fährt wenn die Aussentemperatur über 2 Grad liegt ?
Gruss Gerd
Also ich verstehe die Welt nicht mehr ... ich dachte ich bin nicht sooo selten hier, kriege aber irgendwie oft tagelang nicht mit was sich in "meinen" Threads rührt.
Sorry für die Verspätung!
Zitat von: goerdi am 12 September 2019, 17:02:13
define rolo_logo_auf DOIF ([rolo_kind_3_up] eq "on" ) (set rolo.kind3 pressS self01)
Problemchen 1 ist das die Reaktionszeit (Schalter bzw. Logo => fhem ) recht lang ist (ich scahetze mal ich muss mehr als ne Skunde auf den Taster druecken das sich was rührt)
Das wird so sein mit der Logo - deswegen hatte ich ja auch einen echten HM-Taster erwähnt ...
Du kannst/solltest die Verzögerung checken im Eventmonitor. Trage als Regex einfach "rolo_kind_3_up.*" ein und beobachte die Reaktionen dort. Deaktiviere das DOIF evtl. für die Tests.
Ich kenne die Logo nicht, vielleicht lässt sich eine schnellere Reaktion dort einstellen.
ZitatUnschärfe... wie baue ich im DOIF ein das es nur fährt wenn die Aussentemperatur über 2 Grad liegt ?
Gesetzt Du hast einen Temperatursensor "Temp_aussen" mit dem reading "temperature":
define rolo_logo_auf DOIF ([rolo_kind_3_up] eq "on" and [?Temp_Aussen:temperature] > 2) (set rolo.kind3 pressS self01)
Beachte das ?. Es sorgt dafür, dass das DOIF nicht durch die Außentemperatur getriggert wird, sondern dass die Außentemperatur nur bei einem Tastendruck abgefragt wird.
Empfohlener ist übrigens eine Reaktion auf das Event. Derzeit wird das DOIF auch getriggert, wenn rolo_kind_3_up auf "off" wechselt.
define rolo_logo_auf DOIF ([rolo_kind_3_up:"on"] and [?Temp_Aussen:temperature] > 2) (set rolo.kind3 pressS self01)