HMCompanion - Schnittstelle zur CCU

diverse Zusatzsoftware

Moderator: Co-Administratoren

erik
Beiträge: 776
Registriert: 31.10.2007, 13:32
Hat sich bedankt: 6 Mal
Danksagung erhalten: 6 Mal

Re: HMCompanion - Schnittstelle zur CCU

Beitrag von erik » 23.07.2013, 18:31

Hallo,

hier nun ein paar Logs - zu erkennen, das nach dem Reboot der CCU2 die Schnittstelle problme bekommt:

Code: Alles auswählen

C:\Program Files\cacti\homematic>start.cmd

C:\Program Files\cacti\homematic>java -jar hmcompanion.jar 192.168.1.5 -server 6777 PASSWORT
23.07.2013 18:19:25 com.vapor.hmcompanion.HMC serverMode
INFO: HMCompanion V0.22 (C) 2013 Oliver Wagner <owagner@vapor.com>, All Rights Reserved
23.07.2013 18:19:25 com.vapor.hmcompanion.AttributeCache load
INFO: Read 300 entries from hmc.cache
23.07.2013 18:19:26 com.vapor.hmcompanion.HMC serverMode
INFO: Listening for XMLRPC callbacks on binary://192.168.1.14:6778, now init-ing
23.07.2013 18:19:27 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2000 with binary://192.168.1.14:6778
23.07.2013 18:19:27 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Init to 192.168.1.5:2000 with binary://192.168.1.14:6778 successful
23.07.2013 18:19:27 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2001 with binary://192.168.1.14:6778
23.07.2013 18:19:28 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Init to 192.168.1.5:2001 with binary://192.168.1.14:6778 successful
23.07.2013 18:19:28 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2002 with binary://192.168.1.14:6778
23.07.2013 18:19:30 com.vapor.hmcompanion.ReGaDeviceCache loadDeviceCache
INFO: Obtaining ReGa channel items
23.07.2013 18:19:30 com.vapor.hmcompanion.ReGaDeviceCache loadDeviceCache
INFO: Obtained 357 ReGa Channel items
23.07.2013 18:19:30 com.vapor.hmcompanion.Server acceptIt
INFO: Accepting connections on ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=6777]
23.07.2013 18:20:06 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:2837
23.07.2013 18:20:07 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:2838
23.07.2013 18:20:09 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:2839
23.07.2013 18:20:12 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:2840
23.07.2013 18:20:14 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:2841
23.07.2013 18:20:17 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:2842
23.07.2013 18:20:19 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:2843
23.07.2013 18:20:21 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:2844
23.07.2013 18:20:23 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:2846
23.07.2013 18:20:25 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:2847
23.07.2013 18:20:27 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:2848
23.07.2013 18:20:29 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:2849
23.07.2013 18:20:31 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:2850

HIER ERFOLGTE DER REBOOT DER CCU2

