NEWS
Test Adapter telegram-menu v.1.6.x
-
Moin zusammen! Auch von meiner Seite ein großes Dankeschön für diesen tollen Adapter. Seit nunmehr 5 Jahren bin ich mit einer laaaangen Telegram Befehlsliste rum gelaufen und habe mich immer mehr aufgeregt, wie unmöglich die Bedienung wurde. Nachdem ich mir nun ein echt tolles, umfangreiches Menü mit dem Adapter gebaut habe, stoße ich an ein winziges Problem mit der setDynamicValue funktion. Ich habe alle Einträge in diesem thread dazu durchgelesen, aber nur an einer Stelle war es ähnlich... was dann aber nicht weiter verfolgt wurde.
Also:
Mein Befehl im Rückgabetext ist:{setDynamicValue:Dauer in Minuten?:number:gespeichert::}Das setzen des Wertes klappt problemlos und nach eingabe springt das Menü auch auf den vorherigen Menüpunkt, allerdings ohne irgendeine Bestätigung raus zu hauen.
Dabei habe ich wirklich alle Kombinationen aus mit/&ohne ID, anführungszeichen, weglassen und hinzufügen von Doppelpunkten, aktivieren der Confirmation etc... ausprobiert.Was mache ich denn falsch?
Viele Grüße@Bhenyamin Ich habe das schon mal gefixt, sollte in dem nächsten latest Release 4.1.1 wieder funktionieren
-
@Bhenyamin Ich habe das schon mal gefixt, sollte in dem nächsten latest Release 4.1.1 wieder funktionieren
Update funktioniert nicht
$ iobroker upgrade telegram-menu@4.1.0 Update telegram-menu from @4.0.0 to @4.1.0 NPM version: 10.9.7 Installing iobroker.telegram-menu@4.1.0... (System call) added 17 packages, removed 19 packages, and changed 31 packages in 12s503 packages are looking for funding run `npm fund` for details host.ioBroker Cannot install iobroker.telegram-menu@4.1.0: 0 ERROR: Process exited with code 25 -
Update funktioniert nicht
$ iobroker upgrade telegram-menu@4.1.0 Update telegram-menu from @4.0.0 to @4.1.0 NPM version: 10.9.7 Installing iobroker.telegram-menu@4.1.0... (System call) added 17 packages, removed 19 packages, and changed 31 packages in 12s503 packages are looking for funding run `npm fund` for details host.ioBroker Cannot install iobroker.telegram-menu@4.1.0: 0 ERROR: Process exited with code 25 -
@Negalein Komisch, ich habe das gerade bei mir probiert und das update lief ohne Problem durch, ich erstelle wahrscheinlich morgen noch ein Release , musst du dann da noch mal testen.
-
musst du dann da noch mal testen.
heute lief es :)
-
Hallo Michael!
ich habe ein Problem, dass ich einen User (Mario) in Telegram-Menü hinzufügen kann.
Habe dazu eine zusätzliche Telegram Instanz erstellt und eine zusätzliche Telegram-Menü Instanz.
In der neuen Telegram Instanz wird mir der User (Mario) inklusive Chat-ID angezeigt.
In Telegram-Menü schaffe ich es nicht diesen User (Mario) hinzuzufügen.
Bei der Eingabe von Start bekomm ich folgende Fehlermeldungen.
Was läuft hier noch schief?telegram-menu.1 2026-04-24 09:27:33.586 error Error stack: TypeError: Cannot read properties of null (reading 'name') at /opt/iobroker/node_modules/iobroker.telegram-menu/src/main.ts:340:87 at Array.find (<anonymous>) at TelegramMenu.checkInfoConnection (/opt/iobroker/node_modules/iobroker.telegram-menu/src/main.ts:340:69) at TelegramMenu.<anonymous> (/opt/iobroker/node_modules/iobroker.telegram-menu/src/main.ts:143:45) at TelegramMenu.emit (node:events:519:28) at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:11163:53) at processImmediate (node:internal/timers:484:21) telegram-menu.1 2026-04-24 09:27:33.586 error Error message: Cannot read properties of null (reading 'name') telegram-menu.1 2026-04-24 09:27:33.585 error Error checkInfoConnection telegram-menu.1 2026-04-24 09:27:33.584 error Error stack: TypeError: Cannot read properties of null (reading 'name') at /opt/iobroker/node_modules/iobroker.telegram-menu/src/main.ts:340:87 at Array.find (<anonymous>) at TelegramMenu.checkInfoConnection (/opt/iobroker/node_modules/iobroker.telegram-menu/src/main.ts:340:69) at TelegramMenu.<anonymous> (/opt/iobroker/node_modules/iobroker.telegram-menu/src/main.ts:143:45) at TelegramMenu.emit (node:events:519:28) at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:11163:53) at processImmediate (node:internal/timers:484:21) telegram-menu.1 2026-04-24 09:27:33.584 error Error message: Cannot read properties of null (reading 'name') telegram-menu.1 2026-04-24 09:27:33.584 error Error checkInfoConnection telegram-menu.1 2026-04-24 09:27:33.581 error Error stack: TypeError: Cannot read properties of null (reading 'name') at /opt/iobroker/node_modules/iobroker.telegram-menu/src/main.ts:340:87 at Array.find (<anonymous>) at TelegramMenu.checkInfoConnection (/opt/iobroker/node_modules/iobroker.telegram-menu/src/main.ts:340:69) at TelegramMenu.<anonymous> (/opt/iobroker/node_modules/iobroker.telegram-menu/src/main.ts:143:45) at TelegramMenu.emit (node:events:519:28) at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:11163:53) at processImmediate (node:internal/timers:484:21) telegram-menu.1 2026-04-24 09:27:33.581 error Error message: Cannot read properties of null (reading 'name') telegram-menu.1 2026-04-24 09:27:33.580 error Error checkInfoConnection

