FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: iceman am 13 August 2017, 10:51:05

Titel: FHEM bzw. TelegramBot schickt Nachricht immer doppelt
Beitrag von: iceman am 13 August 2017, 10:51:05
Hallo zusammen,

ich benutze den telegrambot jetzt schon eine ganze Weile und bin eigentlich zufrieden damit. Super Teil! Allerdings nervt mich eine Kleinigkeit. Wenn ich eine favorite Kommando absetze bekomme ich die Antwort immer zweimal:


/cmd = Status

Antwort: Status OK

TelegramBot FHEM - Befehl: set XXX_bot message
Antwort: Status OK
: - Ergebnis
OK


Mein Kommando in fhem.cfg sieht wie folgt aus:


attr FHEM_Telegram_bot cmdFavorites /cmd
attr FHEM_Telegram_bot favorites /[Status]=set XXX_bot message \nAntwort: Status [System:state]


Wie krieg ich den Bot dazu die Antwort auf das Kommando nur einmal zu senden?

Titel: Antw:FHEM bzw. TelegramBot schickt Nachricht immer doppelt
Beitrag von: amenomade am 13 August 2017, 12:35:35
Auf welchem Event wird die Nachricht getriggert?
Titel: Antw:FHEM bzw. TelegramBot schickt Nachricht immer doppelt
Beitrag von: viegener am 13 August 2017, 13:34:53
@iceman: Ich bin zwar nicht ganz sicher ob ich es verstanden habe, aber versuche mal das Attribut: cmdReturnEmptyResult auf 0 zu setzen. Dann sollte bei Befehlsausführungen ohne Fehlerausgabe keine weitere Nachricht mehr kommen.
Titel: Antw:FHEM bzw. TelegramBot schickt Nachricht immer doppelt
Beitrag von: iceman am 13 August 2017, 18:11:06
@viegener: Vielen Dank! Das war's.