23.07.2013 18:25:00 com.vapor.hmcompanion.HMC initWatchog
WARNUNG: No XML-RPC request since Tue Jul 23 18:21:38 CEST 2013, reiniting
23.07.2013 18:25:00 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2000 with binary://192.168.1.14:6778
23.07.2013 18:25:00 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2001 with binary://192.168.1.14:6778
23.07.2013 18:25:00 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2002 with binary://192.168.1.14:6778
23.07.2013 18:25:05 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:3090
23.07.2013 18:25:06 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:3091
23.07.2013 18:25:09 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:3092
23.07.2013 18:25:13 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:3093
23.07.2013 18:25:15 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:3094
23.07.2013 18:25:18 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:3095
23.07.2013 18:25:21 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:3099
23.07.2013 18:25:24 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:3100
23.07.2013 18:25:27 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:3101
23.07.2013 18:25:30 com.vapor.hmcompanion.HMC initWatchog
WARNUNG: No XML-RPC request since Tue Jul 23 18:21:38 CEST 2013, reiniting
23.07.2013 18:25:36 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:3106
23.07.2013 18:25:34 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:3105
23.07.2013 18:25:32 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:3103
23.07.2013 18:25:30 com.vapor.hmcompanion.Server run
INFO: Accepted connection from /192.168.1.16:3102
23.07.2013 18:25:53 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2000 with binary://192.168.1.14:6778
23.07.2013 18:25:53 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2001 with binary://192.168.1.14:6778
23.07.2013 18:25:53 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2002 with binary://192.168.1.14:6778
23.07.2013 18:26:00 com.vapor.hmcompanion.HMC initWatchog
WARNUNG: No XML-RPC request since Tue Jul 23 18:21:38 CEST 2013, reiniting
23.07.2013 18:26:01 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2000 with binary://192.168.1.14:6778
23.07.2013 18:26:01 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2001 with binary://192.168.1.14:6778
23.07.2013 18:26:01 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2002 with binary://192.168.1.14:6778
23.07.2013 18:26:30 com.vapor.hmcompanion.HMC initWatchog
WARNUNG: No XML-RPC request since Tue Jul 23 18:21:38 CEST 2013, reiniting
23.07.2013 18:26:30 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2000 with binary://192.168.1.14:6778
23.07.2013 18:26:30 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2001 with binary://192.168.1.14:6778
23.07.2013 18:26:30 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2002 with binary://192.168.1.14:6778
23.07.2013 18:27:00 com.vapor.hmcompanion.HMC initWatchog
WARNUNG: No XML-RPC request since Tue Jul 23 18:21:38 CEST 2013, reiniting
23.07.2013 18:27:00 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2000 with binary://192.168.1.14:6778
23.07.2013 18:27:00 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2001 with binary://192.168.1.14:6778
23.07.2013 18:27:00 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2002 with binary://192.168.1.14:6778
23.07.2013 18:27:30 com.vapor.hmcompanion.HMC initWatchog
WARNUNG: No XML-RPC request since Tue Jul 23 18:21:38 CEST 2013, reiniting
23.07.2013 18:27:30 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2000 with binary://192.168.1.14:6778
23.07.2013 18:27:30 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2001 with binary://192.168.1.14:6778
23.07.2013 18:27:30 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to 192.168.1.5:2002 with binary://192.168.1.14:6778
192.168.1.5 CCU2
192.168.1.14 Server mit Companion
192.168.1.16 Webserver mit Cacti

Benutzeravatar
owagner
(verstorben)
Beiträge: 1193
Registriert: 13.05.2008, 19:49
Danksagung erhalten: 1 Mal

Re: HMCompanion - Schnittstelle zur CCU

Beitrag von owagner » 14.08.2013, 19:08

Steht irgendwas im Log der CCU? Kannnst Du den init-Aufruf einmal tcpdumpen?

erik
Beiträge: 776
Registriert: 31.10.2007, 13:32
Hat sich bedankt: 6 Mal
Danksagung erhalten: 6 Mal

Re: HMCompanion - Schnittstelle zur CCU

Beitrag von erik » 14.08.2013, 22:59

owagner hat geschrieben:Steht irgendwas im Log der CCU? Kannnst Du den init-Aufruf einmal tcpdumpen?
Werde ich mal hinzufügen.

quickmic
Beiträge: 518
Registriert: 20.01.2011, 14:39
Hat sich bedankt: 5 Mal
Danksagung erhalten: 4 Mal

Re: HMCompanion - Schnittstelle zur CCU

Beitrag von quickmic » 17.08.2013, 11:18

Hi

Ich hab mal ein log und einen Wireshark dump gemacht.
Der Log beginnt vor dem Reboot der CCU und endet bei dem Fehler.
Der WS dump beginnt erst nach dem Reboot, also beim Fehler. Die ganzen ICMPs kannst ignorieren. Das ist nur meine keepalive Abfrage.

https://rms-systems.homelinux.net/downl ... ll-log.txt
https://rms-systems.homelinux.net/downl ... s-dump.txt


Ps.
192.168.0.10 ist die CCU
192.168.0.100 ist mein Server


lg

Benutzeravatar
owagner
(verstorben)
Beiträge: 1193
Registriert: 13.05.2008, 19:49
Danksagung erhalten: 1 Mal

Re: HMCompanion - Schnittstelle zur CCU

Beitrag von owagner » 17.08.2013, 16:07

Danke.

Hm, der init wird zur CCU geschickt, es kommt aber keine Antwort, auch kein Fehler. Seltsam...

Ich habe 'mal versucht, das bei mir nachzuvollziehen, aber hier funktioniert der Re-Init.

quickmic
Beiträge: 518
Registriert: 20.01.2011, 14:39
Hat sich bedankt: 5 Mal
Danksagung erhalten: 4 Mal

Re: HMCompanion - Schnittstelle zur CCU

Beitrag von quickmic » 17.08.2013, 17:51

Wenn ich Zeit habe, teste ich mal auf einem alternativen Rechner... Übrigends... Ich denke das wird kein Problem verursachen, aber ich habe den Cuxd, den e-mail dingens und das HQ WebUI als addon drauf... Und ich habe eine WebGUI ala webcontrol auf dem Server laufen. Der fragt imho ähnlich ab wie Hmcompanion. Hatte aber bisher nie Probleme.