-
Du kannst zwei Telegram Instanzen Inter einer imstande vom Menu Adapter nutzen. Hast du die settings angepasst, bzw. bei Benutzer von Telegram den User gesetzt ?
-
Du kannst zwei Telegram Instanzen Inter einer imstande vom Menu Adapter nutzen. Hast du die settings angepasst, bzw. bei Benutzer von Telegram den User gesetzt ?
Du kannst zwei Telegram Instanzen Inter einer imstande vom Menu Adapter nutzen
Ok, dann müsst ich die Menüs neu machen.
Hab alles unter Global.Hast du die settings angepasst, bzw. bei Benutzer von Telegram den User gesetzt ?
diese

-
Irgendwie scheint da was zu fehlen. Muss ich nachher mal schauen
-
Irgendwie scheint da was zu fehlen. Muss ich nachher mal schauen
-
@negalein Da werden gar keine User angezeigt, hast du denn user in telegram.2? Das kann man sehen unter telegram.2.communicate.users
Das kann man sehen unter telegram.2.communicate.users
Mario hat nur einen Firstname :(
{ "xxxxxxxxxx": { "firstName": "Christian", "userName": "Negalein", "sysMessages": false }, "xxxxxxxxxx": { "firstName": "Mario", "sysMessages": false } } -
@Negalein hast du es denn schon mal probiert den User in die erste TelegramMenu Instance zu bekommen? Nur zum testen?
Oh da scheint ein Bug drin zu sein, das schaue ich mir mal an
-
@negalein Ich weiss noch nicht warum das nicht funktioniert, ich habe das mal nachgestellt. Ich kann keinen Fehler finden
. Kommt denn was im Log?Wenn du magst gerne einmal von hier installieren, https://github.com/MiRo1310/ioBroker.telegram-menu/tree/fix/Sentry-reported-errors
Ich habe das ein paar Logs hinzugefügt, einmal für den Browser und auch im Iobroker Logging
-
@negalein Ich weiss noch nicht warum das nicht funktioniert, ich habe das mal nachgestellt. Ich kann keinen Fehler finden
. Kommt denn was im Log?Wenn du magst gerne einmal von hier installieren, https://github.com/MiRo1310/ioBroker.telegram-menu/tree/fix/Sentry-reported-errors
Ich habe das ein paar Logs hinzugefügt, einmal für den Browser und auch im Iobroker Logging
Ich weiss noch nicht warum das nicht funktioniert
ich wollte jetzt komplett neu anfangen.
telegram.2 & telegram-menu.1 Instanzen gelöscht.
Nun ballerts mir das Log voll.
telegram-menu.0 2026-04-28 22:09:00.151 error Error stack: TypeError: Cannot read properties of null (reading 'name') at /opt/iobroker/node_modules/iobroker.telegram-menu/src/main.ts:340:87 at Array.find (<anonymous>) at TelegramMenu.checkInfoConnection (/opt/iobroker/node_modules/iobroker.telegram-menu/src/main.ts:340:69) at TelegramMenu.<anonymous> (/opt/iobroker/node_modules/iobroker.telegram-menu/src/main.ts:143:45) at TelegramMenu.emit (node:events:519:28) at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:11135:57) at processImmediate (node:internal/timers:484:21) telegram-menu.0 2026-04-28 22:09:00.151 error Error message: Cannot read properties of null (reading 'name') telegram-menu.0 2026-04-28 22:09:00.150 error Error checkInfoConnectionWenn du magst gerne einmal von hier installieren, https://github.com/MiRo1310/ioBroker.telegram-menu/tree/fix/Sentry-reported-errors
damit sind die Meldungen weg.
Ich teste jetzt neu.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden