Dieser Menüpunkt erscheint, wenn Du in Paper UI->Settings->System->Simple Mode auf OFF einstellst. In openHABian ist dieser Parameter bereits auf OFF gesetzt. Der Simple Mode bewirkt, dass openHAB automatisch für jeden Channel ein Item erzeugt. Das ist auch der Grund, warum die Channel in Paper UI Control auftauchen; dort werden nur verlinkte Channel angezeigt.jeanhenry3 hat geschrieben: ↑10. Mär 2019 12:21 zwei Unterschiede zu dem Windows-OH sind mir aufgefallen: Dort werden unter "control" alle things angezeigt.
Auf dem Rasbi-OH ist "control" leer. Dafür gibt einen Menüpunkt "items", den es auf dem Windows-OH gar nicht gibt.
Die _default.sitemap beinhaltet alle Items, welche im System vorhanden sind. Da openHAB aber keine Items erzeugt hat, gibt es diese "Test-Sitemap" noch nicht.Rufe ich auf dem Rasbi-OH BasicUI auf, erscheint logischerweise "Sie haben noch keine sitemap angelegt".
Unter der Voraussetzung, dass die UIDs der Bridges/Things sich nicht geändert haben wäre das ausreichend. Die Chance dafür ist astronomisch klein denn das System würfelt UIDs aus, die nach Möglichkeit weltweit eindeutig sind. Du wirst also nicht drum herum kommen, die Dateien nachzubearbeiten.Auf dem PC habe ich ja fertige sitemap und items-Dateien.
Die müssten jetzt in die entsprechenden Verzeichnisse des Rasbi gebracht werden.
Bitte nicht schon wieder alles durcheinader werfen!Wie? Per ssh -p 8101 openhab@localhost (aus der Dokumentation) komme ich zum Windows-OH. Ersetze ich localhost
durch openhabianpi gibts ne Fehlermeldung.
Habe gelesen, für die Verbindung ist Samba zuständig. Die Freigabe sei bereits in openhabian implementiert.
openHAB läuft auf dem Raspberry. Damit Du auf dem Raspberry arbeiten kannst, ohne Monitor, Maus und Tastatur anzuschließen, musst Du Dich mittels ssh mit der Konsole des Raspberry verbinden. Der Befehl hierzu lautet
Code: Alles auswählen
ssh openhabian@openhabianpi
Du wirst dazu aufgefordert, das Passwort einzugeben; es gibt keine Rückmeldung der Eingabe; sobald Du die Enter-Taste drückst, wirst Du entweder eingeloggt oder darauf hingewiesen, dass das Passwort nicht korrekt war.
Wenn Du auf der Raspberry Konsole bist, kannst Du Dich mit der openHAB Konsole verbinden. Diese Konsole wird von einer Software namens Karaf zur Verfügung gestellt, wenn Du also Karaf Konsole liest, ist damit die openHAB Konsole gemeint. Innerhalb der Karaf Konsole kannst Du openHAB unmittelbar steuern, z.B. log level setzen, addons (de)aktivieren, (de)installieren, parametrieren usw.
Dazu gibst Du in der Raspberry Konsole den Befehl
Code: Alles auswählen
ssh openhab@localhost -p8101
Code: Alles auswählen
openhab-cli console
Die UI steuerst Du über den Browser an (das klappt ja nun).
Die Verzeichnisse, in denen openHAB seine Konfiguration liegen hat (nur der Text-Teil...), wird mit Samba freigegeben. Samba ist die GNU/Linux-Variante der Windows Freigaben, das heißt, Du kannst diese Freigaben üblicherweise im LAN von jedem Windows-PC erreichen. Im Datei-Explorer gibst Du dazu in der Adresszeile
Code: Alles auswählen
\\openhabianpi\
Wenn Du VSCode mit dem openHAB-Plugin auf dem Windows PC installiert hast, kannst Du innerhalb VSCode direkt zum passenden Verzeichnis steuern; es ist nicht notwendig, die Freigabe auf ein Laufwerk zu mappen; Allerdings tun sich viele Windows Anwender etwas schwer, wenn ein Verzeichnis keinen Laufwerksbuchstaben als Ursprung besitzt.
Weiterhin solltest Du in den Einstellungen von VSCode auch noch das openHAB-Plugin selbst konfigurieren. Mindestens der host ist korrekt anzugeben, im Zweifel kannst Du bei den anderen Parametern noch mal nachfragen, falls Du Dir unsicher bist. Wenn Du alles korrekt eingerichtet hast, kannst Du die Konfiguration auf dem Windows PC bearbeiten, incl. Fehleranzeige, Autovervollständigen, Highlightning, Baum-Struktur für Things und Items (mit Kontext-Funktionen)
Die Raspberry Konsole brauchst Du dann nur, um openHAB oder den Raspberry selbst neu zu starten. Die Karaf Konsole brauchst Du nur, wenn Du z.B. gezielt das Logging im Betrieb ändern oder Addons einzeln neu starten möchtest, also eher selten. Trotzdem kann es nicht schaden, sich damit vertraut zu machen! Tipp am Rande: die Karaf Konsole verlässt man mit dem Befehl logout. Alle Befehle erhältst Du mit help oder einfach nur der Enter-Taste, Hilfe zu einzelnen Befehlen bekommst Du mit help befehl, auch hier gibt es oft (leider nicht überall) Autovervollständigen.