Thisoft
Beiträge: 71
Registriert: 26.10.2013, 00:51
Wohnort: Erzgebirge

Re: HMCompanion - Schnittstelle zur CCU

Beitrag von Thisoft » 01.11.2013, 21:56

Hallo

ich bin gerade auf HMCompanion gestoßen und finde, dass das Programm ganz super sein könnte. Wenn ich es denn zum Laufen bekäme...
Könnt Ihr mir ein wenig dabei helfen? Unten der Log. Was mich dabei stutzig macht: die IP 10.19.17.69:6778 - was will er denn dort??? HMC soll sich (vorerst) nur mit dem BidCos-Service auf dem localhost verbinden. Wenn ich die HMC-GUI aufrufe klappt das auch und die verbundenen Geräte werden angezeigt.
Nur so wie unten klappt das Starten irgendwie nicht. Ich bekomme auch keine Verbindung über telnet oder TCP zum Port 6770. Was mache ich denn falsch oder wo liegt da der Pfeffer im Hasen?

D:\Thilo\Haustechnik\Homematic\hmCompanion>java -jar hmcompanion.jar -Dhmc.localhost=127.0.0.1 -server 6770
Nov 01, 2013 9:40:21 PM com.vapor.hmcompanion.HMC serverMode
INFO: HMCompanion V0.22 (C) 2013 Oliver Wagner <owagner@vapor.com>, All Rights Reserved
Nov 01, 2013 9:40:21 PM com.vapor.hmcompanion.AttributeCache load
INFO: Read 0 entries from hmc.cache
Nov 01, 2013 9:40:21 PM com.vapor.hmcompanion.HMC serverMode
INFO: Listening for XMLRPC callbacks on binary://10.19.17.69:6778, now init-ing
Nov 01, 2013 9:40:21 PM com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to -Dhmc.localhost=127.0.0.1:2000 with binary://10.19.17.69:6778
Nov 01, 2013 9:40:22 PM com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to -Dhmc.localhost=127.0.0.1:2001 with binary://10.19.17.69:6778
Nov 01, 2013 9:40:22 PM com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to -Dhmc.localhost=127.0.0.1:2002 with binary://10.19.17.69:6778
Nov 01, 2013 9:40:22 PM com.vapor.hmcompanion.ReGaDeviceCache loadDeviceCache
INFO: Obtaining ReGa channel items
Nov 01, 2013 9:40:22 PM com.vapor.hmcompanion.TCLRegaHandler sendHMScript
WARNING: Unable to send tclrega-request
java.net.UnknownHostException: -Dhmc.localhost=127.0.0.1
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)
at com.vapor.hmcompanion.TCLRegaHandler.sendHMScript(TCLRegaHandler.java:27)
at com.vapor.hmcompanion.ReGaDeviceCache.loadDeviceCache(ReGaDeviceCache.java:63)
at com.vapor.hmcompanion.HMC.serverMode(HMC.java:81)
at com.vapor.hmcompanion.HMC.main(HMC.java:110)


Danke und Gruß
Thilo

OhOme
Beiträge: 88
Registriert: 13.01.2009, 22:21
Danksagung erhalten: 4 Mal

Re: CCU2 FW

Beitrag von OhOme » 13.12.2013, 11:09

Hallo,
seit kurzem startet hmcompanion nicht mehr, nachdem ich bei der CCU-FM von 2.54 auf 2.78 gegangen bin ging es noch. Dann gab es Probleme mit einem Taster und ich habe die CCU2 auf Werks Einstellung zurückgesetzt und das letzte Backup eingespielt. Nun funktioniert alles wieder – bis auf dass hmcompanion nicht mehr starten will.k
Der Startvorgang bricht mit einem Fehler ab. Kennt jemand den Fehler bzw weiß einer eine Lösung ??

Code: Alles auswählen

