Please help a beginner with KEBA-Binding

Is it possible to use Openhab without knowledge of Java programming?
I want to use Keba-binding with Openhab 2.2.0

  • Platform information:
    • WIN 10 64 bit
      *JAVA: jdk1.8.0_161 - 32bit version
    • also tried ZULU 8.25.0.1-jdk8.0.152-win_x64
    • openHAB version: 2.2.0
      *KeContact P30
  • Installed Openhab2.2.0 ; installed KEBA-Binding; searched for Thing KEBA; modified Thing with IP-Adress; created Keba.things, Keba.items and Keba.sitemap as shown in description of KEBA-Binding. In Paper-UI Thing KEBA stays always “uninitialized”. in Basic-UI "Charging Station has no values.
    UDP-Protokol to wallbox is working with “PacketSenderPortable_v5_6_2”
  • Please post configurations (if applicable):
    *KEBA.things:
    Thing keba:kecontact:1 [ipAddress=“192.168.1.24”, refreshInterval=30]
    • KEBA.items:
      Dimmer KebaCurrentRange {channel=“keba:kecontact:1:maxpresetcurrentrange”, autoupdate=“false”}
      Number KebaCurrent {channel=“keba:kecontact:1:maxpresetcurrent”, autoupdate=“false”}
      Number KebaSystemCurrent {channel=“keba:kecontact:1:maxsystemcurrent”}
      Number KebaFailSafeCurrent {channel=“keba:kecontact:1:failsafecurrent”}
      String KebaState {channel=“keba:kecontact:1:state”}
      Switch KebaSwitch {channel=“keba:kecontact:1:enabled”, autoupdate=“false”}
      Switch KebaWallboxPlugged {channel=“keba:kecontact:1:wallbox”}
      Switch KebaVehiclePlugged {channel=“keba:kecontact:1:vehicle”}
      Switch KebaPlugLocked {channel=“keba:kecontact:1:locked”}
      DateTime KebaUptime “Uptime [%1$tY Y, %1$tm M, %1$td D, %1$tT]” {channel=“keba:kecontact:1:uptime”}
      Number KebaI1 {channel=“keba:kecontact:1:I1”}
      Number KebaI2 {channel=“keba:kecontact:1:I2”}
      Number KebaI3 {channel=“keba:kecontact:1:I3”}
      Number KebaU1 {channel=“keba:kecontact:1:U1”}
      Number KebaU2 {channel=“keba:kecontact:1:U2”}
      Number KebaU3 {channel=“keba:kecontact:1:U3”}
      Number KebaPower {channel=“keba:kecontact:1:power”}
      Number KebaSessionEnergy {channel=“keba:kecontact:1:sessionconsumptio”}
      Number KebaTotalEnergy {channel=“keba:kecontact:1:totalconsumption”}
      Switch KebaInputSwitch {channel=“keba:kecontact:1:input”}
      Switch KebaOutputSwitch {channel=“keba:kecontact:1:output”}
    • KEBA.sitmap:
      sitemap Keba label=“Main Menu”
      {
      Text label=“Charging Station” {
      Text item=KebaState label="Operating State [%s]"
      Text item=KebaUptime
      Switch item=KebaSwitch label=“Enabled” mappings=[ON=ON, OFF=OFF ]
      Switch item=KebaWallboxPlugged label=“Plugged into wallbox” mappings=[ON=ON, OFF=OFF ]
      Switch item=KebaVehiclePlugged label=“Plugged into vehicle” mappings=[ON=ON, OFF=OFF ]
      Switch item=KebaPlugLocked label=“Plug locked” mappings=[ON=ON, OFF=OFF ]
      Slider item=KebaCurrentRange switchSupport label="Maximum supply current [%.1f %%]"
      Text item=KebaCurrent label="Maximum supply current [%.0f mA]"
      Text item=KebaSystemCurrent label="Maximum system supply current [%.0f mA]"
      Text item=KebaFailSafeCurrent label="Failsafe supply current [%.0f mA]"
      Text item=KebaSessionEnergy label="Energy during current session [%.0f Wh]"
      Text item=KebaTotalEnergy label=“Energy during all sessions [%.0f Wh]”
      }
      }
    • i have no rules or services defined
      *openhab.log:
      2018-03-05 21:11:15.521 [INFO ] [er.internal.HomeBuilderDashboardTile] - Started Home Builder at /homebuilder
      2018-03-05 21:11:15.834 [INFO ] [.dashboard.internal.DashboardService] - Started dashboard at http://192.168.1.21:8080
      2018-03-05 21:11:15.834 [INFO ] [.dashboard.internal.DashboardService] - Started dashboard at https://192.168.1.21:8443
      2018-03-05 21:11:17.896 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'Keba.items’
      2018-03-05 21:11:18.740 [INFO ] [thome.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007
      2018-03-05 21:11:19.068 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'Keba.sitemap’
      2018-03-05 21:11:19.178 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'Keba.things’
      2018-03-05 21:11:19.928 [INFO ] [basic.internal.servlet.WebAppServlet] - Started Basic UI at /basicui/app
      2018-03-05 21:11:19.959 [INFO ] [arthome.ui.paper.internal.PaperUIApp] - Started Paper UI at /paperui
      2018-03-05 21:11:19.990 [INFO ] [panel.internal.HABPanelDashboardTile] - Started HABPanel at /habpanel
  • events.log:
    2018-03-05 21:11:19.209 [.ItemChannelLinkAddedEvent] - Link ‘KebaFailSafeCurrent-keba:kecontact:1:failsafecurrent’ has been added.
    2018-03-05 21:11:19.209 [.ItemChannelLinkAddedEvent] - Link ‘KebaUptime-keba:kecontact:1:uptime’ has been added.
    2018-03-05 21:11:19.209 [.ItemChannelLinkAddedEvent] - Link ‘KebaCurrent-keba:kecontact:1:maxpresetcurrent’ has been added.
    2018-03-05 21:11:19.224 [.ItemChannelLinkAddedEvent] - Link ‘KebaSystemCurrent-keba:kecontact:1:maxsystemcurrent’ has been added.
    2018-03-05 21:11:19.224 [.ItemChannelLinkAddedEvent] - Link ‘KebaSessionEnergy-keba:kecontact:1:sessionconsumptio’ has been added.
    2018-03-05 21:11:19.224 [.ItemChannelLinkAddedEvent] - Link ‘KebaVehiclePlugged-keba:kecontact:1:vehicle’ has been added.
    2018-03-05 21:11:19.224 [.ItemChannelLinkAddedEvent] - Link ‘KebaTotalEnergy-keba:kecontact:1:totalconsumption’ has been added.
    2018-03-05 21:11:19.224 [.ItemChannelLinkAddedEvent] - Link ‘KebaOutputSwitch-keba:kecontact:1:output’ has been added.
    2018-03-05 21:11:19.224 [.ItemChannelLinkAddedEvent] - Link ‘KebaState-keba:kecontact:1:state’ has been added.
    2018-03-05 21:11:19.224 [.ItemChannelLinkAddedEvent] - Link ‘KebaPower-keba:kecontact:1:power’ has been added.
    2018-03-05 21:11:19.224 [.ItemChannelLinkAddedEvent] - Link ‘KebaU1-keba:kecontact:1:U1’ has been added.
    2018-03-05 21:11:19.240 [.ItemChannelLinkAddedEvent] - Link ‘KebaU2-keba:kecontact:1:U2’ has been added.
    2018-03-05 21:11:19.240 [.ItemChannelLinkAddedEvent] - Link ‘KebaCurrentRange-keba:kecontact:1:maxpresetcurrentrange’ has been added.
    2018-03-05 21:11:19.240 [.ItemChannelLinkAddedEvent] - Link ‘KebaU3-keba:kecontact:1:U3’ has been added.
    2018-03-05 21:11:19.240 [.ItemChannelLinkAddedEvent] - Link ‘KebaWallboxPlugged-keba:kecontact:1:wallbox’ has been added.
    2018-03-05 21:11:19.240 [.ItemChannelLinkAddedEvent] - Link ‘KebaInputSwitch-keba:kecontact:1:input’ has been added.
    2018-03-05 21:11:19.240 [.ItemChannelLinkAddedEvent] - Link ‘KebaSwitch-keba:kecontact:1:enabled’ has been added.
    2018-03-05 21:11:19.240 [.ItemChannelLinkAddedEvent] - Link ‘KebaI1-keba:kecontact:1:I1’ has been added.
    2018-03-05 21:11:19.240 [.ItemChannelLinkAddedEvent] - Link ‘KebaI2-keba:kecontact:1:I2’ has been added.
    2018-03-05 21:11:19.240 [.ItemChannelLinkAddedEvent] - Link ‘KebaI3-keba:kecontact:1:I3’ has been added.
    2018-03-05 21:11:19.240 [.ItemChannelLinkAddedEvent] - Link ‘KebaPlugLocked-keba:kecontact:1:locked’ has been added.

I think there should be no mistake, - but it dosn’t work!

It is working now!
After installing OpenHab 2.3.0 Snapshot *1224 Keba-Thing is working.
No idea why but THANK YOU

Hi, are you using your KEBA up to today and it is working with the actual openHAB 2.5(.11) version? I tried to integrate my new KEBA KeContact P30 in openHAB and also get only empty values like you in the first question. My test with the upcoming openHAB 3.0 failed also.