Nach dem letzten Update erscheint folgende Fehlermeldung bei TelegramBot:
Use of uninitialized value $aliasExec in concatenation (.) or string at ./FHEM/50_TelegramBot.pm line 962.
Die entsprechende Zeile lautet
Log3 $name, 4, "TelegramBot_SentFavorites cmd :$cmd: peer :$mpeernorm: aliasExec :".$aliasExec;
Weiß hier jemand weiter? Verbose 4 liefert:
2017.04.10 17:16:47 4: TelegramBot_Set TelegramBot: called
2017.04.10 17:16:47 4: TelegramBot_Set TelegramBot: Processing TelegramBot_Set( ? )
2017.04.10 17:16:47 4: TelegramBot_Set TelegramBot: called
2017.04.10 17:16:47 4: TelegramBot_Set TelegramBot: Processing TelegramBot_Set( ? )
2017.04.10 17:16:47 4: TelegramBot_Set TelegramBot: called
2017.04.10 17:16:47 4: TelegramBot_Set TelegramBot: Processing TelegramBot_Set( ? )
2017.04.10 17:17:16 4: TelegramBot_ParseMsg TelegramBot: Textmessage
2017.04.10 17:17:16 4: TelegramBot_ParseMsg TelegramBot: text :/cmd3 = Kaffeemaschine ein:
2017.04.10 17:17:16 4: TelegramBot_ContactUpdate # Contacts in hash before :1:
2017.04.10 17:17:16 4: TelegramBot_ContactUpdate # Contacts in hash after :1:
2017.04.10 17:17:16 4: TelegramBot_GetFullnameForContact # Contacts is 000000000:XXXXXX:@yyyyyyy:
2017.04.10 17:17:16 4: TelegramBot_GetFullnameForContact # name is XXXXXX
2017.04.10 17:17:16 4: TelegramBot_GetFullnameForContact # Contacts is 000000000:XXXXXX:@yyyyyyy:
2017.04.10 17:17:16 4: TelegramBot_GetFullnameForContact # name is XXXXXX
2017.04.10 17:17:16 4: TelegramBot_Set TelegramBot: called
2017.04.10 17:17:16 4: TelegramBot_Set TelegramBot: Processing TelegramBot_Set( ? )
2017.04.10 17:17:16 4: TelegramBot_SentFavorites cmd correct peer
Use of uninitialized value $aliasExec in concatenation (.) or string at ./FHEM/50_TelegramBot.pm line 962.
2017.04.10 17:17:16 4: TelegramBot_SentFavorites cmd :3 = Kaffeemaschine ein: peer :XXXXXX: aliasExec :
2017.04.10 17:17:16 4: TelegramBot_SentFavorites exec cmd :2:
2017.04.10 17:17:16 4: TelegramBot_GetFullnameForContact # Contacts is 000000000:XXXXXX:@yyyyyyy:
2017.04.10 17:17:16 4: TelegramBot_GetFullnameForContact # name is XXXXXXXX
2017.04.10 17:17:16 4: TelegramBot_ExecuteCommand TelegramBot: parse cmd returned :set Steckdose_A,0FF000FFFF on:
2017.04.10 17:17:16 4: authorize TelegramBot/cmd/set: allowed_WEB returned dont care
2017.04.10 17:17:16 4: authorize TelegramBot/cmd/set: allowed_WEBphone returned dont care
2017.04.10 17:17:16 4: authorize TelegramBot/cmd/set: allowed_WEBtablet returned dont care
2017.04.10 17:17:16 4: authorize TelegramBot/devicename/Steckdose_A: allowed_WEB returned dont care
2017.04.10 17:17:16 4: authorize TelegramBot/devicename/Steckdose_A: allowed_WEBphone returned dont care
2017.04.10 17:17:16 4: authorize TelegramBot/devicename/Steckdose_A: allowed_WEBtablet returned dont care
2017.04.10 17:17:16 3: sduino IT_set: Steckdose_A on
2017.04.10 17:17:16 4: TelegramBot_ExecuteCommand result for analyze :<undef>:
2017.04.10 17:17:16 4: TelegramBot_GetFullnameForContact # Contacts is 000000000:XXXXXX:@yyyyyyy:
2017.04.10 17:17:16 4: TelegramBot_GetFullnameForContact # name is XXXXXXX
2017.04.10 17:17:16 4: TelegramBot_SendIt parseMode 0
2017.04.10 17:17:16 4: TelegramBot_SendIt TelegramBot: timeout for sent :30:
2017.04.10 17:17:16 4: TelegramBot_ParseMsg TelegramBot: SentFavorites returned :FHEM antwortet: OK:
2017.04.10 17:17:16 4: TelegramBot_UpdatePoll TelegramBot: initiate polling with nonblockingGet with 60s
2017.04.10 17:17:16 4: TelegramBot_Callback TelegramBot: resulted in SUCCESS from Polling
2017.04.10 17:17:16 4: TelegramBot_Set TelegramBot: called
2017.04.10 17:17:16 4: TelegramBot_Set TelegramBot: Processing TelegramBot_Set( ? )
Ja kann ich.
Das problem ist schon gefixt und kommt demnächst ins svn.
Grundsätzlich ist dadurch aber keine funktion eingeschränkt, also nur eine unschöne meldung