IOBroker - Homematic Cannot call setValue

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

Antworten
jonas_linhose
Beiträge: 5
Registriert: 08.05.2013, 03:29

IOBroker - Homematic Cannot call setValue

Beitrag von jonas_linhose » 21.07.2022, 08:00

Hallo,

ich habe im IOBroker - Forum schon mein Problem gepostet, leider scheint dort keiner eine Idee diesbezüglich zu haben.

Ich bekomme bei der Verbindung von IOBroker mit RasperryMatic Fehler bei der Abfrage eines Moduls.

meine Konfiguration:

RaspberryMatic 3.63.9 auf Rasperry 4
IOBroker auf Rasbperry 4, Version 4.0.23, Node.js: v14.20.0, NPM: 6.14.17

Die Verbindung zwischen den beiden habe ich über den Adapter hm-rpc in Version 1.15.12 realisiert.
Für die Wired - Geräte nutze ich folgende Einstellungen:
1658216450049-wired_einstellungen.jpg
Seit neuestem erhalte ich allerdings in der LOG von IOBroker folgende Fehlermeldung

Code: Alles auswählen

hm-rpc.1	2022-07-19 09:40:45.350	error	Cannot call setValue: Unknown XML-RPC tag 'TITLE'

hm-rpc.1	2022-07-19 09:40:45.350	error	xmlrpc -> setValue ["LEQ1180866:3","STATE",false] BOOL
In der Log des RaspberryMatic erscheint folgender Fehler

Code: Alles auswählen

Jul 19 04:49:45 homematic-ccu2 user.err hs485d: XmlRpcClient error calling event({[methodName:"event",params:{"iobroker:hm-rpc.1:0b739b6fa524a16a6a637ac8a8ac4b7a","LEQ1180866:3","STATE",false}]}) on http://192.168.178.84:42000/RPC2:
Jul 19 04:49:45 homematic-ccu2 user.err hs485d: XmlRpc transport error
Dieser Fehler tritt nur bei einem Wired - Gerät auf:
1658216612589-ho_wired_geraet.jpg
Und ich verstehe nicht woher dieser Fehler kommt bzw. warum er Auftritt.

Ich habe folgendes Versuch:

Neustart der Komponenten in folgender Reihenfolge (RaspberryMatic -> IOBroker -> RPC 1 -> REGA
Löschen des Gerätes aus dem RasbperryMatic (Fehler verschwindet, wandert nicht zu einem anderen Gerät. Nach dem wieder anlernen ist der Fehler aber wieder da
Neu einlesen der Geräte durch den Adapter im IOBroker
Löschen des Adapters im IOBroker und neu installieren
Verwendung von älteren Versionen des Adapters

hat hier noch jmd. eine Idee bzw. einen Lösungsansatz?

Benutzeravatar
jmaus
Beiträge: 8651
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 336 Mal
Danksagung erhalten: 1277 Mal
Kontaktdaten:

Re: IOBroker - Homematic Cannot call setValue

Beitrag von jmaus » 21.07.2022, 08:49

jonas_linhose hat geschrieben:
21.07.2022, 08:00
Ich bekomme bei der Verbindung von IOBroker mit RasperryMatic Fehler bei der Abfrage eines Moduls.
Ich sehe du verwendest bzw. hier geht es um Homematic/BidCos-Wired. Gehen denn andere Wired Module denn richtig, also betrifft es nur das eine Modul? Oder ist es gar nur dads eine was du hast?
jonas_linhose hat geschrieben:
21.07.2022, 08:00
Seit neuestem erhalte ich allerdings in der LOG von IOBroker folgende Fehlermeldung

Code: Alles auswählen

hm-rpc.1	2022-07-19 09:40:45.350	error	Cannot call setValue: Unknown XML-RPC tag 'TITLE'
hm-rpc.1	2022-07-19 09:40:45.350	error	xmlrpc -> setValue ["LEQ1180866:3","STATE",false] BOOL
Diese Meldung "Unknown XML-RPC tag 'TITLE'" deutet daraufhin das irgendetwas mit der Kommunikation zum XML-RPC Port des hs485d nicht korrekt/richtig funktioniert. Das andere werden nur Folgefehler sein.
jonas_linhose hat geschrieben:
21.07.2022, 08:00
In der Log des RaspberryMatic erscheint folgender Fehler

Code: Alles auswählen

Jul 19 04:49:45 homematic-ccu2 user.err hs485d: XmlRpcClient error calling event({[methodName:"event",params:{"iobroker:hm-rpc.1:0b739b6fa524a16a6a637ac8a8ac4b7a","LEQ1180866:3","STATE",false}]}) on http://192.168.178.84:42000/RPC2:
Jul 19 04:49:45 homematic-ccu2 user.err hs485d: XmlRpc transport error
Dieser Fehler tritt nur bei einem Wired - Gerät auf:
Ok, du schreibst nur "bei einem". D.h. bei anderen Wired Geräten funktioniert es? Das ist komisch.

Das einzige was mir auffällt ist, das du hier anscheinen Port 42000 für die Verbindung zum hs485d verwendest. Hast du mal versucht statt des HTTPS/SSL verschlüsselten Ports einfach dich direkt auf Port 2000 unverschlüsselt zu verbinden und sicherzustellen das der entsprechende Port in der Firewall des RaspberryMatic auch korrekt freigegeben ist?
jonas_linhose hat geschrieben:
21.07.2022, 08:00
hat hier noch jmd. eine Idee bzw. einen Lösungsansatz?
Wie gesagt, versuch mal die HTTPS/SSL Verschlüsselung abzuschalten. Brauch man ohnehin innerhalb eines LAN nicht und macht nur zusätzlich Aufwand.
RaspberryMatic 3.65.6.20220723 @ Proxmox – ~195 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker – GitHub / Twitter / Facebook / Sponsors

jonas_linhose
Beiträge: 5
Registriert: 08.05.2013, 03:29

Re: IOBroker - Homematic Cannot call setValue

Beitrag von jonas_linhose » 21.07.2022, 15:18

Hallo,

ich habe HTTPS deaktiviert und den Adapter im IOBroker neu installiert. Der Fehler bleibt leider bestehen... hat sonst noch jmd eine Idee? Ich habe schon überlegt den Homematic - Aktor einfach zu tauschen...

Viele Grüße

Jonas

Benutzeravatar
jmaus
Beiträge: 8651
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 336 Mal
Danksagung erhalten: 1277 Mal
Kontaktdaten:

Re: IOBroker - Homematic Cannot call setValue

Beitrag von jmaus » 21.07.2022, 15:24

jonas_linhose hat geschrieben:
21.07.2022, 15:18
ich habe HTTPS deaktiviert und den Adapter im IOBroker neu installiert. Der Fehler bleibt leider bestehen... hat sonst noch jmd eine Idee? Ich habe schon überlegt den Homematic - Aktor einfach zu tauschen...
Lässt sich denn der Aktor von innerhalb der CCU/RaspberryMatic WebUI entsprechend bedienen oder kommt da der selbe XmlRpc fehler?
RaspberryMatic 3.65.6.20220723 @ Proxmox – ~195 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker – GitHub / Twitter / Facebook / Sponsors

jonas_linhose
Beiträge: 5
Registriert: 08.05.2013, 03:29

Re: IOBroker - Homematic Cannot call setValue

Beitrag von jonas_linhose » 21.07.2022, 15:36

Hallo,

nein.. innerhalb der Homematic WebUI funktioniert er ohne Probleme. Das ist ja das seltsame.

Antworten

Zurück zu „RaspberryMatic“