Hallo,
ich habe eine Frage zu Sequence:
So sieht mein Listing momentan aus:
defmod wuerfel_seite_3 sequence Zigbee_Cube_1:3002 1.0 Zigbee_Cube_1:7007
Wie müsste es lauten, wenn der erste trigger 300* sein kann?
Mit
Zigbee_Cube_1:state.300*
Zigbee_Cube_1:300*
hat es leider nicht geklappt.
Vielleicht kann mir jemand helfen?
Grüße & Danke
Thomas
Vermutlich wäre 300.* richtig.
Der Punkt ist wichtig. Erklärungen zu regex gibt es jede Menge im Internet.
Hi,
besten Dank. lieder klappt
Zigbee_Cube_1:300.*
auch nicht.
Dann mach doch mal ein list von dem device und poste das hier. Mit den wenigen Informationen, die Du hier lieferst, machst Du mögliche Hilfe echt schwer...
Ein Logauszug mit verbose 5 von dem sequence device wäre evtl. auch hilfreich.
Hi,
klar. Hier das Devicelisting:
Internals:
DEF sensor 4 IODev=zigbee_gateway
FUUID 5f57ad5e-f33f-218a-d201-2a2a20fb860d3d84
FVERSION 31_HUEDevice.pm:0.229470/2020-10-09
ID S4
INTERVAL
IODev zigbee_gateway
NAME Zigbee_Cube_1
NR 2232
STATE 7000
TYPE HUEDevice
lastupdated 2021-01-08 15:19:53
lastupdated_local 2021-01-08 16:19:53
manufacturername LUMI
modelid lumi.sensor_cube.aqgl01
name Zauberwürfel
on 1
reachable 1
swversion 20160704
type ZHASwitch
uniqueid 00:15:8d:00:05:30:4d:5a-02-0012
READINGS:
2021-01-08 15:59:29 battery 98
2021-01-08 15:59:29 batteryPercent 98
2021-01-08 16:19:53 gesture 0
2021-01-08 15:59:29 reachable 1
2021-01-08 16:19:53 state 7000
2021-01-08 15:59:29 temperature 25
helper:
devtype S
reachable 0
update_timeout 1
configList:
json:
e changed
id 4
r sensors
t event
uniqueid 00:15:8d:00:05:30:4d:5a-02-0012
state:
buttonevent 7000
gesture 0
lastupdated 2021-01-08T15:19:53
setList:
Attributes:
IODev zigbee_gateway
model lumi.sensor_cube.aqgl01
room HUEDevice
verbose 5
Und hier der Log mit verbose 5:
2021.01.08 15:57:13 4 : parse status message for Zigbee_Cube_1
2021.01.08 15:57:13 4 : Zigbee_Cube_1: use offsetUTC 3600 from bridge
2021.01.08 15:57:13 4 : Zigbee_Cube_1: lastupdated: 2021-01-08 14:57:13, hash->{lastupdated}: 2021-01-08 14:57:09, lastupdated_local: 2021-01-08 15:57:13, offsetUTC: 3600
2021-01-08 15:57:13 HUEDevice Zigbee_Cube_1 gesture: 3
2021-01-08 15:57:13 HUEDevice Zigbee_Cube_1 3005
2021.01.08 15:57:15 4 : parse status message for Zigbee_Cube_1
2021.01.08 15:57:15 4 : Zigbee_Cube_1: use offsetUTC 3600 from bridge
2021.01.08 15:57:15 4 : Zigbee_Cube_1: lastupdated: 2021-01-08 14:57:15, hash->{lastupdated}: 2021-01-08 14:57:13, lastupdated_local: 2021-01-08 15:57:15, offsetUTC: 3600
2021-01-08 15:57:15 HUEDevice Zigbee_Cube_1 7007
2021-01-08 15:57:15 HUEDevice Zigbee_Cube_1 gesture: 1
*grmpf*
Was soll das Listing eines HUEDevice helfen?
Es geht doch um ein device vom TYPE=sequence das nicht funktioniert.
sorry,
dachte die gegebene zeile dazu würde ausreichen.
Hier dann das Listing:
Internals:
CFGFN
DEF Zigbee_Cube_1:300.* 1.0 Zigbee_Cube_1:7007
FUUID 5ff856d1-f33f-218a-aef0-13eadfb71c70a1bf
IDX 0
MAX 3
NAME wuerfel_seite_3
NOTIFYDEV Zigbee_Cube_1
NR 1129906
NTFY_ORDER 50-wuerfel_seite_3
RE Zigbee_Cube_1:300.*
STATE active
TS 0
TYPE sequence
READINGS:
2021-01-08 15:54:38 state active
Attributes:
room HUEDevice
Hier noch das Lisitng vom dazugehörigen Notify:
Internals:
CFGFN
DEF wuerfel_seite_3:trigger set Pushover_Client msg 'Würfel auf Seite 3 ' 'Der Würfel wurde auf Seite 3 gelegt/aktiviert'
FUUID 5ff857b2-f33f-218a-85df-eaacbcc05f7bddad
NAME wuerfel_seite_3_on
NOTIFYDEV wuerfel_seite_3
NR 1129987
NTFY_ORDER 50-wuerfel_seite_3_on
REGEXP wuerfel_seite_3:trigger
STATE 2021-01-08 15:54:38
TRIGGERTIME 1610117678.94485
TYPE notify
READINGS:
2021-01-08 14:12:25 state active
Attributes:
room HUEDevice
mit dem klappt es nur manchmal, ich werde da nicht draus schlau.
defmod wuerfel_seite_3 sequence Zigbee_Cube_1:300\d 1.5 Zigbee_Cube_1:7007