Homematic-Virtual-Interface icon indicating copy to clipboard operation
Homematic-Virtual-Interface copied to clipboard

Nach HVL-Addon keine Verbindung zu HM-Wired

Open mbhomie007 opened this issue 4 years ago • 10 comments

Hallo zusammen, nach langem Kopf zerbrechen benötige ich eure dringende Hilfe.

Ich habe mir das HVL-Addon (Homematic Interface Layer) für die Rasperrymatic (mit Rasberry 3B+) installiert um mir über OpenWeather Map die Wetterdaten zu holen.

Nachdem dies bei der ersten Installation nicht geklappt hat, habe ich das Addon deinstalliert und da kam schon die erste Fehlermeldung das dies nicht erfolgreich war. Das Addon war in der WEB UI aber nicht mehr aufgelistet.

Danach habe ich das Addon neu installiert, nun hat es geklappt und die Wetterdaten werden angezeigt.

Allerdings lassen sich jetzt keine Wired-Geräte (HM-Classic) mehr schalten... Das Homematic Lan-Gateway RS485 zeig keine Verbindung mehr an.

Watch-Dog meldet keinen Error. Keine Servicemeldung. In den Systemvariablen "Wired-LGW Status" wird aber online angezeigt.

Ich habe nun ein älteres Backup wieder aufgespielt, doch komischerweise kommt immer noch eine Meldung vom HVL-Addon.

Beim Abruf des Fehlerprotokolls ist Wired auch grau. May 1 00:47:34 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-2] Could not register HVL_java May 1 00:47:39 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-2] Could not register HVL_java May 1 00:47:44 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-2] Could not register HVL_java May 1 00:47:49 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-2] Could not register HVL_java May 1 00:47:54 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-2] Could not register HVL_java

May 1 00:16:30 Homematic-CCU daemon.info cuxd[736]: add interface 'CUxD' May 1 00:16:30 Homematic-CCU daemon.info cuxd[736]: write interface(1) 'BidCos-RF' to /usr/local/etc/config/InterfacesList.xml May 1 00:16:30 Homematic-CCU daemon.info cuxd[736]: write interface(2) 'VirtualDevices' to /usr/local/etc/config/InterfacesList.xml May 1 00:16:30 Homematic-CCU daemon.info cuxd[736]: write interface(3) 'HmIP-RF' to /usr/local/etc/config/InterfacesList.xml May 1 00:16:30 Homematic-CCU daemon.info cuxd[736]: write interface(4) 'HVL' to /usr/local/etc/config/InterfacesList.xml May 1 00:16:30 Homematic-CCU daemon.info cuxd[736]: write interface(5) 'CUxD' to /usr/local/etc/config/InterfacesList.xml May 1 00:16:30 Homematic-CCU user.info root: Updating RF Lan Gateway Coprocessor Firmware May 1 00:16:30 Homematic-CCU user.debug update-coprocessor: firmware filename is: coprocessor_update_hm_only.eq3 May 1 00:16:30 Homematic-CCU user.info root: Updating RF Lan Gateway Firmware May 1 00:16:30 Homematic-CCU user.info update-lgw-firmware: No gateway found in config file /etc/config/rfd.conf May 1 00:16:30 Homematic-CCU user.info root: Updating Wired Lan Gateway Firmware May 1 00:16:30 Homematic-CCU user.info update-lgw-firmware: LAN Gateway Firmware Update... May 1 00:16:30 Homematic-CCU user.info update-lgw-firmware: Gateway OEQ04----- May 1 00:16:32 Homematic-CCU user.info update-lgw-firmware: Gateway type is eQ3-HMW-LGW-App May 1 00:16:33 Homematic-CCU user.info update-lgw-firmware: Available Firmware Version: 1.0.5 May 1 00:16:33 Homematic-CCU user.info update-lgw-firmware: Lan Gateway Firmware Version: 1.0.5 May 1 00:16:33 Homematic-CCU user.info update-lgw-firmware: Firmware is up to date May 1 00:16:41 Homematic-CCU user.err setlgwkey: Could not find Lan Gateway using serial number OEQ02---- May 1 00:16:41 Homematic-CCU user.err setlgwkey: Cannot determine IP address of gateway with serial OEQ029----

Die Seriennummern habe ich oben im Log etwas entfernt.

Wired HVL

mbhomie007 avatar May 02 '20 11:05 mbhomie007

https://homematic-forum.de/forum/viewtopic.php?f=65&t=58484

https://homematic-forum.de/forum/viewtopic.php?f=41&t=58521

Ich habe jetzt den Raspberry im Recovery-Mode gestartet und einen Factory-Reset durchgeführt und anschließend das Backup vor dem HVL-Addon installiert (einige Tage her).

Nun läuft wieder alles! :D :D :D

Testweise habe ich nochmal das HVL-Addon installiert, das gleiche Problem wieder. HM-Wired kann nicht mehr geschaltet werden, tot!! :roll: Also liegt es an dem Addon!

Ich frage mich jetzt was da zu führt? Bei anderen Nutzer läuft es ja auch.

Wird irgendwas vielleicht geblockt?

Hat jemand eine Idee, wie man das Problem fixt (eventuell über SSH)??

Grüße Marco

mbhomie007 avatar May 02 '20 11:05 mbhomie007

Ich tippe hier mal auf InterfacesList.xml die von HVL erweitert wird. Ggf. geht dabei das Wired Interface verloren? Bitte mal die InterfacesList.xml aus dem config Verzeichnis prüfen bzw. anhängen.

comtel2000 avatar Jun 16 '20 09:06 comtel2000

Ich habe übrigens das gleiche Problem. Gibts hier mittlerweile eine Lösung?

Ich hänge mal die InterfacesList.xml an, wie im obigen Thread gewünscht.... und tatsächlich lese ich da nichts von wired.....hmmmm und nun?

Larson-Sei180LX avatar Jun 20 '20 08:06 Larson-Sei180LX

<?xml version="1.0" encoding="utf-8" ?> <interfaces v="1.0"> <ipc> <name>BidCos-RF</name> <url>xmlrpc_bin://127.0.0.1:32001</url> <info>BidCos-RF</info> </ipc> <ipc> <name>VirtualDevices</name> <url>xmlrpc://127.0.0.1:39292/groups</url> <info>Virtual Devices</info> </ipc> <ipc> <name>HmIP-RF</name> <url>xmlrpc://127.0.0.1:32010</url> <info>HmIP-RF</info> </ipc> <ipc> <name>HVL</name> <url>xmlrpc://127.0.0.1:8301</url> <info>HVL</info> </ipc> <ipc> <name>CUxD</name> <url>xmlrpc_bin://127.0.0.1:8701</url> <info>CUxD</info> </ipc> </interfaces>

Larson-Sei180LX avatar Jun 20 '20 08:06 Larson-Sei180LX

Nach der Deinstallation habe ich mir die Interface Datei nochmal angeschaut und siehe da:

Folgende Einträge:

<?xml version="1.0" encoding="utf-8" ?> <interfaces v="1.0"> <ipc> <name>BidCos-RF</name> <url>xmlrpc_bin://127.0.0.1:32001</url> <info>BidCos-RF</info> </ipc> <ipc> <name>VirtualDevices</name> <url>xmlrpc://127.0.0.1:39292/groups</url> <info>Virtual Devices</info> </ipc> <ipc> <name>HmIP-RF</name> <url>xmlrpc://127.0.0.1:32010</url> <info>HmIP-RF</info> </ipc> <ipc> <name>BidCos-Wired</name> <url>xmlrpc_bin://127.0.0.1:32000</url> <info>BidCoS-Wired</info> </ipc> <ipc> <name>CUxD</name> <url>xmlrpc_bin://127.0.0.1:8701</url> <info>CUxD</info> </ipc> </interfaces>

Larson-Sei180LX avatar Jun 20 '20 08:06 Larson-Sei180LX

Jetzt installiere ich das HVL wieder und füge in die Interface dann das manuell ein: InterfacesList.xml aus dem Ordner usr/local/

<?xml version="1.0" encoding="utf-8" ?> <interfaces v="1.0"> <ipc> <name>BidCos-RF</name> <url>xmlrpc_bin://127.0.0.1:32001</url> <info>BidCos-RF</info> </ipc> <ipc> <name>VirtualDevices</name> <url>xmlrpc://127.0.0.1:39292/groups</url> <info>Virtual Devices</info> </ipc> <ipc> <name>HmIP-RF</name> <url>xmlrpc://127.0.0.1:32010</url> <info>HmIP-RF</info> </ipc> <ipc> <name>BidCos-Wired</name> <url>xmlrpc_bin://127.0.0.1:32000</url> <info>BidCoS-Wired</info> </ipc> <ipc> <name>HVL</name> <url>xmlrpc://127.0.0.1:8301</url> <info>HVL</info> </ipc> <ipc> <name>CUxD</name> <url>xmlrpc_bin://127.0.0.1:8701</url> <info>CUxD</info> </ipc> </interfaces>

und die Interfaces Datei aus dem Ordner /etc/config_templates

<?xml version="1.0" encoding="utf-8" ?> <interfaces v="1.0"> <ipc> <name>BidCos-RF</name> <url>xmlrpc_bin://127.0.0.1:32001</url> <info>BidCos-RF</info> </ipc> <ipc> <name>VirtualDevices</name> <url>xmlrpc://127.0.0.1:39292/groups</url> <info>Virtual Devices</info> </ipc> <ipc> <name>BidCos-Wired</name> <url>xmlrpc_bin://127.0.0.1:32000</url> <info>BidCoS-Wired</info> </ipc> <ipc> <name>HmIP-RF</name> <url>xmlrpc://127.0.0.1:32010</url> <info>HmIP-RF</info> </ipc> <ipc><name>HVL</name><url>xmlrpc://127.0.0.1:8301</url><info>HVL</info></ipc></interfaces>

Larson-Sei180LX avatar Jun 20 '20 08:06 Larson-Sei180LX

Übrigens: wer die Datei /etc/config_templates/InterfacesList.xml auf der Original CCU bearbeiten will, muss vorher ausführen, damit die Datei schreibbar ist.

mount -o remount,rw /

Nicht vergessen, danach mount -o remount,ro /

Larson-Sei180LX avatar Jun 20 '20 08:06 Larson-Sei180LX

Vielleicht kann mir noch einer sagen, warum die beiden Dateien unterschiedlich sind ? Was hat es mit der einen InterfaxeList.xml im Ordner usr und der anderen im etc auf sich ?

Was müsste da tatsächlich in den beiden Dateien richtigerweise stehen?

Überigens funktionierte bei mir das manuelle einfügen - danach geht HVL wieder und auch Wired

Larson-Sei180LX avatar Jun 20 '20 08:06 Larson-Sei180LX

Vielleicht kann mir noch einer sagen, warum die beiden Dateien unterschiedlich sind ? Was hat es mit der einen InterfaxeList.xml im Ordner usr und der anderen im etc auf sich ?

Hier denke ich kann dir jemand im homematic Forum weiter helfen:

https://homematic-forum.de/forum/

comtel2000 avatar Jun 20 '20 19:06 comtel2000

Hallo, ich habe plötzlich das selbe Problem, nachdem ich in HVL das automatische Backup installiert hatte. Vorher hatte ich bereits die Funktionen Netatmo und Hue erfolgreich in Benutzung. Das Backup lies sich nicht aktivieren, deshalb hatte ich die CCU3 mit Raspbarrymatic neu gestartet. Von da an gab es keine Verbindung mehr zum Wired System und auch das Funkmodul der CCU3 ist abgestürzt. Die Zentrale gibt die Fehlermeldung:

WatchDog-Alarm | ausgelöst | HMIPServer restarted

Danach hatte ich das HVL deinstalliert, neu gestartet, Wired und Funk funktioniert wieder, dann wieder installiert, neu gestartet, gleiches Ergebnis, nichts geht mehr. Jetzt möchte ich die InterfacesList kontrollieren wie hier beschrieben. Leider fehlen mir sämtliche Grundkentnisse. Ich habe mich über PuTTY mit der CCU3 verbunden bin in der Verzeichnisstrucktur auf root@ccu3-webui:/etc und sehe auch config_templates kann das Verzeichnis aber nicht aufrufen. Kann mir da jemand behilflich sein? Außerdem bin ich jetzt etwas verwirrt in welchem Verzeichnis, welche Dateien kontrolliert, bzw. bearbeitet werden müssen. Es ist die Rede von etc/config_templates und von usr/local. Ganz oben steht aber auch etwas von einem config Verzeichnis. Darin befindet sich bei mir aber keine interfaceslist.xml? oder kann ich ganz banal dafür sorgen, das ich HVL einfach wieder wie im Ursprung neu installieren kann? Ich gehe mal davon aus, das hier ja irgendwo in einer Datei etwas geändert wurde, welches bei der Deinstallation nicht wieder rückgängig gemacht wurde. Würde allerdings auch gerne die Backupfunktion nutzen weshalb auch immer sich diese nicht aktivieren lies. Gibt es dazu erkenntnisse oder hat da ebenfalls jemand Probleme?

Vielen Dank im Voraus!

To-Fu112 avatar Aug 12 '20 08:08 To-Fu112