Anfängerfrage: UIs zeigen unterschiedlichen Stand
Verfasst: 30. Sep 2020 21:44
Ich entschuldige mich im Voraus für die banale Frage und den nicht ganz verständlichen Betreff.
Ich habe vor ein paar Jahren etwas Erfahrung mit openHAB sammeln können und wollte jetzt mit der Version 2 daran anknüpfen. Habe mit openraspian installiert und bekomme auch die Seite mit den unterschiedlichen UIs angezeigt. Als erster Versuch wollte ich einen GPIO des Raspis steuern. GPIO-Binding installiert habe ich. Folgende Konfiguration:
default.items
Switch LED "LED" { gpio="pin:18" }
default.sitemap
sitemap default label="Emmels"
{
Switch item=LED label="Test"
}
Merkwürdigerweise wird das jetzt nur im Basic UI richtig angezeigt und man kann die LED dort auch an und aus schalten. Das Log sieht ebenfalls gut aus. Im Classic UI sehe ich allerdings nur eine leere Seite und im Habmin sehe ich zwar die Sitemap Emmel und die LED, aber diese kann man darüber nicht steuern.
Vielleicht hilft die Ausgabe des REST-APIs für Sitemaps:
[
{
"name": "default",
"label": "Emmels",
"link": "http://openhab:8080/rest/sitemaps/default",
"homepage": {
"link": "http://openhab:8080/rest/sitemaps/default/default",
"leaf": false,
"timeout": false,
"widgets": []
}
},
{
"name": "_default",
"label": "Home",
"link": "http://openhab:8080/rest/sitemaps/_default",
"homepage": {
"link": "http://openhab:8080/rest/sitemaps/_default/_default",
"leaf": false,
"timeout": false,
"widgets": []
}
}
]
Wieso sind da zwei Sitemaps?
Vielen Dank für einen Tip!
Ich habe vor ein paar Jahren etwas Erfahrung mit openHAB sammeln können und wollte jetzt mit der Version 2 daran anknüpfen. Habe mit openraspian installiert und bekomme auch die Seite mit den unterschiedlichen UIs angezeigt. Als erster Versuch wollte ich einen GPIO des Raspis steuern. GPIO-Binding installiert habe ich. Folgende Konfiguration:
default.items
Switch LED "LED" { gpio="pin:18" }
default.sitemap
sitemap default label="Emmels"
{
Switch item=LED label="Test"
}
Merkwürdigerweise wird das jetzt nur im Basic UI richtig angezeigt und man kann die LED dort auch an und aus schalten. Das Log sieht ebenfalls gut aus. Im Classic UI sehe ich allerdings nur eine leere Seite und im Habmin sehe ich zwar die Sitemap Emmel und die LED, aber diese kann man darüber nicht steuern.
Vielleicht hilft die Ausgabe des REST-APIs für Sitemaps:
[
{
"name": "default",
"label": "Emmels",
"link": "http://openhab:8080/rest/sitemaps/default",
"homepage": {
"link": "http://openhab:8080/rest/sitemaps/default/default",
"leaf": false,
"timeout": false,
"widgets": []
}
},
{
"name": "_default",
"label": "Home",
"link": "http://openhab:8080/rest/sitemaps/_default",
"homepage": {
"link": "http://openhab:8080/rest/sitemaps/_default/_default",
"leaf": false,
"timeout": false,
"widgets": []
}
}
]
Wieso sind da zwei Sitemaps?
Vielen Dank für einen Tip!