Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

endLine: 0Column: 0Char: hm-rpc.0 error xmlrpc -> setValue #1307

Open
Docdisaster opened this issue Sep 6, 2024 · 3 comments
Open

endLine: 0Column: 0Char: hm-rpc.0 error xmlrpc -> setValue #1307

Docdisaster opened this issue Sep 6, 2024 · 3 comments

Comments

@Docdisaster
Copy link

Versions:

  • Adapter version: v1.17.0 (v2.0.2 testweise installiert, Fehler das selbe)
  • JS-Controller version: 6.0.11
  • Node version: v20.17.0
  • Operating system: Debian 12.7 (Proxmox LXC Container)
  • CCU model: CCU3
  • CCU Firmware: 3.77.7

Neuerdings erhalte ich beim Steuern meiner Homematic Geräte folgende Fehler:

In diesem Beispiel handelt es sich um ein Homematic IP Thermostat:
hm-rpc.0 error Cannot call setValue: Unexpected endLine: 0Column: 0Char:
hm-rpc.0 error xmlrpc -> setValue ["000A9A49A2DB47:1","SET_POINT_TEMPERATURE",5] FLOAT

Auslöser sind Blockly Skripte. Der Wert wird trotz Fehlermeldung geändert.
Screenshot 2024-09-06 082243
Screenshot 2024-09-06 082209
Screenshot 2024-09-06 082012
Screenshot 2024-09-06 082745

@Docdisaster Docdisaster changed the title https://github.com/iobroker-community-adapters/ioBroker.hmip/issues/586#:~:text=New%20issue-,hm%2Drpc.0%20error%20Cannot%20call%20setValue%3A%20Unexpected%20endLine%3A%200Column%3A%200Char%3A,-%23586 endLine: 0Column: 0Char: hm-rpc.0 error xmlrpc -> setValue Sep 6, 2024
@Docdisaster
Copy link
Author

Mir ist aufgefallen, dass der Adapter auch immer wieder von Connected auf Disconnected wechselt und der Fehler " error: hm-rpc.0 (29489) Ping error [hos02:hm-rpc.0:1fec66f0609f01859ab78f39ee348f3c]: Unexpected end " erscheint.

Screenshot 2024-09-10 095103

@neopholus
Copy link

neopholus commented Jan 19, 2025

Hallo @Docdisaster,

existiert dein Problem noch? Ich hatte ganz ähnliche Probleme und habe folgende Punkte geändert. Mittlerweile läuft es schon einige Wochen fehlerfrei durch:

  • Alles auf den aktuellen Stand bringen: Alle Adapter (stable-Repo!), Betriebssystem, ioBroker
  • Sentry für die betroffene hm-rpc-Instanz deaktiveren. Dazu In der Instanzübersicht auf das grüne Sentry-Logo klicken, sieht danach so aus (icon ganz rechts): Image
  • In hm-rpc-Konfig für HomeMatic-Port den Wert 42010 gesetzt (bei dir steht im Screenshot 2010??)
  • In hm-rpc-Konfig für AdapterPort den Wert 49150 setzen
  • In hm-rpc-Konfig für HomeMatic Adresse die IP-Adresse der CCU eingetragen -- schließt Probleme bei der Namensauflösung aus
  • In hm-rpc-Konfig unter "zusätzliche Einstellungen" den Wert für "Adapter Callback Adresse" eingestellt auf die IP-Adresse des ioBroker-Systems, bei dir wäre das laut Screenshots die "10.128.10.5"
  • Dann noch "Geräte neu einlesen" angehakt und gespeichert.
  • Wenn der hm-rpc-Adapter mit dem Neustart wirklich fertig ist und alle Device-Daten von der CCU geholt hat, habe ich auch den hm-rega.0-Adapter neu gestartet

Probier es doch mal aus -- vielleicht Schritt für Schritt und gib bitte Bescheid, ob deine Probleme danach noch bestehen und ab welchem Schritt sie evtl weg waren.

Viel Erfolg,
Stefan

@Docdisaster
Copy link
Author

@neopholus

Danke für deine Antwort. Die Einstellungen bewirken bei mir, dass der Adapter nicht startet. Mittlerweile läuft aber alles halbwegs bei mir. Mein Problem lag an einer schaltbaren Steckdose die immer wieder einen Duty Cycle ausgelöst hat.

Gruß,
Dustin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants