#1 openHAB2 mit LIN-HK
Verfasst: So 10. Dez 2017, 18:55
Hallo,
ich möchte gerne das LCN Bussystem mit OpenHAB2 verbinden.
Folgendes Setup:
momentan noch openHab auf nem Laptop (Windows10) am laufen und mit TCP /IP zur Fritzbox 7020 zur Lin-HK verbunden.
Sonstige Bindings funktionieren bis auf das LCN Binding.
Habe auf einem USB Stick die LIN-HK Version 0.122: Evtl ist diese schon zu alt. Jemand hat mit LinHK 1.16 alles am laufen.
Kann auf LinHK sample.html zugreifen. Die Module werden gelistet.
Auch mit LCN-PRO kann ich auf LCN zugreifen.
Hab die LCN- PRO Anwendung beendet, da man sonst wohl eine 2 PCHK Lizenz benötigt.
In der lcn.cfg file habe ich:
# IP address for LCN PCK to connect to
#ip=
id1=myLCN
address1=192.168.178.2:4114
username1=xxxx
password1=xxxx
mode1=native50
addons.cfg ist leer.
Über die openHAB2 PaperUI "- Addons - Bindings" habe ich das LCN Binding installiert. "binding-lcn1 - 1.10.0"
Der C:/openHab2/addons folder ist aber leer. Ich denke aber dass dies normal ist, da es ja über das OpenHab2 UI installiert wurde.
Wenn ich nach "lcn" unter C:/openHAB2/ suche bekomme ich aber nur die info, daß das org.openhab.binding.lcn-1.10.0.jar unter einem ...\tmp folder existiert?
Ich bekomme in der openHAB 2.1.0 console log:
18:31:01.425 [INFO ] [nhab.binding.lcn.internal.LcnBinding] - Loading LCN configuration...
18:31:01.426 [INFO ] [nhab.binding.lcn.internal.LcnBinding] - LCN configuration loaded.
18:31:05.947 [INFO ] [ab.binding.lcn.connection.Connection] - Connecting channel "java.nio.channels.SocketChannel[unconnected]".
18:31:06.948 [WARN ] [ing.lcn.connection.ConnectionManager] - Channel "myLCN" was closed unexpectedly (reconnecting...).
18:31:11.953 [INFO ] [ab.binding.lcn.connection.Connection] - Connecting channel "java.nio.channels.SocketChannel[unconnected]".
18:31:12.950 [WARN ] [ing.lcn.connection.ConnectionManager] - Cannot process channel "myLCN" (reconnecting...): Connection refused: no further information
18:31:12.950 [WARN ] [ing.lcn.connection.ConnectionManager] - Channel "myLCN" was closed unexpectedly (reconnecting...).
18:31:17.958 [INFO ] [ab.binding.lcn.connection.Connection] - Connecting channel "java.nio.channels.SocketChannel[unconnected]".
18:31:18.959 [WARN ] [ing.lcn.connection.ConnectionManager] - Channel "myLCN" was closed unexpectedly (reconnecting...).
18:31:23.964 [INFO ] [ab.binding.lcn.connection.Connection] - Connecting channel "java.nio.channels.SocketChannel[unconnected]".
18:31:24.966 [ERROR] [lcn.internal.LcnBindingActiveService] - Error while executing background thread LCN Refresh Service
java.nio.channels.CancelledKeyException
at sun.nio.ch.SelectionKeyImpl.ensureValid(SelectionKeyImpl.java:73)[:1.8.0_112]
at sun.nio.ch.SelectionKeyImpl.readyOps(SelectionKeyImpl.java:87)[:1.8.0_112]
at java.nio.channels.SelectionKey.isConnectable(SelectionKey.java:336)[:1.8.0_112]
at org.openhab.binding.lcn.connection.ConnectionManager$2.execute(ConnectionManager.java:275)[186:org.openhab.binding.lcn:1.10.0]
at org.openhab.binding.lcn.internal.LcnBinding.execute(LcnBinding.java:191)[186:org.openhab.binding.lcn:1.10.0]
at org.openhab.binding.lcn.internal.LcnBindingActiveService.run(LcnBindingActiveService.java:121)[186:org.openhab.binding.lcn:1.10.0]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_112]
Diese Fehlermeldung konnte ich nicht in google finden. Es sieht allerdings so aus als ob der LCN Key überprüft wird.
Leider bin ich totaler Leie mit den LCN komponenten und weiß nicht ob ich doch noch eine Lizenz benötige?
Allerdings scheint es doch mit einer Lin-HK lizenz bei anderen auch zu funktionieren?
Ich hoffe jemand kann mir helfen.
Schonmal vielen Dank für all jene die sich das alles durchlesen und evtl einen Rat haben.
ich möchte gerne das LCN Bussystem mit OpenHAB2 verbinden.
Folgendes Setup:
momentan noch openHab auf nem Laptop (Windows10) am laufen und mit TCP /IP zur Fritzbox 7020 zur Lin-HK verbunden.
Sonstige Bindings funktionieren bis auf das LCN Binding.
Habe auf einem USB Stick die LIN-HK Version 0.122: Evtl ist diese schon zu alt. Jemand hat mit LinHK 1.16 alles am laufen.
Kann auf LinHK sample.html zugreifen. Die Module werden gelistet.
Auch mit LCN-PRO kann ich auf LCN zugreifen.
Hab die LCN- PRO Anwendung beendet, da man sonst wohl eine 2 PCHK Lizenz benötigt.
In der lcn.cfg file habe ich:
# IP address for LCN PCK to connect to
#ip=
id1=myLCN
address1=192.168.178.2:4114
username1=xxxx
password1=xxxx
mode1=native50
addons.cfg ist leer.
Über die openHAB2 PaperUI "- Addons - Bindings" habe ich das LCN Binding installiert. "binding-lcn1 - 1.10.0"
Der C:/openHab2/addons folder ist aber leer. Ich denke aber dass dies normal ist, da es ja über das OpenHab2 UI installiert wurde.
Wenn ich nach "lcn" unter C:/openHAB2/ suche bekomme ich aber nur die info, daß das org.openhab.binding.lcn-1.10.0.jar unter einem ...\tmp folder existiert?
Ich bekomme in der openHAB 2.1.0 console log:
18:31:01.425 [INFO ] [nhab.binding.lcn.internal.LcnBinding] - Loading LCN configuration...
18:31:01.426 [INFO ] [nhab.binding.lcn.internal.LcnBinding] - LCN configuration loaded.
18:31:05.947 [INFO ] [ab.binding.lcn.connection.Connection] - Connecting channel "java.nio.channels.SocketChannel[unconnected]".
18:31:06.948 [WARN ] [ing.lcn.connection.ConnectionManager] - Channel "myLCN" was closed unexpectedly (reconnecting...).
18:31:11.953 [INFO ] [ab.binding.lcn.connection.Connection] - Connecting channel "java.nio.channels.SocketChannel[unconnected]".
18:31:12.950 [WARN ] [ing.lcn.connection.ConnectionManager] - Cannot process channel "myLCN" (reconnecting...): Connection refused: no further information
18:31:12.950 [WARN ] [ing.lcn.connection.ConnectionManager] - Channel "myLCN" was closed unexpectedly (reconnecting...).
18:31:17.958 [INFO ] [ab.binding.lcn.connection.Connection] - Connecting channel "java.nio.channels.SocketChannel[unconnected]".
18:31:18.959 [WARN ] [ing.lcn.connection.ConnectionManager] - Channel "myLCN" was closed unexpectedly (reconnecting...).
18:31:23.964 [INFO ] [ab.binding.lcn.connection.Connection] - Connecting channel "java.nio.channels.SocketChannel[unconnected]".
18:31:24.966 [ERROR] [lcn.internal.LcnBindingActiveService] - Error while executing background thread LCN Refresh Service
java.nio.channels.CancelledKeyException
at sun.nio.ch.SelectionKeyImpl.ensureValid(SelectionKeyImpl.java:73)[:1.8.0_112]
at sun.nio.ch.SelectionKeyImpl.readyOps(SelectionKeyImpl.java:87)[:1.8.0_112]
at java.nio.channels.SelectionKey.isConnectable(SelectionKey.java:336)[:1.8.0_112]
at org.openhab.binding.lcn.connection.ConnectionManager$2.execute(ConnectionManager.java:275)[186:org.openhab.binding.lcn:1.10.0]
at org.openhab.binding.lcn.internal.LcnBinding.execute(LcnBinding.java:191)[186:org.openhab.binding.lcn:1.10.0]
at org.openhab.binding.lcn.internal.LcnBindingActiveService.run(LcnBindingActiveService.java:121)[186:org.openhab.binding.lcn:1.10.0]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_112]
Diese Fehlermeldung konnte ich nicht in google finden. Es sieht allerdings so aus als ob der LCN Key überprüft wird.
Leider bin ich totaler Leie mit den LCN komponenten und weiß nicht ob ich doch noch eine Lizenz benötige?
Allerdings scheint es doch mit einer Lin-HK lizenz bei anderen auch zu funktionieren?
Ich hoffe jemand kann mir helfen.
Schonmal vielen Dank für all jene die sich das alles durchlesen und evtl einen Rat haben.