Hi,
since 2 days I have an KLF200 after the first good things, successful shutter setup in KLF and a Bridge is found but I’m not able to move the shutters from OpenHAB.
Velux Binding - 2.5.9
openHAB 2.5.9-1
KLF200 0.2.0.0.71.0
System Raspberry with openhabian
KLF200.things
Bridge velux:klf200:home “Velux KLF200 Hub” @ “Speicher” [ ipAddress=“192.168.100.22”, password=“password” ]
{
Thing rollershutter Thing_Rollo_room “Rollo room” @ “room” [serial=“53:09:40:5A:0F:27:XX:XX”]
Thing rollershutter Thing_Rollo_Speicher_hinten “Rollo Speicher hinten” @ “Speicher” [serial=“53:09:40:5A:0F:27:XX:XX”]
Thing rollershutter Thing_Rollo_Speicher_vorne “Rollo Speicher vorne” @ “Speicher” [serial=“53:09:40:5A:0F:27:XX:XX”]
}
KLF200.items
String KLF200_Firmware “KLF200 Firmware version” { channel=“velux:klf200:home:firmware” }
String KLF200_IP_Address “KLF200 IP Address” { channel=“velux:klf200:home:address” }
Rollershutter Rollo_room_Position “Rollo room Position [%.0f %%]” { channel=“velux:rollershutter:home:Thing_Rollo_room:position”}
Rollershutter Rollo_Speicher_hinten_Position “Rollo Speicher hinten Position [%.0f %%]” { channel=“velux:rollershutter:home:Thing_Roller_Speicher_hinten:position”}
Rollershutter Rollo_Speicher_vorne_Position “Rollo Speicher vorne Position [%.0f %%]” { channel=“velux:rollershutter:home:Thing_Roller_Speicher_vorne:position”}
in the sidemap I have:
Text item= KLF200_Firmware
Text item= KLF200_IP_Address
Slider item= Rollo_Speicher_hinten_Position
Slider item= Rollo_Speicher_vorne_Position
Log:
[INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model ‘KLF200.things’
[hingStatusInfoChangedEvent] - ‘velux:klf200:home’ changed from UNINITIALIZED to INITIALIZING
[INFO ] [.internal.handler.VeluxBridgeHandler] - Initializing Velux Bridge ‘velux:klf200:home’.
[hingStatusInfoChangedEvent] - ‘velux:klf200:home’ changed from INITIALIZING to UNKNOWN
[hingStatusInfoChangedEvent] - ‘velux:rollershutter:home:Thing_Rollo_room’ changed from UNINITIALIZED to INITIALIZING
[INFO ] [nternal.bridge.slip.io.SSLconnection] - Starting velux bridge connection.
[hingStatusInfoChangedEvent] - ‘velux:rollershutter:home:Thing_Rollo_room’ changed from INITIALIZING to OFFLINE (BRIDGE_OFFLINE)
[hingStatusInfoChangedEvent] - ‘velux:rollershutter:home:Thing_Rollo_Speicher_hinten’ changed from UNINITIALIZED to INITIALIZING
[hingStatusInfoChangedEvent] - ‘velux:rollershutter:home:Thing_Rollo_Speicher_hinten’ changed from INITIALIZING to OFFLINE (BRIDGE_OFFLINE)
[hingStatusInfoChangedEvent] - ‘velux:rollershutter:home:Thing_Rollo_Speicher_vorne’ changed from UNINITIALIZED to INITIALIZING
[hingStatusInfoChangedEvent] - ‘velux:rollershutter:home:Thing_Rollo_Speicher_vorne’ changed from INITIALIZING to OFFLINE (BRIDGE_OFFLINE)
[INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model ‘KLF200.things’
[INFO ] [g.velux.internal.bridge.slip.SClogin] - velux bridge connection successfully established (login succeeded).
[INFO ] [.internal.handler.VeluxBridgeHandler] - Found velux scenes:
[INFO ] [.internal.handler.VeluxBridgeHandler] - Found velux actuators:
Product “Rollo room” / SLIDER_SHUTTER (bridgeIndex=2,serial=53:09:40:5A:0F:27:XX:XX,position=0000)
Product “Roller Speicher hinten” / SLIDER_SHUTTER (bridgeIndex=1,serial=53:09:40:5A:0F:27:XX:XX,position=0000)
Product “Roller Speicher vorne” / SLIDER_SHUTTER (bridgeIndex=0,serial=53:09:40:5A:0F:27:XX:XX,position=0000)
[INFO ] [.internal.handler.VeluxBridgeHandler] - velux Bridge is online with 0 scenes and 3 actuators, now.
[hingStatusInfoChangedEvent] - ‘velux:klf200:home’ changed from UNKNOWN to ONLINE
[hingStatusInfoChangedEvent] - ‘velux:rollershutter:home:Thing_Rollo_room’ changed from OFFLINE (BRIDGE_OFFLINE) to ONLINE
[hingStatusInfoChangedEvent] - ‘velux:rollershutter:home:Thing_Rollo_Speicher_hinten’ changed from OFFLINE (BRIDGE_OFFLINE) to ONLINE
[hingStatusInfoChangedEvent] - ‘velux:rollershutter:home:Thing_Rollo_Speicher_vorne’ changed from OFFLINE (BRIDGE_OFFLINE) to ONLINE
In the BasicUI I can see no data and I can not find any updates in the log.
When I do a change of the slider I get the folowing in the log:
[ome.event.ItemCommandEvent] - Item ‘Rollo_Speicher_hinten_Position’ received command 84
[nt.ItemStatePredictedEvent] - Rollo_Speicher_hinten_Position predicted to become NULL
[ome.event.ItemCommandEvent] - Item ‘Rollo_Speicher_vorne_Position’ received command 41
[nt.ItemStatePredictedEvent] - Rollo_Speicher_vorne_Position predicted to become NULL
things show velux:klf200:home
UID: velux:klf200:home
Type: velux:klf200
Label: Velux KLF200 Hub
Status: ONLINE
Properties:
connectionSuccess : Sun Jan 10 01:31:48 CET 2021
WLANSSID : 192.168.100.22
defaultGW : 192.168.100.254
ipAddress : 192.168.100.22
check : Integrity check ok. All scenes are used within Items.
subnetMask : 255.255.255.0
DHCP : OFF
products : 3_members:Product"Rollo_room"/SLIDER_SHUTTER(bridgeIndex=2,serial=53:09:40:5A:0F:27:XX:XX,position=C800),Product"Roller_Speicher_hinten"/SLIDER_SHUTTER(bridgeIndex=1,serial=53:09:40:5A:0F:27:XX:XX,position=0000),Product"Roller_Speicher_vorne"/SLIDER_SHUTTER(bridgeIndex=0,serial=53:09:40:5A:0F:27:XX:XX,position=0000)
vendor : Velux
scenes : 0_members:
WLANPassword : 255.255.255.0
firmware : Software version 0.2.0.0.71.0, Hardware version 6.14.3
connectionAttempt : Sun Jan 10 01:31:48 CET 2021
Configuration parameters:
tcpPort : 51200
retries : 5
password : password
protocol : slip
isBulkRetrievalEnabled : true
refreshMsecs : 10000
ipAddress : 192.168.100.22
isSequentialEnforced : false
timeoutMsecs : 500
isProtocolTraceEnabled : false
Channels:
ID: status
Label: Bridge State
Type: velux:status
Description: Description of current Bridge State.
ID: reload
Label: Reload
Type: velux:reload
Description: Reload Bridge Information.
ID: downtime
Label: Downtime
Type: velux:downtime
Description: Time interval between last successful and recent device interaction.
ID: doDetection
Label: Activate Bridge Detection mode
Type: velux:doDetection
Description: Start of the product detection mode.
But still I have no data in the UI.
openhab> items list KLF200_Firmware
KLF200_Firmware (Type=StringItem, State=NULL, Label=KLF200 Firmware version, Category=null)
openhab> items list KLF200_IP_Address
KLF200_IP_Address (Type=StringItem, State=NULL, Label=KLF200 IP Address, Category=null)
openhab> items list Rollo_Speicher_hinten_Position
Rollo_Speicher_hinten_Position (Type=RollershutterItem, State=NULL, Label=Rollo Speicher hinten Position, Category=null)
openhab> items list Rollo_Speicher_vorne_Position
Rollo_Speicher_vorne_Position (Type=RollershutterItem, State=NULL, Label=Rollo Speicher vorne Position, Category=null)