Erfahrungen mit openHAB2.0.0 und Fragen
Verfasst: 30. Jan 2017 16:44
Hallo zusammen,
ich bin neu in der openHAB community. Zunächst einmal meinen Glückwunsch und meine Anerkennung für dieses tolle Projekt. Ich entwickle beruflich auch Software und weiß daher wie viel Arbeit in so einem Paket steckt.
Ich verwende openHAB 2.0.0 auf einem Raspberry Pi 3/B, derzeit hauptsächlich um meine KNX-Installation mit Alexa steuern zu können. Dabei habe ich einige Erfahrungen gesammelt, die ich hier gerne einmal skizzieren möchte. Ich erwähne im Folgenden Dinge, mit denen ich Probleme habe, aber vieles funktioniert auch schon sehr gut. Vielleicht fällt dem einen oder anderen dazu etwas ein.
1.) Wenn man die Items- oder Sitemap-Konfiguration verändert, so scheint openHAB die neue Konfiguration nicht automatisch zu übernehmen. Bisher habe ich dann openHAB immer runtergefahren und neu gestartet. Das dauert natürlich und bringt ein weiteres Problem mit sich (s. Punkt2). Ist dies so beabsichtigt? Oder gibt es hier eine andere Lösung?
2.) Wenn ich dann openHAB neu gestartet habe, ist unter Binding das KNX-Modul plötzlich nicht mehr installiert. Das heisst, bei jedem Neustart von openHAB muss ich das KNX-Modul neu installieren. Das dauert zwar nicht lange, ist aber ein bisschen lästig. Ob das Verhallten auch bei anderen Bindings auftritt, habe ich noch nicht getestet. Ich glaubte verstanden zu haben, dass, sobald eine knx.cfg existiert, auch bei einem Neustart des Modul wieder automatisch geladen wird. Dem scheint nicht so. Ist dies so gewollt? Oder mache ich was falsch?
3.) Ich hatte versehentlich ein Sonderzeichen in der items-Datei. Deshalb wurden alle Angaben darunter einfach ignoriert (bspw. von der Alexa App nicht mehr als Gerät erkannt). Das Sonderzeichen war zunächst nicht sichtbar, da ich scheinbar das falsche encoding hatte. Als ich dann auf UTF-8 umgestellt habe, sah ich plötzlich das Sonderzeichen. Als ich es gelöscht hatte und nach einem Neustart von openHAB war alles wieder ok. Seht ihr die Möglichkeit, zukünftig solche Fehler in den Eingabedateien abfangen zu können? Ich könnte mir eine Meldung auf der Konsole vorstellen, damit man auf das Problem aufmerksam gemacht wird.
Wie gesagt finde ich openHAB prima. Vielleicht kann ja der eine oder andere etwas zu meinen Punkten sagen. Vielen Dank!
ich bin neu in der openHAB community. Zunächst einmal meinen Glückwunsch und meine Anerkennung für dieses tolle Projekt. Ich entwickle beruflich auch Software und weiß daher wie viel Arbeit in so einem Paket steckt.
Ich verwende openHAB 2.0.0 auf einem Raspberry Pi 3/B, derzeit hauptsächlich um meine KNX-Installation mit Alexa steuern zu können. Dabei habe ich einige Erfahrungen gesammelt, die ich hier gerne einmal skizzieren möchte. Ich erwähne im Folgenden Dinge, mit denen ich Probleme habe, aber vieles funktioniert auch schon sehr gut. Vielleicht fällt dem einen oder anderen dazu etwas ein.
1.) Wenn man die Items- oder Sitemap-Konfiguration verändert, so scheint openHAB die neue Konfiguration nicht automatisch zu übernehmen. Bisher habe ich dann openHAB immer runtergefahren und neu gestartet. Das dauert natürlich und bringt ein weiteres Problem mit sich (s. Punkt2). Ist dies so beabsichtigt? Oder gibt es hier eine andere Lösung?
2.) Wenn ich dann openHAB neu gestartet habe, ist unter Binding das KNX-Modul plötzlich nicht mehr installiert. Das heisst, bei jedem Neustart von openHAB muss ich das KNX-Modul neu installieren. Das dauert zwar nicht lange, ist aber ein bisschen lästig. Ob das Verhallten auch bei anderen Bindings auftritt, habe ich noch nicht getestet. Ich glaubte verstanden zu haben, dass, sobald eine knx.cfg existiert, auch bei einem Neustart des Modul wieder automatisch geladen wird. Dem scheint nicht so. Ist dies so gewollt? Oder mache ich was falsch?
3.) Ich hatte versehentlich ein Sonderzeichen in der items-Datei. Deshalb wurden alle Angaben darunter einfach ignoriert (bspw. von der Alexa App nicht mehr als Gerät erkannt). Das Sonderzeichen war zunächst nicht sichtbar, da ich scheinbar das falsche encoding hatte. Als ich dann auf UTF-8 umgestellt habe, sah ich plötzlich das Sonderzeichen. Als ich es gelöscht hatte und nach einem Neustart von openHAB war alles wieder ok. Seht ihr die Möglichkeit, zukünftig solche Fehler in den Eingabedateien abfangen zu können? Ich könnte mir eine Meldung auf der Konsole vorstellen, damit man auf das Problem aufmerksam gemacht wird.
Wie gesagt finde ich openHAB prima. Vielleicht kann ja der eine oder andere etwas zu meinen Punkten sagen. Vielen Dank!