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?
Auf welchem Event wird die Nachricht getriggert?
@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.
@viegener: Vielen Dank! Das war's.