CCU2 Firmware 2.49.18 veröffentlicht (Hotfix)
Nach Version 2.49.17 gestern kommt bereits heute ein weiteres Update auf 2.49.18. Neben den vielen Änderungen (siehe Changelog) wurde mit diesem Hotfix ein Problem beim Verbindungsaufbau von Drittanbieter-Apps zur CCU2 behoben.

3 Kommentare

MST
vor 4 Jahren

Leider findet der CuxD seinen CUL nicht mehr.
Die Geräte '/dev/ttyACM0' bzw. '/dev/ttyACM?' sind nicht mehr vorhanden!
Also wieder Rückkehr zu Version 2.47.20

HomeMatic-INSIDE
vor 4 Jahren

Hi - das Problem ist bekannt. Die neue Firmware nutzt einen neuen Linux-Kernel Version 3.4.113.ccu2 (früher 3.4.11.ccu2). Leider passen die dem CUxD beiliegenden Kernel-Module damit nicht zusammen und müssen daher neu kompiliert werden. Bis eine neue Version von CUxD verfügbar ist, wird daher von dem Update abgeraten, wenn man externe Geräte via USB einbinden möchte.

Diskussion dazu im HomeMatic-Forum

Ferry
vor 4 Jahren

Hallo,

leider kann mein Javaprogramm keine Zählerwerte meiner Solaranlage aus der Cloud von discovergy abholen.

Hier die Meldungen:
FEHLER:
Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
at com.github.scribejava.core.services.DatatypeConverterEncoder.encode(DatatypeConverterEncoder.java:9)
at com.github.scribejava.core.services.HMACSha1SignatureService.bytesToBase64String(HMACSha1SignatureService.java:47)
at com.github.scribejava.core.services.HMACSha1SignatureService.doSign(HMACSha1SignatureService.java:43)
at com.github.scribejava.core.services.HMACSha1SignatureService.getSignature(HMACSha1SignatureService.java:31)
at com.github.scribejava.core.oauth.OAuth10aService.getSignature(OAuth10aService.java:174)
at com.github.scribejava.core.oauth.OAuth10aService.addOAuthParams(OAuth10aService.java:90)
at com.github.scribejava.core.oauth.OAuth10aService.prepareRequestTokenRequest(OAuth10aService.java:74)
at com.github.scribejava.core.oauth.OAuth10aService.getRequestToken(OAuth10aService.java:41)
at com.discovergy.apiclient.DiscovergyApiClient.<init>(DiscovergyApiClient.java:59)
at com.discovergy.apiclient.DiscovergyApiClient.<init>(DiscovergyApiClient.java:49)
at com.discovergy.apiclient.applications.MainProgDiscovergy.init(MainProgDiscovergy.java:88)
at com.discovergy.apiclient.applications.MainProgDiscovergy.main(MainProgDiscovergy.java:180)
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 12 more

AUSGABE:

FEHLER:
Exception in thread "main" javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:994)
at sun.security.ssl.SSLSocketImpl.waitForClose(SSLSocketImpl.java:1761)
at sun.security.ssl.HandshakeOutStream.flush(HandshakeOutStream.java:124)
at sun.security.ssl.Handshaker.sendChangeCipherSpec(Handshaker.java:1152)
at sun.security.ssl.ClientHandshaker.sendChangeCipherAndFinish(ClientHandshaker.java:1280)
at sun.security.ssl.ClientHandshaker.serverHelloDone(ClientHandshaker.java:1190)
at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:369)
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1037)
at sun.security.ssl.Handshaker.process_record(Handshaker.java:965)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1064)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1367)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1395)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1379)
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:162)
at com.discovergy.apiclient.DiscovergyApiClient.getConsumerToken(DiscovergyApiClient.java:117)
at com.discovergy.apiclient.DiscovergyApiClient.<init>(DiscovergyApiClient.java:56)
at com.discovergy.apiclient.DiscovergyApiClient.<init>(DiscovergyApiClient.java:49)
at com.discovergy.apiclient.applications.MainProgDiscovergy.init(MainProgDiscovergy.java:88)
at com.discovergy.apiclient.applications.MainProgDiscovergy.main(MainProgDiscovergy.java:180)
Caused by: java.io.EOFException: SSL peer shut down incorrectly
at sun.security.ssl.InputRecord.read(InputRecord.java:505)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:975)
... 20 more

AUSGABE:

Bitte anmelden, um einen Kommentar zu schreiben...
- Code scannen, um zur Orginalseite zu gelangen -