Leerzeichen beim Status

Begonnen von Felix_66, 01 Mai 2014, 08:43:23

Vorheriges Thema - Nächstes Thema

Felix_66

Hallo Klaus,

Bei einigen EnOcean Geräten Bekomme ich ein Leezeichen zwischen z.B. M: on (also zwischen dem : und dem "on") das Problem ist dann dass mein notify

define n.BewBalkon_1 notify BewBalkon_1:M.on IF (([BewBalkon_1:brightness] < 100))(set lampe1 on-for-timer 180, set lampe2 on-for-timer 180)

nicht geht.
Ist das richtig so?

2014-05-01 08:34:56 EnOcean BewBalkon_1 M: on E: 2048 #Leerzeichen zwischen: und "on" bzw "2048"
2014-05-01 08:34:56 EnOcean BewBalkon_1 brightness: 2048
2014-05-01 08:34:56 EnOcean BewBalkon_1 motion: on
2014-05-01 08:35:14 EnOcean Energy_2 power: 101.0

rudolfkoenig

Es waere natuerlich besser, wenn alle Meldungen uniform sind, das Problem ist aber mit einem leichten Workaround (notify Regexp BewBalkon_1:M.*on statt BewBalkon_1:M.on) auch zu loesen.

klaus.schauer

Normalerweise sollte die Ausgabe im EnOcean Modul sowohl bei den Readings als auch bei den Events und Logs einheitlich mit Leerzeichen sein. Bitte mal Beispiele einschl. des subType für die unterschiedlichen Formatierungen der Readings, Events und Logs bereitstellen.

Felix_66

o.k. wenn das Leerzeichen so sein soll dann ist alles in Ordnung. Ich bin davon ausgegeangen dass da kein Leerzeichen sein sollte und hab bei meinen Ergänzungen kein Leerzeichen ausgegeben.

Entschuldigung für die Verwirrung und Danke!