Hauptmenü

Notify nur bei ON

Begonnen von Meister_Petz, 12 Januar 2015, 14:24:28

Vorheriges Thema - Nächstes Thema

Meister_Petz

Moin,

ich schaffs nicht, dass notify bei ON auslöst.

Diese Einstellung klappt (aber dann bekomm ich ne Nachricht bei jeder Statusänderung):
define Nachricht notify Schalter set ...

Das nicht:
define Nachricht notify Schalter:on set...

Kann mir da jemand helfen?

Danke

Petz

fhem.cfg:
...
define Schalter1 FRM_OUT 9
attr Schalter1 userattr room_map structexclude
attr Schalter1 IODev FIRMATA
attr Schalter1 stateFormat value

define Nachricht notify Schalter1 set pushmsg msg 'Alarm' 'Sensor XY'
...

stromer-12

Dann schau doch mal in den EventMonitor wie das Event aussieht. Oder sieh dir eventTypes mal an.
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

Meister_Petz

Das wäre das Event:
2015-01-12 14:42:03 FRM_OUT Schalter1 value: on

mein Dummy Schalter produziert das:
2015-01-12 14:43:00 dummy Alarmausloeser on

hab jetzt das probiert:
define Nachricht notify Schalter:'value: on' ... klappt auch nicht - hab ich einen denkfehler?


stromer-12

Zitat von: Meister_Petz am 12 Januar 2015, 14:48:01
Das wäre das Event:
2015-01-12 14:42:03 FRM_OUT Schalter1 value: on

hab jetzt das probiert:
define Nachricht notify Schalter:'value: on' ... klappt auch nicht - hab ich einen denkfehler?

probier mal:
define Nachricht notify Schalter1:value:on ...

und wenn das nicht klappt vor den "on" mal einen Punkt setzen.
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

AK-868

Hi,
probier das mal...
Was ist denn dein Schalter? Ein Dummy?
define Nachricht notify Schalter1:on {fhem("set XXX off")}
Hardware FHEM:
Neue Fritzbox 7390 keine Labor von AVM
Konfigurationsadapter Lan
Funk-Schließerkontaktschnittstellen
Funk-Fenster/Türkontakt
Funk-Schaltaktoren UP ein und zweifach
Funk-Jalousieaktoren
Funk-Rauchmelder


Meister_Petz

Zitat von: stromer-12 am 12 Januar 2015, 14:55:25
...wenn das nicht klappt vor den "on" mal einen Punkt setzen...

Das hat geklappt. Was bedeutet der Punkt? Ein Platzhalter für ein Leerzeichen?
Danke!

Zitat von: AK-868 am 12 Januar 2015, 14:59:06
Was ist denn dein Schalter? Ein Dummy?
Das ist im Prinzip ein über Firmata angeschlossener Schalter, der meine Alarmanlage auslöst.
Wahrscheinlich macht es aber mehr Sinn, den Sensor anzusehen, der für den Alarm verantwortlich ist.

stromer-12

Zitat von: Meister_Petz am 12 Januar 2015, 15:14:49
Das hat geklappt. Was bedeutet der Punkt? Ein Platzhalter für ein Leerzeichen?

Ein Punkt steht für ein beliebiges Zeichen.
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

Meister_Petz