NEWS
hm-rpc Probleme
-
Systemdata Bitte Ausfüllen Hardwaresystem: HP Elitedesk Arbeitsspeicher: 14.5GB Festplattenart: HDD Betriebssystem: Ubuntu Node-Version: - Nodejs-Version: v18.19.0 NPM-Version: 10.2.3 Installationsart: docker Image genutzt: Ja (docker) Ort/Name der Imagedatei: buanet/iobroker:latest Hallo,
ich bekomme irgendwie keine Verbindung mit dem hm-rpc hin, beim hm-rega habe ich irgendwie keine Probleme.
Der iobroker im docker läuft auf der Server-IP: 192.168.178.61 (Docker Intern: 172.18.0.2) und der Raspberrymatic auf der Server IP: 192.168.178.96 (ohne Docker als Raspi-Image)
Portfreigabe ioBroker (docker-compose):
- "1884:1884" - "8081-8082:8081-8082" - "8400:8400" - "42010:42010" - "2010:2010"
Netzwerk im docker:
networks: io-network: name: io-network driver: bridge ipam: config: - subnet: 172.18.0.0/16 gateway: 172.18.0.1 ip_range: 172.18.0.1/24
Firewall-Raspberrymatic:
Serverlog ioBroker hm-rpc:
Serverlog ioBroker hm-rpc mit debug:
Einstellungen RPC:
Einstellungen Rega:
Habt ihr eine Lösung oder Idee, bzw. braucht ihr noch irgendwelche Infos?
VG
-
@mephisto090 Versuch doch mal den
Adapter-Port2010.Edit: sorry, den HomeMatic Port natürlich.
-
@mephisto090 sagte in hm-rpc Probleme:
Serverlog ioBroker hm-rpc mit debug:
bitte als Text in code-tags posten
keine Screenshots von (code-) text -
@mephisto090 sagte in hm-rpc Probleme:
Einstellungen RPC:
was ist bei dir als Callback Adresse eingetragen?
.61? -
@homoran said in hm-rpc Probleme:
@mephisto090 sagte in hm-rpc Probleme:
Einstellungen RPC:
was ist bei dir als Callback Adresse eingetragen?
.61?Die .61 ist die ServerIp vom Ubuntuserver wo Docker drauf läuft. Ja die ist eingetragen.
@homoran said in hm-rpc Probleme:
@mephisto090 sagte in hm-rpc Probleme:
Serverlog ioBroker hm-rpc mit debug:
bitte als Text in code-tags posten
keine Screenshots von (code-) textMach ich in zukunft
@dr-bakterius said in hm-rpc Probleme:
@mephisto090 Versuch doch mal den Adapter-Port 2010.
Edit: sorry, den HomeMatic Port natürlich.welchen HomeMatic Port meinst du?
-
@mephisto090 sagte in hm-rpc Probleme:
welchen HomeMatic Port meinst du?
Hier:
Und lass die Callback Adresse auch mal leer.
-
@dr-bakterius
aber 42010 sollte mit dieser Einstellung
richtig sein.ggf. muss dazu noch in der CCU unter Sicherheit was korrigiert werden
-
@homoran said in hm-rpc Probleme:
ggf. muss dazu noch in der CCU unter Sicherheit was korrigiert werden
Falls du das meinst, aber laut der Webseite ist die Seite auch nicht sicher... sprich kein https, trotz des ccu zerti
@dr-bakterius said in hm-rpc Probleme:
Und lass die Callback Adresse auch mal leer.
Leider nein
Was meinen die eigentlich mit Adapter-Port?
-
@mephisto090 sagte in hm-rpc Probleme:
sprich kein https
Schalte https in der CCU aus und in der ioBroker instanz auch , dann noch den port von 42010 auf 2010 ändern .
Was ist dann . -
@mephisto090 sagte in hm-rpc Probleme:
irgendwie keine Verbindung
Nebenfrage , was ich so nicht sehe , hast du überhaupt Homematic IP Geräte an der CCU angemeldet !?
-
@glasfaser said in hm-rpc Probleme:
@mephisto090 sagte in hm-rpc Probleme:
irgendwie keine Verbindung
Nebenfrage , was ich so nicht sehe , hast du überhaupt Homematic IP Geräte an der CCU angemeldet !?
Ja
@glasfaser said in hm-rpc Probleme:
Schalte https in der CCU aus und in der ioBroker instanz auch , dann noch den port von 42010 auf 2010 ändern .
Was ist dann .
Leider nein -
-
@mephisto090 sagte in hm-rpc Probleme:
Portfreigabe ioBroker (docker-compose):
ist deine Liste gekürzt ...
denn du nutzt Redis , ist der Redis Server außerhalb des Containers !? -
@glasfaser said in hm-rpc Probleme:
ist deine Liste gekürzt ...
denn du nutzt Redis , ist der Redis Server außerhalb des Containers !?version: "3.4" services: iobroker: container_name: Iobroker image: buanet/iobroker:latest pull_policy: always hostname: iobroker restart: always labels: - "autoheal=true" - "com.centurylinklabs.watchtower.enable=true" healthcheck: test: ["CMD", "curl", "-f", "http://localhost:8081"] interval: 30s timeout: 2s retries: 2 start_period: 3m30s networks: io-network: ipv4_address: 172.18.0.2 ports: - "1884:1884" - "8081-8083:8081-8083" - "8400:8400" - "42010:42010" - "2010:2010" environment: - IOB_STATESDB_HOST=iobroker-redis - IOB_STATESDB_PORT=6379 - IOB_STATESDB_TYPE=redis - IOB_BACKITUP_EXTDB=true - PACKAGES=default-mysql-client redis-tools - TZ=Europe/Berlin volumes: - io-data:/opt/iobroker - userscripts:/opt/userscripts depends_on: redis: condition: service_healthy #mem_swappiness: -1 redis: container_name: Iobroker-Redis image: redis:7 hostname: iobroker-redis restart: always labels: - "autoheal=true" - "com.centurylinklabs.watchtower.enable=true" healthcheck: test: [ "CMD", "redis-cli", "--raw", "incr", "ping" ] interval: 30s timeout: 2s retries: 2 start_period: 20s networks: io-network: ipv4_address: 172.18.0.3 volumes: - redis-data:/data #mem_swappiness: -1 deconz: image: deconzcommunity/deconz:stable container_name: Iobroker-Deconz hostname: iobroker-deconz pull_policy: always restart: always privileged: true # This is important! Without it, the deCONZ image won't be able to connect to Conbee II. ports: - 4080:80 - 4443:443 - 5900:5900 volumes: - /etc/localtime:/etc/localtime:ro - deconz:/opt/deCONZ devices: - /dev/ttyACM0 # This is the USB device that Conbee II is running on. environment: - TZ=Europe/Berlin - DECONZ_WEB_PORT=80 - DECONZ_WS_PORT=443 - DEBUG_INFO=1 - DEBUG_APS=0 - DEBUG_ZCL=0 - DEBUG_ZDP=0 - DEBUG_OTA=0 - DEBUG_HTTP=0 - DECONZ_DEVICE=/dev/ttyACM0 # This is the USB device that Conbee II is running on. - DECONZ_START_VERBOSE=0 - DECONZ_VNC_MODE=1 - DECONZ_VNC_PORT=5900 - DECONZ_VNC_PASSWORD=***** logging: driver: "json-file" options: max-size: "50m" networks: io-network: ipv4_address: 172.18.0.4 volumes: userscripts: io-data: redis-data: deconz: networks: io-network: name: io-network driver: bridge ipam: config: - subnet: 172.18.0.0/16 gateway: 172.18.0.1 ip_range: 172.18.0.1/24
-
@glasfaser said in hm-rpc Probleme:
Stelle mal so ein :
geht leider auch nicht. Weder mit 2010 noch mit 42010
hm-rpc.0 2023-12-22 19:32:15.234 error Cannot call init: [http://192.168.178.61:42010, ""] Unknown XML-RPC tag 'TITLE' hm-rpc.0 2023-12-22 19:31:47.641 error Init not possible, going to stop: Unknown XML-RPC tag 'TITLE' hm-rpc.0 2023-12-22 19:31:10.669 error Cannot call init: [http://192.168.178.61:2010, ""] Unknown XML-RPC tag 'TITLE' hm-rpc.0 2023-12-22 19:30:52.378 error Init not possible, going to stop: Unknown XML-RPC tag 'TITLE' hm-rpc.0 2023-12-22 19:30:18.613 error Cannot call init: [http://192.168.178.61:2010, ""] Unknown XML-RPC tag 'TITLE' hm-rpc.0 2023-12-22 19:30:18.591 error Init not possible, going to stop: Unknown XML-RPC tag 'TITLE' hm-rpc.0 2023-12-22 19:29:48.600 error Init not possible, going to stop: Unknown XML-RPC tag 'TITLE'
-
@mephisto090 sagte in hm-rpc Probleme:
Unknown XML-RPC tag 'TITLE
Diese Meldung kommt von der CCU, wenn sie im Bluescreen steht.
Entweder noch im Booten, oder nicht richtig eingeloggt.
Muss etwas mit den Credentials zu tun habenwas steht im syslog der CCU?
-
@homoran said in hm-rpc Probleme:
@mephisto090 sagte in hm-rpc Probleme:
Unknown XML-RPC tag 'TITLE
Diese Meldung kommt von der CCU, wenn sie im Bluescreen steht.
Entweder noch im Booten, oder nicht richtig eingeloggt.
Muss etwas mit den Credentials zu tun habenwas steht im syslog der CCU?
Der ist lang. Welche stelle willst du haben
-
@mephisto090 sagte in hm-rpc Probleme:
Welche stelle willst du haben
zu der Zeit wenn der Adapter versucht sich zu verbinden
-
@homoran ich rate mal, da steht stack overflow. Mal sehen ob ich Recht habe
-
@homoran said in hm-rpc Probleme:
@mephisto090 sagte in hm-rpc Probleme:
Welche stelle willst du haben
zu der Zeit wenn der Adapter versucht sich zu verbinden
@ubecker said in hm-rpc Probleme:
@homoran ich rate mal, da steht stack overflow. Mal sehen ob ich Recht habe
***** /var/log/lighttpd-access.log ***** [...] 192.168.178.59 homematic-raspi - [28/Dec/2023:10:43:31 +0100] "POST /esp/system.htm?sid=@Do7MDgegvv@&action=UpdateUI HTTP/2.0" 200 871 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:43:33 +0100] "POST /api/homematic.cgi HTTP/2.0" 200 45 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:43:34 +0100] "POST /esp/system.htm?sid=@Do7MDgegvv@&action=UpdateUI HTTP/2.0" 200 871 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:43:38 +0100] "POST /esp/system.htm?sid=@Do7MDgegvv@&action=UpdateUI HTTP/2.0" 200 871 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:43:38 +0100] "POST /api/homematic.cgi HTTP/2.0" 200 45 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:43:40 +0100] "POST /esp/system.htm?sid=@Do7MDgegvv@&action=UpdateUI HTTP/2.0" 200 871 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:43:43 +0100] "POST /api/homematic.cgi HTTP/2.0" 200 45 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:43:43 +0100] "POST /esp/system.htm?sid=@Do7MDgegvv@&action=UpdateUI HTTP/2.0" 200 871 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:43:47 +0100] "POST /esp/system.htm?sid=@Do7MDgegvv@&action=UpdateUI HTTP/2.0" 200 871 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:43:48 +0100] "POST /api/homematic.cgi HTTP/2.0" 200 45 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:43:49 +0100] "POST /esp/system.htm?sid=@Do7MDgegvv@&action=UpdateUI HTTP/2.0" 200 871 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:43:53 +0100] "POST /esp/system.htm?sid=@Do7MDgegvv@&action=UpdateUI HTTP/2.0" 200 871 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:43:53 +0100] "POST /api/homematic.cgi HTTP/2.0" 200 45 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.61 192.168.178.96:42010 - [28/Dec/2023:10:44:00 +0100] "POST / HTTP/1.1" 401 347 "-" "NodeJS XML-RPC Client" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:44:02 +0100] "POST /api/homematic.cgi HTTP/2.0" 200 47 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:44:02 +0100] "POST /api/homematic.cgi HTTP/2.0" 200 47 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:44:02 +0100] "POST /api/homematic.cgi HTTP/2.0" 200 47 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:44:02 +0100] "POST /api/homematic.cgi HTTP/2.0" 200 47 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.61 192.168.178.96:42010 - [28/Dec/2023:10:44:14 +0100] "POST / HTTP/1.1" 401 347 "-" "NodeJS XML-RPC Client" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:44:18 +0100] "POST /esp/system.htm?sid=@Do7MDgegvv@&action=UpdateUI HTTP/2.0" 200 871 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:44:18 +0100] "POST /api/homematic.cgi HTTP/2.0" 200 45 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:44:19 +0100] "POST /esp/system.htm?sid=@Do7MDgegvv@&action=UpdateUI HTTP/2.0" 200 871 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:44:20 +0100] "POST /config/cp_maintenance.cgi?sid=@Do7MDgegvv@ HTTP/2.0" 200 17 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:44:22 +0100] "POST /esp/system.htm?sid=@Do7MDgegvv@&action=UpdateUI HTTP/2.0" 200 871 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:44:22 +0100] "POST /api/homematic.cgi HTTP/2.0" 200 45 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:44:23 +0100] "POST /config/cp_maintenance.cgi?sid=@Do7MDgegvv@ HTTP/2.0" 200 14528 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:44:23 +0100] "POST /api/homematic.cgi HTTP/2.0" 200 154 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:44:25 +0100] "POST /esp/system.htm?sid=@Do7MDgegvv@&action=UpdateUI HTTP/2.0" 200 871 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:44:25 +0100] "GET /pages/index.htm?sid=@Do7MDgegvv@ HTTP/2.0" 200 11638 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:44:25 +0100] "GET /webui/css/extern/nfs_datepicker.css HTTP/2.0" 200 2685 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" 192.168.178.59 homematic-raspi - [28/Dec/2023:10:44:25 +0100] "GET /webui/css/extern/jquery.powertip.css HTTP/2.0" 200 1572 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" [...]
***** /var/log/lighttpd-error.log ***** 2023-12-22 22:55:27: (../src/server.c.1704) server started (lighttpd/1.4.69) 2023-12-22 22:56:00: (../src/server.c.1057) [note] graceful shutdown started 2023-12-22 22:56:00: (../src/server.c.1014) [note] pid 1865 continuing to handle 0 connection(s) in progress 2023-12-22 22:56:00: (../src/server.c.1704) server started (lighttpd/1.4.69) 2023-12-22 22:56:00: (../src/server.c.1057) [note] graceful shutdown started 2023-12-22 22:56:00: (../src/server.c.2078) server stopped by UID = 0 PID = 1521 2023-12-28 10:44:00: (../src/mod_auth.c.850) password doesn't match for / username: Y\rTKVYU\x14 IP: 192.168.178.61 2023-12-28 10:44:14: (../src/mod_auth.c.850) password doesn't match for / username: Y\rTKVYU\x14 IP: 192.168.178.61
So Weihnachten ist nun rum und jetzt hatte ich zeit euch mal den Log zu senden.
Ich musste den Log stark einkürzen und deswegen nur die stelle wo XML-RPC auftaucht.
Ich habe noch ein Log gefunden wo er schreibt
password doesn't match
was aber eigentlich nicht stimmen kann, da ich das Passwort eins zu eins kopiert habe und sogar schon mal ein User mit BenutzernameTest
und PasswortTest
angelegt hatte.
Y\rTKVYU\x14
Das ist irgendwie auch nicht der Username mit dem ich mich versuche einzuloggen, wie man weiter oben auf den Bildern sehen kann. Es kann natürlich sein, dass er im Log verschlüsselt wird.@Bluefox wenn ich das richtig gesehen habe ist dies ja auch dein Adapter. Hast du eine Idee ob es ein Bug vom Adapter sein könnte?