NEWS
UNSOLVED Telegram funktioniert nicht mehr
-
Guten Abend,
bei mir möchte der Telegram-Adapter einfach nicht mehr. Funktioniert wohl einen Moment schon nicht mehr... ist mir aber erstmal nicht aufgefallen.
Fehlermeldung
2019-03-31 20:57:46.930 error polling_error:EFATAL, EFATAL: Error: connect ECONNREFUSED xyz.xyz.xyz.xyz:xyz
Neustarten des Adapters sowie ein neues Token generieren und in die Settings einfügen bringt leider nichts. Ich habe vor einiger Zeit Update/Upgrade durchgeführt ...aber ich glaube danach hat es zunächst noch funktioniert. Bin jetzt etwas ratlos. Hat von euch jemand eine Idee?
-
Welche Version vom Adapter.?
Instanz auf Debug stellen und komplettes logfile posten.
Version: Node/NodeJS/NPM/JS Controller
-
Danke für die Antwort.
Telegram 1.3.0
Node.js: v8.15.1
NPM: 6.4.1
JS Controller 4.1.12Außer:
2019-04-02 05:04:06.729 - [31merror[39m: telegram.0 polling_error:EFATAL, EFATAL: Error: connect ECONNREFUSED xxx.xxx.xxx.xxx:xxx
Steht im Log:
2019-04-02 00:30:17.593 - [34mdebug[39m: telegram.0 bot polling OK 2019-04-02 05:04:03.683 - [34mdebug[39m: telegram.0 objectDB connected 2019-04-02 05:04:03.722 - [34mdebug[39m: telegram.0 statesDB connected 2019-04-02 05:04:03.728 - [32minfo[39m: telegram.0 States connected to redis: xxx.x.x.xxxx 2019-04-02 05:04:03.911 - [32minfo[39m: telegram.0 starting. Version 1.3.0 in /opt/iobroker/node_modules/iobroker.telegram, node: v8.15.1 2019-04-02 05:04:04.033 - [34mdebug[39m: telegram.0 Schedule restart: 4 5 * * * 2019-04-02 05:04:04.081 - [34mdebug[39m: telegram.0 Start polling with: 300(number) ms interval 2019-04-02 05:04:04.134 - [34mdebug[39m: telegram.0 redis pmessage io.telegram.0.communicate.request io.telegram.0.communicate.request {"val":"","ack":true,"ts":1554xxxxx28,"q":0,"from":"system.adapter.telegram.0","lc":15xxxxx3678} 2019-04-02 05:04:04.137 - [34mdebug[39m: telegram.0 redis pmessage io.telegram.0.communicate.response io.telegram.0.communicate.response {"val":"","ack":true,"ts":155417xxxxx9,"q":0,"from":"system.adapter.telegram.0","lc":154xxxxx43679} 2019-04-02 09:44:25.108 - [34mdebug[39m: telegram.0 redis pmessage messagebox.system.adapter.telegram.0 messagebox.system.adapter.telegram.0 {"command":"send","message":{"text":"Fenster Bad unten offen"},"from":"system.adapter.javascript.0","_id":xxxxxxxxx} 2019-04-02 09:44:25.121 - [34mdebug[39m: telegram.0 Send message to "P": Fenster Bad unten offen 2019-04-02 09:44:25.126 - [34mdebug[39m: telegram.0 Send message to "L": Fenster Bad unten offen 2019-04-02 09:44:25.157 - [31merror[39m: telegram.0 Cannot send message [chatId - xxxxxxxxx]: Error: EFATAL: Error: connect ECONNREFUSED xxx.xxx.xxx.xxx:xxx 2019-04-02 09:44:25.165 - [31merror[39m: telegram.0 Cannot send message [chatId - xxxxxxxxx]: Error: EFATAL: Error: connect ECONNREFUSED xxx.xxx.xxx.xxx:xxx 2019-04-02 05:04:04.217 - [31merror[39m: telegram.0 polling_error:EFATAL, EFATAL: Error: connect ECONNREFUSED xxx.xxx.xxx.xxx:xxx 2019-04-02 17:36:55.115 - [34mdebug[39m: telegram.0 redis pmessage io.*.logging io.system.adapter.admin.0.logging {"val":true,"ack":true,"ts":155xxxxxxx4,"q":0,"from":"system.adapter.admin.0","lc":155xxxxxxx14}
Hoffe das reicht. Wollte nicht alles posten, da mir der Adapter jede Sekunde 2 Zeilen reinknallt...
-
Wir sind aktuell ein paar Versionen weiter. Mal ein Update versucht?
Und mit JS-Controller meinte ich nicht die JavaScript Adapter Version sondern die unter Hosts angezeigte.
-
Wir sind aktuell ein paar Versionen weiter. Mal ein Update versucht?
Was genau meinst du? Was würdest du updaten?
Unter Hosts: 1.4.2
-
Na den Telegram Adapter meine ich.
-
Mir wird kein Update angeboten. Sorry wenn ich mich blöd anstelle und Danke für die Geduld.
-
Oha...
Da haben es offensichtlich einige Versionen noch nicht ins Stable geschafft.
Stell mal deinen Verwahrungsort auf „latest“ und schaue was du dann angeboten bekommst.
Aber bitte nicht alles was neuer angeboten wird dann updaten!
-
@wendy2702 sagte in Telegram funktioniert nicht mehr:
Oha...
Da haben es offensichtlich einige Versionen noch nicht ins Stable geschafft.
Stell mal deinen Verwahrungsort auf „latest“ und schaue was du dann angeboten bekommst.
Aber bitte nicht alles was neuer angeboten wird dann updaten!Bei mir scheint der Telegram-Adapter auch Probleme zu bereiten.
Kann es sein, dass er ein Memory-Leak hat und sogar ioBroker zum erliegen bringen kann?
Zumindest passiert das bei mir manchmal.
Und er startet ab und zu von selbst neu:
Gerade eben wieder:telegram.0 2019-04-04 22:32:40.845 info starting. Version 1.4.3 in /opt/iobroker/node_modules/iobroker.telegram, node: v8.14.0 host.ioBroker2 2019-04-04 22:32:37.282 info instance system.adapter.telegram.0 started with pid 1781 host.ioBroker2 2019-04-04 22:32:36.268 info Restart adapter system.adapter.telegram.0 because enabled host.ioBroker2 2019-04-04 22:32:36.267 error instance system.adapter.telegram.0 terminated with code 7 (Adapter already running) telegram.0 2019-04-04 22:32:36.248 error already running telegram.0 2019-04-04 22:32:36.148 warn Reconnection to DB. telegram.0 2019-04-04 22:32:36.144 warn Reconnection to DB.
-
Ich weiß nichts von einem Memory Leak oder so.
Auch die Probleme mit dem Telegramm Adapter sind aktuell ziemlich gering was ich hier im Forum so mit bekomme.
-
Verwahrungsort habe ich auf latest gestellt. Zumindest, wenn das bedeutet den Default Pfad mal wegzunehmen. Ich habe da auch keine andere Version angeboten bekommen.
-
@radicalreel
den Verwahrungsort kannst Du hier einstellen. -
@dslraser
Achso den Eintrag hatte ich übersehen. Allerdings war es schon auf lastet eingestellt. Frage mich nur warum ich dann nicht die neuste Version angeboten bekomme. Die Pfade sind doch so OK oder? -
@radicalreel
ja, die sind genau wie meine... -
@Arnulf
Funktioniert der Adapter bei dir mittlerweile wieder?
Habe ein neues token generiert, den Adapter gelöscht, neu installiert, bisschen hin und her gestellt.... da tut sich gar nichts -
Was heisst:
@radicalreel sagte in Telegram funktioniert nicht mehr:
.... da tut sich gar nichts
Adapter Instanz mal auf "Debug" für das loggen gestellt?
Da steht bestimmt "irgendwas" drin.
-
Ja habe ich, siehe Post vom 02.04.
-
@radicalreel
Sorry. Habe nicht weiter getestet, da ich den Telegram Adapter kurz danach deaktiviert und nicht wieder aktiviert habe.
Es hatte mich zu sehr genervt, dass plötzlich bei meinem (Slave-ioBroker) alle Prozese blockiert wurden und dann einige wichtige Funktionen nicht mehr gingen.
Erst Recht, wenn man morgens aufwacht und das Licht nicht mehr ging.Wie ich sehe, haben andere Nutzer auch/immer noch Probleme, so dass ich den Adapter wohl weiterhin deaktiviert lasse.
Ich informiere mich seit dem per Mail statt Telegramm.
Ist zwar nicht so schick, funktioniert aber