- Platform information:
- Hardware: Docker 2.4 container. x86_64/8GB/64GB
- OS: Linux
- Java Runtime Environment: which java platform is used and what version
- openHAB version: 2.4
I’m running OpenHAB 2.4 in a docker container (the official docker image).
I’m having difficulties with getting one-wire up and running (the last part of my port from OH2.0).
onewire.things
Bridge onewire:owserver:mybridge [
network-address="<my_IP_Address>"
] {
}
I’ve automatically collected the ‘things’ from the paper UI, and they all appear to be online
My .items file:
Number:Temperature HotWaterTempTop "Hot Water Tank Top [%.1f °C]" (gHotWater,gBoiler) {channel="onewire:basic:mybridge:22_257A54000000:temperature"}
Number:Temperature HotWaterTempMid "Hot Water Tank Mid [%.1f °C]" (gHotWater,gBoiler,gUFHtemp) {channel="onewire:basic:mybridge:22_0D7254000000:temperature"}
Number:Temperature HotWaterTempBot "Hot Water Tank Bot [%.1f °C]" (gHotWater,gSolar) {channel="onewire:basic:mybridge:22_C46B54000000:temperature"}
Number:Temperature UFHFlow "UFH Flow [%.1f °C]" (gUFHtemp) {channel="onewire:basic:mybridge:22_2D8654000000:temperature"}
Number:Temperature UFHReturn "UFH Return [%.1f °C]" (gUFHtemp) {channel="onewire:basic:mybridge:22_0B7554000000:temperature"}
Number:Temperature UFHSupply "UFH Supply [%.1f °C]" (gUFHtemp) {channel="onewire:basic:mybridge:22_B76A54000000:temperature"}
Number:Temperature BoilerRtn "Boiler Rtn [%.1f °C]" (gOneWireNew, gBoiler) {channel="onewire:basic:mybridge:22_5C7F54000000:temperature"}
Number:Temperature BoilerFlow "Boiler Flow [%.1f °C]" (gOneWireNew, gBoiler) {channel="onewire:basic:mybridge:22_406C54000000:temperature"}
Number:Temperature SolarRtn "Solar Rtn [%.1f °C]" (gOneWireNew, gSolar) {channel="onewire:basic:mybridge:22_BF7A54000000:temperature"}
Number:Temperature SolarFlow "Solar Flow [%.1f °C]" (gOneWireNew, gSolar) {channel="onewire:basic:mybridge:22_A77154000000:temperature"}
but none of these items are appearing in my sitemap:
Text item=HotWaterTempTop
Text item=HotWaterTempBot
Text item=UFHFlow
Text item=UFHReturn
Text item=UFHSupply
I can’t find anything onewire related in the log files (events.log) or OpenHAB.log and I can’t find the relevant key to update the logs to debug level for the onewire stuff.
The useful part of the log file is here:
20:15:53.332 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:owserver:mybridge' changed from UNKNOWN to ONLINE
20:15:53.341 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_0D7254000000' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
20:15:53.346 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_C46B54000000' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
20:15:53.356 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_2D8654000000' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
20:15:53.366 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_0B7554000000' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
20:15:53.371 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_A77154000000' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
20:15:53.387 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_B76A54000000' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
20:15:53.397 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_C46B54000000' changed from INITIALIZING to UNKNOWN
20:15:53.401 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_0B7554000000' changed from INITIALIZING to UNKNOWN
20:15:53.412 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_2D8654000000' changed from INITIALIZING to UNKNOWN
20:15:53.424 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_0D7254000000' changed from INITIALIZING to UNKNOWN
20:15:53.427 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_A77154000000' changed from INITIALIZING to UNKNOWN
20:15:53.437 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_B76A54000000' changed from INITIALIZING to UNKNOWN
20:15:54.139 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_BF7A54000000' changed from UNKNOWN to ONLINE
20:15:55.210 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_406C54000000' changed from UNKNOWN to ONLINE
20:15:56.283 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_257A54000000' changed from UNKNOWN to ONLINE
20:15:57.360 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_5C7F54000000' changed from UNKNOWN to ONLINE
20:15:58.487 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:28_FFBD92641402' changed from UNKNOWN to ONLINE
20:16:00.741 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_0D7254000000' changed from UNKNOWN to ONLINE
20:16:01.857 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_C46B54000000' changed from UNKNOWN to ONLINE
20:16:02.930 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_0B7554000000' changed from UNKNOWN to ONLINE
20:16:04.067 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_A77154000000' changed from UNKNOWN to ONLINE
20:16:05.150 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'onewire:temperature:mybridge:22_B76A54000000' changed from UNKNOWN to ONLINE
But beyond that I’m a bit lost
My onewire server is easy to connect to, and I don’t see any complaints about that in the log files…