17-07-2016, 11:15:29
(Dieser Beitrag wurde zuletzt bearbeitet: 17-07-2016, 11:16:36 von Schnicki.)
Hallo zusammen,
ich bin im Thema Openhab relativ neu, habe aber immerhin Version 1.8.3 auf Win 10, RPi, Mac erfolgreich mit dem RWE Smarthome Binding zum Laufen gebracht.
Aber: unter OH2 b3 bekomme ich das RWE Smarthome Binding nicht hin, obwohl ich die TLS Einstellung in karaf.bat und setenv.bat in so ziemlich allen Varianten getestet habe.
Aktuell führt diese Einstellung (Win 10)
"%JAVA%" %JAVA_OPTS% %OPTS% ^
-classpath "%CLASSPATH%" ^
-Djdk.tls.client.protocols=TLSv1 ^
-Djava.endorsed.dirs="%JAVA_HOME%\jre\lib\endorsed;%JAVA_HOME%\lib\endorsed;%KARAF_HOME%\lib\endorsed" ^
-Djava.ext.dirs="%JAVA_HOME%\jre\lib\ext;%JAVA_HOME%\lib\ext;%KARAF_HOME%\lib\ext" ^
-Dkaraf.instances="%KARAF_HOME%\instances" ^
-Dkaraf.home="%KARAF_HOME%" ^
-Dkaraf.base="%KARAF_BASE%" ^
-Dkaraf.etc="%KARAF_ETC%" ^
-Dkaraf.restart.jvm.supported=true ^
-Djava.io.tmpdir="%KARAF_DATA%\tmp" ^
-Dkaraf.data="%KARAF_DATA%" ^
-Djava.util.logging.config.file="%KARAF_BASE%\etc\java.util.logging.properties" ^
%KARAF_OPTS% %MAIN% %ARGS%
zu dieser Fehlermeldung:
2016-07-17 10:57:08.429 [INFO ] [ommunicator.RWESmarthomeCommunicator] - Starting RWE Smarthome communicator
2016-07-17 10:57:08.456 [ERROR] [ommunicator.RWESmarthomeCommunicator] - Could not start RWE Smarthome communicator: Illegal character in authority at index 8: https://"192.168.16.39"/cmd
java.lang.IllegalArgumentException: Illegal character in authority at index 8: https://"192.168.16.39"/cmd
[...]
Caused by: java.net.URISyntaxException: Illegal character in authority at index 8: https://"192.168.16.39"/cmd
In der rwesmarthome.cfg habe ich alle Angaben (Host, User, PW) ohne Anführungszeichen stehen, habe aber auch alternativ mit getestet.
Und jetzt weiß ich nicht mehr weiter .
Kann mir noch jemand von euch einen schlauen Tipp geben?
Danke.
ich bin im Thema Openhab relativ neu, habe aber immerhin Version 1.8.3 auf Win 10, RPi, Mac erfolgreich mit dem RWE Smarthome Binding zum Laufen gebracht.
Aber: unter OH2 b3 bekomme ich das RWE Smarthome Binding nicht hin, obwohl ich die TLS Einstellung in karaf.bat und setenv.bat in so ziemlich allen Varianten getestet habe.
Aktuell führt diese Einstellung (Win 10)
"%JAVA%" %JAVA_OPTS% %OPTS% ^
-classpath "%CLASSPATH%" ^
-Djdk.tls.client.protocols=TLSv1 ^
-Djava.endorsed.dirs="%JAVA_HOME%\jre\lib\endorsed;%JAVA_HOME%\lib\endorsed;%KARAF_HOME%\lib\endorsed" ^
-Djava.ext.dirs="%JAVA_HOME%\jre\lib\ext;%JAVA_HOME%\lib\ext;%KARAF_HOME%\lib\ext" ^
-Dkaraf.instances="%KARAF_HOME%\instances" ^
-Dkaraf.home="%KARAF_HOME%" ^
-Dkaraf.base="%KARAF_BASE%" ^
-Dkaraf.etc="%KARAF_ETC%" ^
-Dkaraf.restart.jvm.supported=true ^
-Djava.io.tmpdir="%KARAF_DATA%\tmp" ^
-Dkaraf.data="%KARAF_DATA%" ^
-Djava.util.logging.config.file="%KARAF_BASE%\etc\java.util.logging.properties" ^
%KARAF_OPTS% %MAIN% %ARGS%
zu dieser Fehlermeldung:
2016-07-17 10:57:08.429 [INFO ] [ommunicator.RWESmarthomeCommunicator] - Starting RWE Smarthome communicator
2016-07-17 10:57:08.456 [ERROR] [ommunicator.RWESmarthomeCommunicator] - Could not start RWE Smarthome communicator: Illegal character in authority at index 8: https://"192.168.16.39"/cmd
java.lang.IllegalArgumentException: Illegal character in authority at index 8: https://"192.168.16.39"/cmd
[...]
Caused by: java.net.URISyntaxException: Illegal character in authority at index 8: https://"192.168.16.39"/cmd
In der rwesmarthome.cfg habe ich alle Angaben (Host, User, PW) ohne Anführungszeichen stehen, habe aber auch alternativ mit getestet.
Und jetzt weiß ich nicht mehr weiter .
Kann mir noch jemand von euch einen schlauen Tipp geben?
Danke.