Pushover wertet Optionen nicht aus

Begonnen von bstefan, 02 Januar 2015, 12:02:42

Vorheriges Thema - Nächstes Thema

bstefan

Hallo zusammen,
ich habe Probleme mit dem Pushover Modul. Anfänglich funktionierte das Modul super. Seit längerem habe ich das Problem, dass die Optionen, die ich in den Hochkommata setze, mit als Text gesendet werden und nicht als Optionen ausgewertet werden. Wenn ich z.B.
set Pushover1 msg 'Titel' 'Dies ist ein Text.' '' 0 ''
sende, erhalte ich Nachricht auf dem Handy:
'Titel' 'Dies ist ein Text.' '' 0 ''
als Meldung.
Kennt jemand von euch das Problem?
Habe schon gefühlte 100 mal das Device und die Befehle neu angelegt.
Vielen Dank und viele Grüße,
Stefan

Icinger

#1
fhem "set Pushover1 msg 'Heißwasser' 'Badewasser ist wieder heiß' '' 0 '' "
funtkioniert bei mir aus der MyUtils heraus einwandfrei.

lg, Ici

Tante Edith meint, set Pushover1 msg 'Titel' 'Dies ist ein Text.' '' 0 '' funktioniert auch aus der FHEM-Commandline heraus einwandfrei
Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho

bstefan

#2
Danke für die schnelle Antwort.
Dann müssten doch noch die Klammern darum, oder?
fhem ("set Pushover1 msg 'Titel' 'Dies ist ein Text.' '' 0 ''")
So habe ich es auch in der fhem.cfg ausprobiert. Geht aber leider auch nicht.

Kann man was bei der Einrichtung der App bei Pushover.net was falsch machen?

Viele Grüße,
Stefan

Icinger

fhem ("set Pushover1 msg 'Titel' 'Dies ist ein Text.' '' 0 ''")

SO kann es in der fhem.cfg nicht funktionieren, weil das innerhalb eines Perl-Subs aufgerufen wird.
Die Klammern sind optional, müssen nicht sein (der Schnippsel oben war 1:1 aus meiner 99_myUtils rauskopiert und funktioniert anstandslos sein einem halben Jahr.

Eigentlich kann man bei Pushover nichts falsch machen, das braucht ja wirklich nur UserID und Token für die Def.
define <name> Pushover <token> <user>

Aber solange du uns keine weiteren Infos gibst, kann das auch niemand beurteilen, was du wie konfiguriert hast.
Dein gepostetes "set Pushover1 blablabla" funktioniert bei mir jedenfalls.

lg, Ici
Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho

bstefan

#4
Viel kann man wirklich nicht falsch machen. Dies hab ich in meiner fhem.cfg stehen:
define Push pushover XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX YYYYYYYYYYYYYYYYYYYYYYYYYYY
define haustuer_geoeffnet notify tuer_ext_haus:open set Push msg 'FHEM' 'Haustür wurde geöffnet.' 'telefon' 0 'incoming'

aber vielleicht muss man ja noch was auf der pushover.net Seite einstellen.
Viele Grüße,
Stefan

Icinger

Sollte eigentlich so passen.

Hab auch grade dein
set Push msg 'FHEM' 'Haustür wurde geöffnet.' 'telefon' 0 'incoming'
bei mir probiert.

"Haustüre wurde geöffnet" ist richtig angekommen am Handy.

Keine Ahnung, was sonst noch sein könnte.

lg, Ici
Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho