NEWS
Gelöst: TR-064 external IP wird nicht aktualisiert
-
Im Adapter werden bei mir die states von externalIP(V4/V6) seit dem 10.April nicht mehr aktualisiert. Bedauerlicherweise kann ich nicht mehr nachvollziehen, was sich an dem Tag in meinem System geändert hat.
FritzOS ist bei der 7590 immer aktuell gewesen, seit heute aber auf beta.
Alle anderen States sind aktuell und passen auch.in FB CheckPresence wird die IP korrekt angezeigt.
- Adaptername: ioBroker.tr-064
- Link zu Adapterrepository: https://github.com/iobroker-community-adapters/ioBroker.tr-064
- Adapterversion: 4.3.0
- js-controller Version: 5.0.19
- Admin Version: 6.17.14
- Hardwaresystem: AMD Turion(tm) II Neo N40L Dual-Core Processor
- Arbeitsspeicher: 4GB
- Festplattenart: SSD
- Betriebssystem: Ubuntu Linux 22.04.4
- Nodejs-Version: v18.20.3
- NPM-Version: 10.7.0
- Installationsart: Skript
- Image, Docker genutzt: Nein
Kann das jemand bestätigen?
iob diag:
======================= SUMMARY ======================= v.2024-05-22 Static hostname: ubuntuserver Icon name: computer-desktop Chassis: desktop Operating System: Ubuntu 22.04.4 LTS Kernel: Linux 5.15.0-112-generic Architecture: x86-64 Hardware Vendor: HP Hardware Model: ProLiant MicroServer Installation: native Kernel: x86_64 Userland: 64 bit Timezone: Europe/Berlin (CEST, +0200) User-ID: 1000 Display-Server: false Boot Target: graphical.target Pending OS-Updates: 0 Pending iob updates: 0 Nodejs-Installation: /usr/bin/nodejs v18.20.3 /usr/bin/node v18.20.3 /usr/bin/npm 10.7.0 /usr/bin/npx 10.7.0 /usr/bin/corepack 0.28.0 Recommended versions are nodejs 18.20.3 and npm 10.7.0 Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 3.8G 2.4G 396M 34M 1.0G 1.2G Swap: 3.8G 907M 2.9G Total: 7.6G 3.3G 3.3G Active iob-Instances: 22 Active repo(s): beta ioBroker Core: js-controller 5.0.19 admin 6.17.14 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : ubuntuserver - enabled, port: 8081, bind: 192.168.2.222, run as: admin system.adapter.web.0 : web : ubuntuserver - disabled, port: 8082, bind: 0.0.0.0, run as: admin Objects: 8594 States: 7850 Size of iob-Database: 17M /opt/iobroker/iobroker-data/objects.jsonl 9.7M /opt/iobroker/iobroker-data/objects.json.migrated 9.7M /opt/iobroker/iobroker-data/objects.json.bak.migrated 5.5M /opt/iobroker/iobroker-data/states.jsonl 2.5M /opt/iobroker/iobroker-data/states.json.migrated 2.5M /opt/iobroker/iobroker-data/states.json.bak.migrated
-
Wenn man überall im Beta Zweig unterwegs ist, sollte man sein Problem an geeigneter Stelle melden.
Oder mal Stable probieren -
@haselchen erstmal habe ich mir nur eine Rückmeldung erhofft, ob der Fehler bei mir zu suchen ist oder es Fehler im Adapter. Github Issue würde ich dann erstellen.
-
Dann würde ich Letzteres empfehlen.
-
@e-s Also ich habe 2 Fritzboxen 7590 im Einsatz (einmal DSL und einmal Glasfaser), beide sind auf FW 7.57und die External IP wird bei beiden korrekt angezeigt (auch nach Reboot einer FB, wenn es dann eine neue IP vom Provider gibt).
js-controller, nodejs und NPM wie bei dir. Einziger Unterschied ist, dass ich iob auf proxmox container habe (Debian12).
Ich schätze mal, dass es an deinem System liegt, nicht am Adapter. Versuch doch mal die DP des TR-064 zu löschen und dann die Instanz neu zu starten. Bei anderen Adaptern hatte ich schonmal das Problem, dass einzelne DP nicht upgedatet wurden, obwohl "eigentlich" alles richtig war.
-
@amg_666
Danke, sowas in der Art war auch meine Vermutung, alles andere wird ja angezeigt. Habe die Instanz mal gestoppt und den Objektbaum states komplett gelöscht. Dieser wurde auch beim Start direkt angelegt.
Aber es werden nicht alle Objekte befüllt:
Eventuell lege ich nochmal eine andere Instanz mit einem anderen Benutzer an.
Im Log sind auch keine Fehler oder Warnungen zu sehen. -
@amg_666 soweit ich mich erinnere, wird dies bei mir auch schon seit Ewigkeit nicht mehr aktualisiert. (Fritzbox 7490)
Daher hab ich seit mehr als 2 Jahren ein separates Script laufen.Edit
Ist mir gerade beim schreiben eingefallen, diese hängt ja seit mehr als 3 Jahren im Host Modus hinter dem Unifi, wohl deswegen ein Grund bei mir -
Neue Instanz mit anderem User brachten auch keinen Erfolg. Muss ich mal weiter testen.
Nutze 7590 im DSL Modus -
-
Hier kommen sie auch ums Eck.
FB 7.57 (keine Labor oder beta)Adapter Version 4.3
Letzte Aktualisierung war der 10.5.
Kommt daher, weil es nur ne neue IP gibt, wenn ich neu starte.Eventuell ist das bei dir der Fall. Wenn nachts nicht getrennt wird, haste deine IP eventuell noch aus April.
-
@thomas-braun
Habe mal den Adapter down und upgegraded, ledier ohne Erfolg. Dabei sind mir aber Warnungen aufgefallen.
Die Fehlermeldungen bei der Installation des Adapters kommen mir ähnlich vor, wie in dem Topic https://forum.iobroker.net/topic/75185/iobroker-npm-warn-eresolve-overriding-peer-dependencynpm?_=1717946807735
Wollte aber das andere Thema nicht übernehmen.
Irgendetwas wird eventuell da faul sein. iob fix usw. wurde schon ausgeführt.iob diag:
======================= SUMMARY ======================= v.2024-05-22 Static hostname: ubuntuserver Icon name: computer-desktop Chassis: desktop Operating System: Ubuntu 22.04.4 LTS Kernel: Linux 5.15.0-112-generic Architecture: x86-64 Hardware Vendor: HP Hardware Model: ProLiant MicroServer Installation: native Kernel: x86_64 Userland: 64 bit Timezone: Europe/Berlin (CEST, +0200) User-ID: 1000 Display-Server: false Boot Target: graphical.target Pending OS-Updates: 0 Pending iob updates: 0 Nodejs-Installation: /usr/bin/nodejs v18.20.3 /usr/bin/node v18.20.3 /usr/bin/npm 10.7.0 /usr/bin/npx 10.7.0 /usr/bin/corepack 0.28.0 Recommended versions are nodejs 18.20.3 and npm 10.7.0 Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 3.8G 2.2G 349M 29M 1.2G 1.3G Swap: 3.8G 535M 3.3G Total: 7.6G 2.8G 3.6G Active iob-Instances: 23 Active repo(s): beta ioBroker Core: js-controller 5.0.19 admin 6.17.14 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : ubuntuserver - enabled, port: 8081, bind: 192.168.2.222, run as: admin system.adapter.web.0 : web : ubuntuserver - disabled, port: 8082, bind: 0.0.0.0, run as: admin Objects: 8594 States: 7851 Size of iob-Database: 17M /opt/iobroker/iobroker-data/objects.jsonl 9.7M /opt/iobroker/iobroker-data/objects.json.migrated 9.7M /opt/iobroker/iobroker-data/objects.json.bak.migrated 8.6M /opt/iobroker/iobroker-data/states.jsonl 2.5M /opt/iobroker/iobroker-data/states.json.migrated 2.5M /opt/iobroker/iobroker-data/states.json.bak.migrated
santa@ubuntuserver:/opt/iobroker$ npm ls iobroker.inst@3.0.0 /opt/iobroker ├── iobroker.admin@6.17.14 ├── iobroker.alias-manager@1.2.6 ├── iobroker.backitup@3.0.2 ├── iobroker.bosesoundtouch@0.11.1 ├── iobroker.deconz@1.4.1 ├── iobroker.device-reminder@3.1.2 ├── iobroker.devices@1.1.5 ├── iobroker.discord@2.3.0 ├── iobroker.echarts@1.7.2 ├── iobroker.esphome@0.5.0-beta.8 ├── iobroker.fb-checkpresence@1.2.4 ├── iobroker.frontier_silicon@0.2.0 ├── iobroker.hiob@0.1.4 ├── iobroker.homeconnect@1.4.0 ├── iobroker.influxdb@4.0.2 ├── iobroker.javascript@8.5.0 ├── iobroker.js-controller@5.0.19 ├── iobroker.linkeddevices@1.5.5 ├── iobroker.samsung_tizen@1.1.0 ├── iobroker.samsung@0.6.0 ├── iobroker.shelly@7.0.0 ├── iobroker.simple-api@2.8.0 ├── iobroker.socketio@6.7.0 ├── iobroker.solarlog@2.3.0 ├── iobroker.statistics@2.4.0 ├── iobroker.synology@3.1.0 ├── iobroker.tr-064@4.3.0 ├── iobroker.weatherunderground@3.7.0 ├── iobroker.web@6.2.6 ├── iobroker.wiffi-wz@2.2.1 ├── iobroker.wled@0.7.3-beta.0 └── iobroker.ws@2.6.1
$ iobroker upgrade tr-064@4.3.0 --debug Update tr-064 from @4.3.0 to @4.3.0 Installing iobroker.tr-064@4.3.0... (System call) npm warn ERESOLVE overriding peer dependencynpm warn While resolving: @iobroker/adapter-core@3.1.4npm warn Found: @iobroker/types@6.0.0npm warn node_modules/iobroker.admin/node_modules/@iobroker/typesnpm warn @iobroker/types@"6.0.0" from iobroker.admin@6.17.14npm warn node_modules/iobroker.adminnpm warn iobroker.admin@"6.17.14" from the root projectnpm warnnpm warn Could not resolve dependency:npm warn peer @iobroker/types@"^5.0.11" from @iobroker/adapter-core@3.1.4npm warn node_modules/iobroker.admin/node_modules/@iobroker/adapter-corenpm warn @iobroker/adapter-core@"^3.1.4" from iobroker.admin@6.17.14npm warn node_modules/iobroker.adminnpm warnnpm warn Conflicting peer dependency: @iobroker/types@5.0.19npm warn node_modules/@iobroker/typesnpm warn peer @iobroker/types@"^5.0.11" from @iobroker/adapter-core@3.1.4npm warn node_modules/iobroker.admin/node_modules/@iobroker/adapter-corenpm warn @iobroker/adapter-core@"^3.1.4" from iobroker.admin@6.17.14npm warn node_modules/iobroker.admin up to date in 10s107 packages are looking for funding run `npm fund` for details upload [2] tr-064.admin /opt/iobroker/node_modules/iobroker.tr-064/admin/index_m.html index_m.html text/html upload [1] tr-064.admin /opt/iobroker/node_modules/iobroker.tr-064/admin/tr-064.png tr-064.png image/png upload [0] tr-064.admin /opt/iobroker/node_modules/iobroker.tr-064/admin/words.js words.js application/javascript Process exited with code 0
-
@e-s sagte in TR-064 external IP wird nicht aktualisiert:
Schalt den Desktop an der Kiste aus.
sudo systemctl set-default multi-user.target
Dann
iob update iob upgrade admin@6.17.14 --omit=dev
-
Was ist hiermit?
+ system.adapter.admin.0 : admin : ubuntuserver - enabled, port: 8081, bind: 192.168.2.222, run as: admin system.adapter.web.0 : web : ubuntuserver - disabled, port: 8082, bind: 0.0.0.0, run as: admin
-
Du meinst das Binding an die IP? Kann man machen.
Auch wenn ich es nicht empfehlen würde. -
Wieso da ein Desktop aktiv sein sollte, ist mir unklar. Egal, ist jetzt deaktiviert.
den anderen Befehl habe ich schon mehrfach getestet:
santa@ubuntuserver:/opt/iobroker$ iob upgrade iobroker.admin@6.17.14 --omit=dev Would you like to reinstall version 6.17.14 of admin now? [(y)es, (n)o]: y Update admin from @6.17.14 to @6.17.14 host.ubuntuserver Adapter "system.adapter.admin.0" is stopped. NPM version: 10.7.0 Installing iobroker.admin@6.17.14... (System call) up to date in 9s 107 packages are looking for funding run `npm fund` for details upload [53] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/admin.png admin.png image/png upload [50] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/i18n/de.json custom/i18n/de.json application/json upload [40] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/main.681927cc.js custom/static/js/main.681927cc.js application/javascript upload [30] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/node_modules_react_index_js.bdd08e35.chunk.js custom/static/js/node_modules_react_index_js.bdd08e35.chunk.js application/javascript upload [20] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_material_index_js.40e01f69.chunk.js custom/static/js/vendors-node_modules_mui_material_index_js.40e01f69.chunk.js application/javascript upload [19] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_material_index_js.40e01f69.chunk.js.map custom/static/js/vendors-node_modules_mui_material_index_js.40e01f69.chunk.js.map application/json upload [18] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_styles_index_js-node_modules_mui_utils_esm_capitalize_js-node_module-19fe07.82575832.chunk.js custom/static/js/vendors-node_modules_mui_styles_index_js-node_modules_mui_utils_esm_capitalize_js-node_module-19fe07.82575832.chunk.js application/javascript upload [17] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_styles_index_js-node_modules_mui_utils_esm_capitalize_js-node_module-19fe07.82575832.chunk.js.map custom/static/js/vendors-node_modules_mui_styles_index_js-node_modules_mui_utils_esm_capitalize_js-node_module-19fe07.82575832.chunk.js.map application/json upload [16] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_styles_withStyles_withStyles_js.6d998ff2.chunk.js custom/static/js/vendors-node_modules_mui_styles_withStyles_withStyles_js.6d998ff2.chunk.js application/javascript upload [15] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_styles_withStyles_withStyles_js.6d998ff2.chunk.js.map custom/static/js/vendors-node_modules_mui_styles_withStyles_withStyles_js.6d998ff2.chunk.js.map application/json upload [14] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_react-dom_index_js.51544235.chunk.js custom/static/js/vendors-node_modules_react-dom_index_js.51544235.chunk.js application/javascript upload [13] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_react-dom_index_js.51544235.chunk.js.map custom/static/js/vendors-node_modules_react-dom_index_js.51544235.chunk.js.map application/json upload [12] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/favicon.ico favicon.ico image/vnd.microsoft.icon upload [11] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/de/translations.json i18n/de/translations.json application/json upload [10] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [9] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/es/translations.json i18n/es/translations.json application/json upload [8] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/fr/translations.json i18n/fr/translations.json application/json upload [7] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/it/translations.json i18n/it/translations.json application/json upload [6] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/nl/translations.json i18n/nl/translations.json application/json upload [5] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/pl/translations.json i18n/pl/translations.json application/json upload [4] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/pt/translations.json i18n/pt/translations.json application/json upload [3] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/ru/translations.json i18n/ru/translations.json application/json upload [2] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/uk/translations.json i18n/uk/translations.json application/json upload [1] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json upload [0] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/jsonConfig.json5 jsonConfig.json5 application/json5 host.ubuntuserver Adapter "system.adapter.admin.0" is started
-
Ich vermute die Meldung
npm warn ERESOLVE overriding peer dependency npm warn While resolving: @iobroker/adapter-core@3.1.4 npm warn Found: @iobroker/types@6.0.0 npm warn node_modules/iobroker.admin/node_modules/@iobroker/types npm warn @iobroker/types@"6.0.0" from iobroker.admin@6.17.14 npm warn node_modules/iobroker.admin npm warn iobroker.admin@"6.17.14" from the root project npm warn npm warn Could not resolve dependency: npm warn peer @iobroker/types@"^5.0.11" from @iobroker/adapter-core@3.1.4 npm warn node_modules/iobroker.admin/node_modules/@iobroker/adapter-core npm warn @iobroker/adapter-core@"^3.1.4" from iobroker.admin@6.17.14 npm warn node_modules/iobroker.admin npm warn npm warn Conflicting peer dependency: @iobroker/types@5.0.19 npm warn node_modules/@iobroker/types npm warn peer @iobroker/types@"^5.0.11" from @iobroker/adapter-core@3.1.4 npm warn node_modules/iobroker.admin/node_modules/@iobroker/adapter-core npm warn @iobroker/adapter-core@"^3.1.4" from iobroker.admin@6.17.14 npm warn node_modules/iobroker.admin
dürfte erstmal verschwunden sein.
-
@thomas-braun
leider neinsanta@ubuntuserver:/opt/iobroker$ iobroker upgrade tr-064@4.3.0 --debug Would you like to reinstall version 4.3.0 of tr-064 now? [(y)es, (n)o]: y Update tr-064 from @4.3.0 to @4.3.0 NPM version: 10.7.0 Installing iobroker.tr-064@4.3.0... (System call) npm warn ERESOLVE overriding peer dependency npm warn While resolving: @iobroker/adapter-core@3.1.4 npm warn Found: @iobroker/types@6.0.0 npm warn node_modules/iobroker.admin/node_modules/@iobroker/types npm warn @iobroker/types@"6.0.0" from iobroker.admin@6.17.14 npm warn node_modules/iobroker.admin npm warn iobroker.admin@"6.17.14" from the root project npm warn npm warn Could not resolve dependency: npm warn peer @iobroker/types@"^5.0.11" from @iobroker/adapter-core@3.1.4 npm warn node_modules/iobroker.admin/node_modules/@iobroker/adapter-core npm warn @iobroker/adapter-core@"^3.1.4" from iobroker.admin@6.17.14 npm warn node_modules/iobroker.admin npm warn npm warn Conflicting peer dependency: @iobroker/types@5.0.19 npm warn node_modules/@iobroker/types npm warn peer @iobroker/types@"^5.0.11" from @iobroker/adapter-core@3.1.4 npm warn node_modules/iobroker.admin/node_modules/@iobroker/adapter-core npm warn @iobroker/adapter-core@"^3.1.4" from iobroker.admin@6.17.14 npm warn node_modules/iobroker.admin up to date in 9s 107 packages are looking for funding run `npm fund` for details upload [2] tr-064.admin /opt/iobroker/node_modules/iobroker.tr-064/admin/index_m.html index_m.html text/html upload [1] tr-064.admin /opt/iobroker/node_modules/iobroker.tr-064/admin/tr-064.png tr-064.png image/png upload [0] tr-064.admin /opt/iobroker/node_modules/iobroker.tr-064/admin/words.js words.js application/javascript
-
-
@thomas-braun
wenn einem aber schon ein Fehler auffällt, dann kann man ja hoffen, dass es den anderen Fehler mitbeseitigt.santa@ubuntuserver:/opt/iobroker$ cd /opt/iobroker && npm ls -a | grep -C4 ERR npm error code ELSPROBLEMS npm error invalid: @iobroker/types@6.0.0 /opt/iobroker/node_modules/iobroker.admin/node_modules/@iobroker/types npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2024-06-09T19_29_11_117Z-debug-0.log
interessiert dich das log?
-