FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: tklein am 08 Januar 2021, 14:32:58

Titel: Auswertung von Reading mit "Wildcard" bei sequence
Beitrag von: tklein am 08 Januar 2021, 14:32:58
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
Titel: Antw:Auswertung von Reading mit "Wildcard" bei sequence
Beitrag von: betateilchen am 08 Januar 2021, 14:39:00
Vermutlich wäre 300.* richtig.

Der Punkt ist wichtig. Erklärungen zu regex gibt es jede Menge im Internet.
Titel: Antw:Auswertung von Reading mit "Wildcard" bei sequence
Beitrag von: tklein am 08 Januar 2021, 15:15:30
Hi,

besten Dank. lieder klappt
Zigbee_Cube_1:300.* auch nicht.
Titel: Antw:Auswertung von Reading mit "Wildcard" bei sequence
Beitrag von: betateilchen am 08 Januar 2021, 15:29:10
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.
Titel: Antw:Auswertung von Reading mit "Wildcard" bei sequence
Beitrag von: tklein am 08 Januar 2021, 16:21:36
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
Titel: Antw:Auswertung von Reading mit "Wildcard" bei sequence
Beitrag von: betateilchen am 08 Januar 2021, 16:46:15
*grmpf*

Was soll das Listing eines HUEDevice helfen?
Es geht doch um ein device vom TYPE=sequence das nicht funktioniert.
Titel: Antw:Auswertung von Reading mit "Wildcard" bei sequence
Beitrag von: tklein am 08 Januar 2021, 17:01:09
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
Titel: Antw:Auswertung von Reading mit "Wildcard" bei sequence
Beitrag von: tklein am 23 Januar 2021, 14:23:43
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