Hallo,
ich wollte mal versuchen die InlineKeyboard in meinem FHEM für Telegram einzubinden.
Im Wiki https://wiki.fhem.de/wiki/Modul_PostMe#Steuerung_per_Telegram (https://wiki.fhem.de/wiki/Modul_PostMe#Steuerung_per_Telegram) sthet dazu ja ein gutes Beispiel.
Aber ich glaube dass ich Probleme mit der Sub Routine bzw. deren Einrichtung habe.
So bin ich vorgegangen:
attr Telegram favorites /start={telegramRecognition("menuData: Hauptmenü")};
Habe ich direkt übernommen
define Telegram.N notify Telegram:((queryData)|(msgReplyMsgId)).* {telegramRecognition("$EVENT")}
Habe ich enbenfalls so übernommen - Da bin ich mir aber unsicher wegen dem.N
Den Rest habe ich dann, natürlich mit entsprechendem Namen für die Personen und Telegram bei mir, in einer neue "99_myUtilsTelegram.pm" angelegt.
Wenn ich jetzt eine Nachricht sende erhalte ich auf meinem Handy die Antwort:
Zitat
TelegramBot FHEM - Befehl:{telegramRecognition("menuData: Hauptmenü")}: - Ergebnis:
Undefined subroutine &main::telegramRecognition called at (eval 1278) line 1.