Ich habe auf OH2 geupdatet und stecke nun nach vielen Versuchen fest, OneWire zum Laufen zu bringen:
services/onewire.cfg:
services/addons.cfg:
things/onewire.things:
http://192.168.178.47:9001
/items/onewire.items:
http://192.168.178.47:9001
Sitemap:
Ich verwende die PaperUI nicht, aber es zeigt an, dass es OneWire installiert ist.
Unter configuration->Things steht: "OW Server" online. Aber, wenn ich drauf klicke, sind dort keine Channels, so wie es z.B. bei KNX der Fall ist.
Wenn ich auf inbox -> "+" > Onewire Binding gehe, passiert nicht.
Wenn ich etwas manuell hinzufüge, erscheint es unter Configuration->Things und bleibt bei "initializing". Wenn ich es dann hinzufüge items/onewire.items:
geht es nicht:
Ich würde mich sehr über Tipps freuen!
Viele Grüße,
Florian
Code:
[19:31:11] openhabian@openhab:~$ ls /mnt/1wire/ bus.0 bus.1 settings statistics structure system uncached [19:31:30] openhabian@openhab:~$ ls /mnt/1wire/ 20.0FE101000000 26.743F1B010000 28.FF4F5DA21503 28.FF8F6BA21503 28.FFDA55001602 settings 26.49D984000003 26.B8A915020000 28.FF7259A21503 28.FF916DA21503 28.FFDF6CA21503 simultaneous 26.54D984000003 28.4AD984000003 28.FF7362001601 28.FF9624A21503 81.275535000000 statistics 26.55D984000003 28.FF0D64001601 28.FF81A5921501 28.FF9972021603 alarm structure 26.655A38020000 28.FF465CA21503 28.FF8957A21503 28.FFA67D021603 bus.0 system 26.6F5A38020000 28.FF4A76001602 28.FF8F5BA21503 28.FFD56CA21503 bus.1 uncached
Code:
ip=127.0.0.1
HTML-Code:
binding =knx,network,homekit,denonmarantz,onewire
Code:
Bridge onewire:owserver:mybridge [network-address="localhost", port=4304 ] { Thing basic OneWireKuehlschrank [ id="28.FFDA55001602", refresh=60 ] { Channels: Type temperature-por-res : temperature [ resolution="11" ] } }
Code:
2019-12-27 19:38:49.871 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'onewire.things' ==> /var/log/openhab2/events.log <== 2019-12-27 19:38:49.899 [hingStatusInfoChangedEvent] - 'onewire:owserver:bridge' changed from UNINITIALIZED to INITIALIZING 2019-12-27 19:38:49.903 [hingStatusInfoChangedEvent] - 'onewire:owserver:bridge' changed from INITIALIZING to UNKNOWN 2019-12-27 19:38:49.909 [hingStatusInfoChangedEvent] - 'onewire:owserver:bridge' changed from UNKNOWN to ONLINE ==> /var/log/openhab2/openhab.log <== 2019-12-27 19:38:50.987 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'onewire.things'
Code:
Number:Temperature OneWireKuehlschrank "Kühlschrank [%.1f °C]" <smoke> (GroupKueche, Kuehli,GroupTemperaturAlle) {channel="onewire:basic:owserver:mybridge:OneWireKuehlschrank:temperature"}
http://192.168.178.47:9001
Code:
2019-12-27 19:40:47.559 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'onewire.items' ==> /var/log/openhab2/events.log <== 2019-12-27 19:40:47.587 [.ItemChannelLinkAddedEvent] - Link 'OneWireKuehlschrank-onewire:basic:owserver:mybridge:OneWireKuehlschrank:temperature' has been added. ==> /var/log/openhab2/openhab.log <== 2019-12-27 19:40:48.613 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'onewire.items'
Code:
Text item=OneWireKuehlschrank
Unter configuration->Things steht: "OW Server" online. Aber, wenn ich drauf klicke, sind dort keine Channels, so wie es z.B. bei KNX der Fall ist.
Wenn ich auf inbox -> "+" > Onewire Binding gehe, passiert nicht.
Wenn ich etwas manuell hinzufüge, erscheint es unter Configuration->Things und bleibt bei "initializing". Wenn ich es dann hinzufüge items/onewire.items:
Code:
Number:Temperature OneWireKuehlschrank "Kühlschrank [%.1f °C]" <smoke> (GroupKueche, Kuehli,GroupTemperaturAlle) {channel="onewire:temperature:c7135fa0"}
Code:
2019-12-27 20:01:28.575 [ERROR] [el.item.internal.GenericItemProvider] - Binding configuration of type 'channel' of item 'OneWireKuehlschrankPaperUi' could not be parsed correctly. org.eclipse.smarthome.model.item.BindingConfigParseException: UID must have at least 4 segments.
Viele Grüße,
Florian
Kommentar