root@XXXX:/var/www/homematic/hmcompanion# /usr/bin/java -Xmx64M -jar ./hmcompanion.jar homematic -server
13.12.2013 10:49:06 com.vapor.hmcompanion.HMC serverMode
INFO: HMCompanion V0.22 (C) 2013 Oliver Wagner <owagner@vapor.com>, All Rights Reserved
13.12.2013 10:49:06 com.vapor.hmcompanion.AttributeCache load
INFO: Read 234 entries from hmc.cache
13.12.2013 10:49:06 com.vapor.hmcompanion.HMC serverMode
INFO: Listening for XMLRPC callbacks on binary://192.168.0.104:6778, now init-ing
13.12.2013 10:49:06 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to homematic:2000 with binary://192.168.0.104:6778
13.12.2013 10:49:09 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to homematic:2001 with binary://192.168.0.104:6778
13.12.2013 10:49:12 com.vapor.hmcompanion.HMXRConnection sendInit
INFO: Sending init to homematic:2002 with binary://192.168.0.104:6778
13.12.2013 10:49:15 com.vapor.hmcompanion.ReGaDeviceCache loadDeviceCache
INFO: Obtaining ReGa channel items
13.12.2013 10:49:18 com.vapor.hmcompanion.TCLRegaHandler sendHMScript
WARNUNG: Unable to send tclrega-request
java.net.NoRouteToHostException: No route to host
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:327)
        at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:193)
        at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:180)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:385)
        at java.net.Socket.connect(Socket.java:546)
        at java.net.Socket.connect(Socket.java:495)
        at sun.net.NetworkClient.doConnect(NetworkClient.java:178)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:409)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:530)
        at sun.net.www.http.HttpClient.<init>(HttpClient.java:240)
        at sun.net.www.http.HttpClient.New(HttpClient.java:321)
        at sun.net.www.http.HttpClient.New(HttpClient.java:338)
        at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:935)
        at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:876)
        at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:801)
        at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:979)
        at com.vapor.hmcompanion.TCLRegaHandler.sendHMScript(TCLRegaHandler.java:27)
        at com.vapor.hmcompanion.ReGaDeviceCache.loadDeviceCache(ReGaDeviceCache.java:63)
        at com.vapor.hmcompanion.HMC.serverMode(HMC.java:81)
        at com.vapor.hmcompanion.HMC.main(HMC.java:110)


Benutzeravatar
fraso
Beiträge: 47
Registriert: 05.12.2013, 16:17
Wohnort: 35083 Wetter
Kontaktdaten:

Re: HMCompanion - Schnittstelle zur CCU

Beitrag von fraso » 30.12.2013, 22:21

Gleiche bei mir leider auch. Läuft auch nicht.

CCU2

Code: Alles auswählen

C:\Users\me\Downloads\HMcompanion>java -jar hmcompanion.jar 192.168.1
78.90 -server 6770
30.12.2013 22:17:24 com.vapor.hmcompanion.HMC serverMode
INFO: HMCompanion V0.14 (C) 2010 Oliver Wagner <owagner@vapor.com>, All Rights R
eserved
30.12.2013 22:17:24 com.vapor.hmcompanion.AttributeCache load
INFO: Read 0 entries from hmc.cache
30.12.2013 22:17:24 com.vapor.hmcompanion.HMC serverMode
INFO: Listening for XMLRPC callbacks on binary://192.168.178.100:6778, now init-
ing
30.12.2013 22:17:26 com.vapor.hmcompanion.HMXRConnection sendRequest
WARNUNG: Error during transaction handling
java.net.ConnectException: Connection refused: connect
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(Unknown Source)
        at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
        at java.net.PlainSocketImpl.connect(Unknown Source)
        at java.net.SocksSocketImpl.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.<init>(Unknown Source)
        at java.net.Socket.<init>(Unknown Source)
        at com.vapor.hmcompanion.HMXRConnection.sendRequest(HMXRConnection.java:
70)
        at com.vapor.hmcompanion.HMXRConnection.sendRequest(HMXRConnection.java:
94)
        at com.vapor.hmcompanion.HMXRConnection.sendInit(HMXRConnection.java:54)

        at com.vapor.hmcompanion.HMC.reInit(HMC.java:31)
        at com.vapor.hmcompanion.HMC.serverMode(HMC.java:58)
        at com.vapor.hmcompanion.HMC.main(HMC.java:76)

Homematic seit 11-2013 CCU2 ... es wächst und wächst
Meine Euphorie ist etwas der Realität gewichen - CCU und z.B. Homematic-Tür-Fensterkontakt HM-Sec-SC zu anfällig. Die machen mein CCU Leben zur Hölle.

Benutzeravatar
owagner
(verstorben)
Beiträge: 1193
Registriert: 13.05.2008, 19:49
Danksagung erhalten: 1 Mal

Re: HMCompanion - Schnittstelle zur CCU

Beitrag von owagner » 30.12.2013, 23:08

Einstellungen -> Firewall konfigurieren

Antworten

Zurück zu „Sonstige Addons“