NEWS
Probleme mit HomeMatic RPC
-
Hallo zusammen,
ich hänge mich hier mal dran.Auch ich habe seit "ein paar Tagen" diese Fehler in der hm-rpc.1 Instanz. Diese ist bei mir für HMIP mit RaspberryMatic/CCU 3 konfiguriert.
Mein Konfig:
Proxmox 8.0.3
iobroker im Debian 11 (bullseye) LXC
js-controller 5.0.6/5.0.8
hm-rpc 1.15.18Fehlerbild:
- Nach einem Neustart vom hm-rpc.1 läuft dieser einige Zeit fehlerlos. Dann geht es los mit
Ping error [LXC-Debian10:hm-rpc.1:a0abffbf208a1c4b432abf3bcdae62dc]: Unexpected end Line: 0 Column: 0 Char:
Danach funktioniert bei dieser Instanz nicht mehr bis zum Neustart:
error Cannot call setValue: Unexpected end Line: 0 Column: 0 Char: error xmlrpc -> setValue ["00161D8993844F:26","STATE",true] BOOL
So wie ich das hier bisher lese, scheint es mit Proxmox 8.x zu tun zu haben, oder?
Viele Grüße,
-
Einer hat den Fehler (in einem anderen Topic) mit Ubuntu und kein Proxmox.
-
@ticaki Ah ok....Danke für den Hinweis.......also liegt es wahrscheinlich nicht am Proxmox!
Aber wie kommen wir hier weiter? Lg
-
Gute Frage, wie oben geschrieben habe ich nen Raspberry als Slave dran gehangen und lass die hm Instanzen darauf laufen, das ist aber keine Lösung für andere.
-
Hi.
habe das selbe Problem auf einem Raspberry Pi4. Scheint Betriebssystem-Unabhänging zu sein.
Meine Konfig:
Raspbian 10
js-controller 5.0.8
admin 6.6.0
hm-rpc 1.15.8Auf Github hat schon wer ein Issue erstellt:
https://github.com/ioBroker/ioBroker.hm-rpc/issues/954 -
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: