Hauptmenü

Notify mehrere Aktionen

Begonnen von matzewob, 05 April 2018, 21:32:25

Vorheriges Thema - Nächstes Thema

matzewob

Moin zusammen,

ich stehe mal wieder auf dem schlauch.
Ich habe zwei Notify´s welche auch super laufen:

Zitat
define MAX_0188c5 MAX ShutterContact 0188c5
attr MAX_0188c5 IODev cm
attr MAX_0188c5 alias Haustuer
attr MAX_0188c5 event-on-change-reading .*
attr MAX_0188c5 room Homekit,MAX
define notifyHaustuerOffenTelegram notify MAX_0188c5.opened set Telegram message Haustuer wurde geoffnet;;

attr notifyHaustuerOffenTelegram room Notifys

define notifyHaustuergeschlossenTelegram notify MAX_0188c5.closed set Telegram message Haustuer wurde geschlossen
attr notifyHaustuergeschlossenTelegram room Notifys

Will ich jetzt um ein weiteren Befehl ergänzen, damit meine Freundin auch eine Nachricht bekommt, passiert nix. Ich bekomme weiterhin die Nachricht.
Wie kann ich das passend in dem Notify umsetzen?

Zitat
define MAX_0188c5 MAX ShutterContact 0188c5
attr MAX_0188c5 IODev cm
attr MAX_0188c5 alias Haustuer
attr MAX_0188c5 event-on-change-reading .*
attr MAX_0188c5 room Homekit,MAX
define notifyHaustuerOffenTelegram notify MAX_0188c5.opened set Telegram message Haustuer wurde geoffnet;;\
fhem("set Telegram message ".'@Lina'." Haustuer wurde geoeffnet");;
attr notifyHaustuerOffenTelegram room Notifys
define notifyHaustuergeschlossenTelegram notify MAX_0188c5.closed set Telegram message Haustuer wurde geschlossen
attr notifyHaustuergeschlossenTelegram room Notifys

Danke schonmal für eure Hilfe!

Matze

Otto123

#1
Hi,

warum wechselst Du jetzt nach Perl und tust es doch nicht?

Was soll das fhem()
define notifyHaustuerOffenTelegram notify MAX_0188c5.opened set Telegram message Haustuer wurde geoffnet;;set Telegram message ".'@Lina'." Haustuer wurde geoeffnet"

Ob der Befehl für Telegram stimmt - keine Ahnung! Aber woher @Lina kommen soll ?

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

betateilchen

@Otto: vielleicht weil er versucht, den Empfängernamen als Variable zu übergeben?

@matzewob einfach zwei set-Befehle hintereinander in das notify schreiben.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

matzewob

Krass, danke. Das mit den zweimal hintereinander hat sich mir nach dem ganzen googlen nicht erschlossen und ich dachte ich muss das über den fhem set befehl machen.

Danke euch! :)

KernSani

Hi matzewob,
Wenn's funktioniert, könntest du noch die Lösung posten und [Gelöst] vor das Subject des ersten Posts schreiben?
Danke :-)
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Otto123

Moin Matzewob,

googeln ist nicht immer die beste Vorgehensweise, Doku lesen ist manchmal einfacher:  ;D
https://fhem.de/commandref_DE.html#command

Und da sogar ziemlich am Anfang  ;)

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz