NEWS
Probleme mit HomeMatic RPC
-
32 oder 64bit? Mein pi hat die Probleme nicht. 32bit bullseye
-
32 Bit
Wir hatten letzte Woche einen Stromausfall d.h. alle Raspis ausgefallen.
Nach dem Wiederanlauf ist mir das Problem das erste mal aufgefallen.Kann jetzt aber nicht sagen, ob es an dem js-controller Update lag oder am Stromausfall.
Da das Problem wohl mehrere haben, gehe ich von einem Bug aus.
-
Gib mal die Ausgabe (Summary) von
iob diag
und
dpkg --print-architecture
Ich hab da so eine Vermutung.
-
@elichte sagte in Probleme mit HomeMatic RPC:
oder am Stromausfall.
da kann ja einiges am Dateisystem zerschossen sein.
-
gerade den haken gesetzt leider keine besserung
-
@stmiko verhällt sich bei mir genau so
-
======================= SUMMARY ======================= v.2023-04-16 Operatingsystem: Raspbian GNU/Linux 10 (buster) Kernel: 5.10.103-v7l+ Installation: Native Timezone: Europe/Berlin (CEST, +0200) User-ID: 1000 X-Server: false Boot Target: graphical.target Pending OS-Updates: 0 Pending iob updates: 0 Nodejs-Installation: /usr/bin/nodejs v18.16.1 /usr/bin/node v18.16.1 /usr/bin/npm 9.5.1 /usr/bin/npx 9.5.1 Recommended versions are nodejs 18.x.y and npm 9.x.y Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 3.8G 1.7G 1.1G 40M 1.0G 2.0G Swap: 99M 0B 99M Total: 3.9G 1.7G 1.2G Active iob-Instances: 28 Active repo(s): beta ioBroker Core: js-controller 5.0.8 admin 6.6.0 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin Objects: 9261 States: 7961 Size of iob-Database: 33M /opt/iobroker/iobroker-data/objects.jsonl 11M /opt/iobroker/iobroker-data/objects.json.migrated 11M /opt/iobroker/iobroker-data/objects.json.bak.migrated 2.4M /opt/iobroker/iobroker-data/states.jsonl 1.5M /opt/iobroker/iobroker-data/states.json.migrated 1.5M /opt/iobroker/iobroker-data/states.json.bak.migrated =================== END OF SUMMARY ====================
dpkg --print-architecture armhf
-
Okay, doch nicht das was ich vermutet hatte.
Aber dein 32bit-Buster ist obsolet, installier da ein 64bit-Bullseye. -
@ma Hast Du das Ganze auch unter Proxmox am laufen?
-
Nein nein ohne Proxmox und docker
direkt auf Ubuntu -
Habe auch die gleichen Probleme seit einigen Tagen:
nit not possible, going to stop: Unexpected endLine: 0Column: 0Char:
Cannot call init: [http://192.168.XXX.XXX:12010, ""] Unexpected endLine: 0Column: 0Char:Skripte laufen nicht mehr.
Habe den iobroker in einem LXC Container in Proxmox 8.03 (Basis Ubuntu 22.04) laufen.
- Node.js v18.16.1
- NPM 9.5.1
- js-Controller 4.0.24
-
Gleiche fehler hatte ich heute auch. zig Fehler mit gleichen Fehlerbild wiew oben angezeigt
(Immer HM-RPC 1 oder 2)Hatte gestern den Host upgedatet auf die 5.0.8 heute abend hab ich meine 2t festplatte an den raspi gehangen und da war noch die 5.06 drauf damit hatte ich zumindest in der Stunde in der die Festplatte lief keine fehler mehr. dann kam heute abend das Admin Update auf die 661 das hab ich dann auch mal auf die original festplatte gemacht uind seid dem hab ich keine fehler mehr feststellen können. Mal schauen wie es sich entwickelt
Raspi4 8Gb Bullseye (Aktuell)
JS Controller 5.0.8
Admin Adapter jetzt 6.6.1M.2 festplatte 64Gb in Argonone gehäuse
-
kann ich nicht bestätigen, Admin 6.6.1 trotzdem fehler mit rpc.
-
@ticaki ja kann ich nun gerade auch bestätigen fehler sind bei mir auch wieder da
-
selbe Problem hier auf einem Ubuntu Rechner mit aktuellem npm und node.
Betrifft fast alle hmip Geräte.... allerdings nicht alle.hm-rpc.2 2023-07-18 15:26:24.854 error Error on getParamsetDescription for [HmIP-RCV-1:30, 'VALUES']": Unknown XML-RPC tag 'TITLE' hm-rpc.2 2023-07-18 15:26:24.838 info xmlrpc -> getParamsetDescription ["HmIP-RCV-1:30","VALUES"] hm-rpc.2 2023-07-18 15:26:24.838 error Error on getParamsetDescription for [HmIP-RCV-1:29, 'VALUES']": Unknown XML-RPC tag 'TITLE' hm-rpc.2 2023-07-18 15:26:24.821 info xmlrpc -> getParamsetDescription ["HmIP-RCV-1:29","VALUES"] hm-rpc.2 2023-07-18 15:26:24.820 error Error on getParamsetDescription for [HmIP-RCV-1:28, 'VALUES']": Unexpected end Line: 0 Column: 0 Char: hm-rpc.2 2023-07-18 15:26:24.803 info xmlrpc -> getParamsetDescription ["HmIP-RCV-1:28","VALUES"] hm-rpc.2 2023-07-18 15:26:24.802 error Error on getParamsetDescription for [HmIP-RCV-1:27, 'VALUES']": Unexpected end Line: 0 Column: 0 Char: hm-rpc.2 2023-07-18 15:26:24.785 info xmlrpc -> getParamsetDescription ["HmIP-RCV-1:27","VALUES"]
hm-rpc.2 2023-07-18 15:26:20.658 error Error on getParamsetDescription for [000A58A9A5B664:1, 'VALUES']": Unexpected end Line: 0 Column: 0 Char: hm-rpc.2 2023-07-18 15:26:20.648 info xmlrpc -> getParamsetDescription ["000A58A9A5B664:1","VALUES"] hm-rpc.2 2023-07-18 15:26:20.647 error Error on getParamsetDescription for [000A58A9A5B664:0, 'VALUES']": Unexpected end Line: 0 Column: 0 Char: hm-rpc.2 2023-07-18 15:26:20.638 info xmlrpc -> getParamsetDescription ["000A58A9A5B664:0","VALUES"] hm-rpc.2 2023-07-18 15:26:20.637 error Error on getParamsetDescription for [00089D8992C6F3:7, 'VALUES']": Unexpected end Line: 0 Column: 0 Char: hm-rpc.2 2023-07-18 15:26:20.625 info xmlrpc -> getParamsetDescription ["00089D8992C6F3:7","VALUES"] hm-rpc.2 2023-07-18 15:26:20.613 info xmlrpc -> getParamsetDescription ["00089D8992C6F3:6","VALUES"] hm-rpc.2 2023-07-18 15:26:20.395 info xmlrpc -> getParamsetDescription ["00089D8992C6F3:5","VALUES"] hm-rpc.2 2023-07-18 15:26:20.249 info xmlrpc -> getParamsetDescription ["00089D8992C6F3:4","VALUES"] hm-rpc.2 2023-07-18 15:26:20.114 info xmlrpc -> getParamsetDescription ["00089D8992C6F3:3","VALUES"] hm-rpc.2 2023-07-18 15:26:19.979 info xmlrpc -> getParamsetDescription ["00089D8992C6F3:2","VALUES"] hm-rpc.2 2023-07-18 15:26:19.902 info xmlrpc -> getParamsetDescription ["00089D8992C6F3:1","VALUES"]
Er legt auch nicht alle Datenpunkte bei den betroffenen Geräten an:
-
@rascal Es muss am Host Update liegen.
Ich hab heute nochmal getestet den Host down zu graden auf die 4.0.24 oder auch die 5.0.6 bei beiden treten die Fehler nach kurzer Zeit trotzdem aufDann hab ich ne Sicherung mit dem Host 5.0.6 drauf gemacht wo noch keine 5.0.8 drauf war und siehe da bisher keine fehler mehr. ( Bin ich aber noch am beobachten)
bedeutet das auch ein Downgrade den fehler nicht mehr rückgängig machen kann den die Installation der 5.0.8 verursacht
-
@teletapi das wäre dann ja ein Thema für das Betatester Programm
-
Ich habe nach einem js-contoller update von 4.0.24 auf 5.0.8 bei den hm-rpc.x Instanzen auch den ping - Fehler erhalten. Nachdem ich bei den Instanzeinstellungen der hm-rpc.x Instanzen "Geräte neu einlesen (einmalig)"
angewählt hatte sind nach Instanzstart keine ping-Fehler mehr aufgetreten. -
@teletapi , danke für die Hilfe.
ich habe jetzt mit
npm i iobroker.js-controller@5.0.7 --omit=dev
den alten js-Controller installiertsud, danach mit
iob backups restore -backup_file-
das Backup wieder eingespielt und nach elends langen Deinstallations- und Installationsprozessen funktioniert iobroker wieder -
@walter-weiss HAbe ich alles mehrfach probiert einige zeit später sind die fehler wieder da