Hallo zusammen,
ich habe auf meiner neuen Ubuntu VM unter Proxmox das Problem, dass der Adapter zwar verbindet aber keine Messages versendet. Wenn ich mich per Smartphone in den Chat verbinde und eine Nachricht sende, sehe ich diese im iob Log.
Auf meinem "Altsystem" ist das Log um den Versand der Willkommensnachricht ergänzt. So sehen die jeweiligen Debug Logs aus.
Alt:
telegram.1
2023-01-04 08:01:15.887 debug Message sent
telegram.1
2023-01-04 08:01:15.885 debug Request: {"message_id":7697,"from":{"id":1811343XXX,"is_bot":true,"first_name":"ioBrokerXXX","username":"XXXder_bot"},"chat":{"id":1664542XXX,"first_name":"Bjoern","last_name":"K","username":"BjoernKXXX","type":"private"},"date":1672815675,"text":"Willkommen"}
telegram.1
2023-01-04 08:01:15.798 debug Send message to "BjoernKXXX": Willkommen
telegram.1
2023-01-04 08:01:15.790 debug getMe: {"id":1811343XXX,"is_bot":true,"first_name":"ioBrokerXXX","username":"XXXder_bot","can_join_groups":true,"can_read_all_group_messages":false,"supports_inline_queries":false}
telegram.1
2023-01-04 08:01:15.487 debug Start polling with: 300(number) ms interval
telegram.1
2023-01-04 08:01:15.122 debug Schedule restart: 4 5 * * *
telegram.1
2023-01-04 08:01:15.007 info starting. Version 1.15.2 in /opt/iobroker/node_modules/iobroker.telegram, node: v16.17.0, js-controller: 4.0.24
telegram.1
2023-01-04 08:01:14.314 debug Plugin sentry Initialize Plugin (enabled=true)
Neu:
telegram.0
2023-01-04 07:56:21.096 debug getMe: {"id":1811343XXX,"is_bot":true,"first_name":"ioBrokerXXX","username":"XXXder_bot","can_join_groups":true,"can_read_all_group_messages":false,"supports_inline_queries":false}
telegram.0
2023-01-04 07:56:20.824 debug Start polling with: 300(number) ms interval
telegram.0
2023-01-04 07:56:20.470 debug Schedule restart: 4 5 * * *
telegram.0
2023-01-04 07:56:20.342 info starting. Version 1.15.2 in /opt/iobroker/node_modules/iobroker.telegram, node: v16.19.0, js-controller: 4.0.24
telegram.0
2023-01-04 07:56:19.404 debug Plugin sentry Initialize Plugin (enabled=true)
node node_modules/iobroker.telegram/main.js --de bringt folgenden Output:
2023-01-04 08:13:00.902 - info: host.iobroker "system.adapter.telegram.0" enabled
2023-01-04 08:13:01.114 - info: host.iobroker instance system.adapter.telegram.0 started with pid 359152
2023-01-04 08:13:00.902 - info: host.iobroker "system.adapter.telegram.0" enabled
2023-01-04 08:13:01.114 - info: host.iobroker instance system.adapter.telegram.0 started with pid 359152
2023-01-04 08:13:04.274 - debug: telegram.0 (359152) Redis Objects: Use Redis connection: 127.0.0.1:9001
2023-01-04 08:13:04.380 - debug: telegram.0 (359152) Objects client ready ... initialize now
2023-01-04 08:13:04.385 - debug: telegram.0 (359152) Objects create System PubSub Client
2023-01-04 08:13:04.388 - debug: telegram.0 (359152) Objects create User PubSub Client
2023-01-04 08:13:04.462 - debug: telegram.0 (359152) Objects client initialize lua scripts
2023-01-04 08:13:04.475 - debug: telegram.0 (359152) Objects connected to redis: 127.0.0.1:9001
2023-01-04 08:13:04.523 - debug: telegram.0 (359152) Redis States: Use Redis connection: 127.0.0.1:9000
2023-01-04 08:13:04.548 - debug: telegram.0 (359152) States create System PubSub Client
2023-01-04 08:13:04.551 - debug: telegram.0 (359152) States create User PubSub Client
2023-01-04 08:13:04.668 - debug: telegram.0 (359152) States connected to redis: 127.0.0.1:9000
2023-01-04 08:13:04.779 - debug: telegram.0 (359152) Plugin sentry Initialize Plugin (enabled=true)
2023-01-04 08:13:04.274 - debug: telegram.0 (359152) Redis Objects: Use Redis connection: 127.0.0.1:9001
2023-01-04 08:13:04.380 - debug: telegram.0 (359152) Objects client ready ... initialize now
2023-01-04 08:13:04.385 - debug: telegram.0 (359152) Objects create System PubSub Client
2023-01-04 08:13:04.388 - debug: telegram.0 (359152) Objects create User PubSub Client
2023-01-04 08:13:04.462 - debug: telegram.0 (359152) Objects client initialize lua scripts
2023-01-04 08:13:04.475 - debug: telegram.0 (359152) Objects connected to redis: 127.0.0.1:9001
2023-01-04 08:13:04.523 - debug: telegram.0 (359152) Redis States: Use Redis connection: 127.0.0.1:9000
2023-01-04 08:13:04.548 - debug: telegram.0 (359152) States create System PubSub Client
2023-01-04 08:13:04.551 - debug: telegram.0 (359152) States create User PubSub Client
2023-01-04 08:13:04.668 - debug: telegram.0 (359152) States connected to redis: 127.0.0.1:9000
2023-01-04 08:13:04.779 - debug: telegram.0 (359152) Plugin sentry Initialize Plugin (enabled=true)
2023-01-04 08:13:05.661 - info: telegram.0 (359152) starting. Version 1.15.2 in /opt/iobroker/node_modules/iobroker.telegram, node: v16.19.0, js-controller: 4.0.24
2023-01-04 08:13:05.791 - debug: telegram.0 (359152) Schedule restart: 4 5 * * *
2023-01-04 08:13:06.163 - debug: telegram.0 (359152) Start polling with: 300(number) ms interval
2023-01-04 08:13:06.466 - debug: telegram.0 (359152) getMe: {"id":1811343XXX,"is_bot":true,"first_name":"ioBrokerXXX","username":"XXXder_bot","can_join_groups":true,"can_read_all_group_messages":false,"supports_inline_queries":false}
2023-01-04 08:13:05.661 - info: telegram.0 (359152) starting. Version 1.15.2 in /opt/iobroker/node_modules/iobroker.telegram, node: v16.19.0, js-controller: 4.0.24
2023-01-04 08:13:05.791 - debug: telegram.0 (359152) Schedule restart: 4 5 * * *
2023-01-04 08:13:06.163 - debug: telegram.0 (359152) Start polling with: 300(number) ms interval
2023-01-04 08:13:06.466 - debug: telegram.0 (359152) getMe: {"id":1811343XXX,"is_bot":true,"first_name":"ioBrokerBK","username":"bkunder_bot","can_join_groups":true,"can_read_all_group_messages":false,"supports_inline_queries":false}
Die Diag Summary sieht so aus:
======================= SUMMARY =======================
v.2022-12-31
Operatingsystem: Ubuntu 22.04.1 LTS
Installation: kvm
Timezone: Europe/Berlin
User-ID: 1000
X-Server: false
Boot Target: graphical.target
Pending OS-Updates: 5
Nodejs-Installation: /usr/bin/nodejs v16.19.0
/usr/bin/node v16.19.0
/usr/bin/npm 8.19.3
ioBroker Core: js-controller 4.0.24
admin 6.3.5
ioBroker Status: iobroker is running on this host.
Objects type: jsonl
States type: jsonl
Status admin:
+ system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin
Pending iob updates: 0
Active repo(s): stable
Objects: 6835
States: 5994
Size of iob-Database:
22M /opt/iobroker/iobroker-data/objects.jsonl
16M /opt/iobroker/iobroker-data/states.jsonl
=================== END OF SUMMARY ====================
Selbstverständlich habe ich bei den Test den Adapter immer nur auf einem System aktiv gehabt, wenn ich das Andere getestet habe. Ferner habe ich einen separaten, neuen Bot zum Testen erstellt. Hier kommt es zu den gleichen Ergebnissen. Auch ein Downgrade auf eine Ältere Version des Adapters hat keine Verbesserung gebracht.
Wer hat eine Idee?
Danke Euch.
Gruß
Björn