OpenHAB und Onewire
Verfasst: 13. Nov 2019 22:25
Hallo hier im Forum,
nach einigen Anlaufschwierigkeiten hab ich meine OpenHab 2.4 Installation im Docker-Container jetzt am Laufen, aktuell mit folgenden Bindings:
* knx
* onewire
* unifi
* kostal
Leider habe ich wie viele am Anfang den Fehler mit der PaperUI gemacht und so z.B. meine Onewire-Sensoren eingebunden.
Das hat eigentlich auf Anhieb gut funktioniert.
Jetzt habe ich versucht das auf File-Basis umzustellen, mit mässigem Erfolg
1.) die Things aus der PaperUI waren nicht zu removen, Lösung war dann ein things remove in der Karaf-Console
2.) das Serverbinding klappte problemlos
3.) meine 3 BMS-Sensoren ebenfalls
4.) meine 6 Temperaturesensoren leider nicht...
Ich hab die jetzt wie folgt konfiguriert:
Die Sensoren scheinen als thing auf, aber gehen nicht über den Status initilizing.
In der Doku https://www.openhab.org/addons/bindings/onewire/ steht was von temperature durch basic ersetzen, wie in den Beispielen, das dürfte aber erst für 2.5 gelten, weil dann sehe ich die sensoren gar nicht
Den Container hab ich schon mehrfach neu gestartet, ohne Erfolg
Auch im Log steht nicht viel
Am Anfang werden die Sensoren intialisiert, einer geht zwischendurch mal weg und dann werden Sie upgedated.
Irgendwie bin ich mit meinem Latein wieder mal am Ende.
lg, Chris
nach einigen Anlaufschwierigkeiten hab ich meine OpenHab 2.4 Installation im Docker-Container jetzt am Laufen, aktuell mit folgenden Bindings:
* knx
* onewire
* unifi
* kostal
Leider habe ich wie viele am Anfang den Fehler mit der PaperUI gemacht und so z.B. meine Onewire-Sensoren eingebunden.
Das hat eigentlich auf Anhieb gut funktioniert.
Jetzt habe ich versucht das auf File-Basis umzustellen, mit mässigem Erfolg
1.) die Things aus der PaperUI waren nicht zu removen, Lösung war dann ein things remove in der Karaf-Console
2.) das Serverbinding klappte problemlos
3.) meine 3 BMS-Sensoren ebenfalls
4.) meine 6 Temperaturesensoren leider nicht...
Ich hab die jetzt wie folgt konfiguriert:
Code: Alles auswählen
Thing temperature AU_PT_Temp_Eingang "TS PT Eingang" [
id="28.77D2AA030000",
refresh=60
] {
Channels:
Type temperature-por-res : temperature [
resolution="11"
]
}
In der Doku https://www.openhab.org/addons/bindings/onewire/ steht was von temperature durch basic ersetzen, wie in den Beispielen, das dürfte aber erst für 2.5 gelten, weil dann sehe ich die sensoren gar nicht
Den Container hab ich schon mehrfach neu gestartet, ohne Erfolg
Auch im Log steht nicht viel
Code: Alles auswählen
2019-11-13 21:59:22.475 [hingStatusInfoChangedEvent] - 'onewire:temperature:bridge:KG_TR_Temp_SoleIn' changed from UNINITIALIZED to INITIALIZING
2019-11-13 21:59:22.479 [hingStatusInfoChangedEvent] - 'onewire:temperature:bridge:KG_TR_Temp_SoleOut' changed from UNINITIALIZED to INITIALIZING
2019-11-13 21:59:22.481 [hingStatusInfoChangedEvent] - 'onewire:temperature:bridge:AU_PT_Temp_Bodenablauf' changed from UNINITIALIZED to INITIALIZING
2019-11-13 21:59:22.483 [hingStatusInfoChangedEvent] - 'onewire:temperature:bridge:AU_PT_Temp_Einlaufduesen' changed from UNINITIALIZED to INITIALIZING
2019-11-13 21:59:22.487 [hingStatusInfoChangedEvent] - 'onewire:temperature:bridge:AU_PT_Temp_Eingang' changed from UNINITIALIZED to INITIALIZING
2019-11-13 21:59:22.489 [hingStatusInfoChangedEvent] - 'onewire:temperature:bridge:AU_PT_Temp_Steuerung' changed from UNINITIALIZED to INITIALIZING
2019-11-13 21:59:22.496 [me.event.ThingUpdatedEvent] - Thing 'onewire:temperature:bridge:KG_TR_Temp_SoleIn' has been updated.
2019-11-13 21:59:22.514 [me.event.ThingUpdatedEvent] - Thing 'onewire:temperature:bridge:AU_PT_Temp_Eingang' has been updated.
2019-11-13 21:59:22.533 [me.event.ThingUpdatedEvent] - Thing 'onewire:temperature:bridge:AU_PT_Temp_Einlaufduesen' has been updated.
2019-11-13 21:59:22.552 [me.event.ThingUpdatedEvent] - Thing 'onewire:temperature:bridge:AU_PT_Temp_Bodenablauf' has been updated.
2019-11-13 21:59:22.553 [me.event.ThingUpdatedEvent] - Thing 'onewire:temperature:bridge:KG_TR_Temp_SoleOut' has been updated.
2019-11-13 21:59:22.572 [me.event.ThingUpdatedEvent] - Thing 'onewire:temperature:bridge:AU_PT_Temp_Steuerung' has been updated.
2019-11-13 22:01:07.666 [hingStatusInfoChangedEvent] - 'onewire:temperature:bridge:AU_PT_Temp_Einlaufduesen' changed from INITIALIZING to UNINITIALIZED
2019-11-13 22:01:07.675 [hingStatusInfoChangedEvent] - 'onewire:temperature:bridge:AU_PT_Temp_Einlaufduesen' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)
2019-11-13 22:01:07.697 [me.event.ThingUpdatedEvent] - Thing 'onewire:temperature:bridge:AU_PT_Temp_Bodenablauf' has been updated.
2019-11-13 22:01:07.697 [me.event.ThingUpdatedEvent] - Thing 'onewire:temperature:bridge:AU_PT_Temp_Bodenablauf' has been updated.
2019-11-13 22:01:07.701 [me.event.ThingUpdatedEvent] - Thing 'onewire:temperature:bridge:AU_PT_Temp_Eingang' has been updated.
2019-11-13 22:01:07.701 [me.event.ThingUpdatedEvent] - Thing 'onewire:temperature:bridge:AU_PT_Temp_Eingang' has been updated.
2019-11-13 22:01:07.702 [me.event.ThingUpdatedEvent] - Thing 'onewire:temperature:bridge:AU_PT_Temp_Steuerung' has been updated.
2019-11-13 22:01:07.703 [me.event.ThingUpdatedEvent] - Thing 'onewire:temperature:bridge:AU_PT_Temp_Steuerung' has been updated.
Irgendwie bin ich mit meinem Latein wieder mal am Ende.
lg, Chris