Teil eines Status-Strings ermitteln

Begonnen von cyvr1, 07 September 2014, 12:02:31

Vorheriges Thema - Nächstes Thema

cyvr1

Hallo,

nachdem ich nun viel gesucht habe und nicht wirklich fündig geworden bin, muss ich doch mal eine (vermutliche) Anfängerfrage stellen.

Ich möchte feststellen, ob die Taste eines HM Funktasters lang oder kurz gedrückt wurde. Der Status des Tasters wird z.B. mit "Tast_HiFi_Aus Long 3-8440- (to broadcast)" ausgegeben, wobei "3-8440" ja unter anderem die Zeit angibt, die der Taster gedrückt wurde und somit variabel ist.

Wie kann ich nun in einem Notify am einfachsten prüfen, ob der Status das Wort "Long" enthält?

Grüße
Stephan Krätzschmar

----------
Stephan Krätzschmar

Puschel74

Hallo,

indem du das direkt im Regexp bereits prüfst  :o

define Name notify <Device>:short.*
oder
define Name notify <Device>:long.*

Weiterhelfen kann dir hier aber wunderbar der EventMonitor.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

cyvr1

Danke, werde ich gleich mal probieren.

Grüße
Stephan

----------
Stephan Krätzschmar