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
- WIN 10 64 bit
- 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
- KEBA.items:
- 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!