openHaB RasPi Zero W Installation
-
- Beiträge: 40
- Registriert: 10. Feb 2019 11:07
Re: openHaB RasPi Zero W Installation
@ollis112
es geht nicht, ob mit oder ohne http://
@sihui
das dort beschriebene Problem habe ich nicht, Wlan/internet funktionieren ja. Die Eingabe von ssid, pw und Land in das configurations-tool nach der Installation scheint übrigens gar nichts zu bewirken. Wenn man die Eingabe wiederholt, sind die Eingabefelder alle leer.
Eine neue Frage nach dem Lesen des verlinkten Artikels ergibt sich doch. Welche von den optionalen Komponenten im configuratins-tool braucht man? Ich habe nur den logviewer installiert, beim Rest weiß ich gar nicht in jedem Fall, was das ist.
es geht nicht, ob mit oder ohne http://
@sihui
das dort beschriebene Problem habe ich nicht, Wlan/internet funktionieren ja. Die Eingabe von ssid, pw und Land in das configurations-tool nach der Installation scheint übrigens gar nichts zu bewirken. Wenn man die Eingabe wiederholt, sind die Eingabefelder alle leer.
Eine neue Frage nach dem Lesen des verlinkten Artikels ergibt sich doch. Welche von den optionalen Komponenten im configuratins-tool braucht man? Ich habe nur den logviewer installiert, beim Rest weiß ich gar nicht in jedem Fall, was das ist.
- sihui
- Beiträge: 1827
- Registriert: 11. Apr 2018 19:03
Re: openHaB RasPi Zero W Installation
Nein, er meint du sollst, wie in der Doku beschrieben,
Code: Alles auswählen
openhabianpi:8080
Code: Alles auswählen
openhabian:8080
Okay, dann habe ich deine Fehlerbeschreibung völlig missverstanden. Ich dachte du kannst wegen Konnektivitätsproblemen deine Installation nicht erreichen.jeanhenry3 hat geschrieben: ↑3. Mär 2019 15:35 @sihui
das dort beschriebene Problem habe ich nicht, Wlan/internet funktionieren ja.
Keine, sind ja optional. Nimm einfach die die dir sinnvoll erscheinen.jeanhenry3 hat geschrieben: ↑3. Mär 2019 15:35 Welche von den optionalen Komponenten im configuratins-tool braucht man?
Alle Komponenten sind ausführlich (den Links folgen) in der Doku erläutert:jeanhenry3 hat geschrieben: ↑3. Mär 2019 15:35 beim Rest weiß ich gar nicht in jedem Fall, was das ist.
https://www.openhab.org/docs/installati ... l#features
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.
- udo1toni
- Beiträge: 14032
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: openHaB RasPi Zero W Installation
Ohne jetzt "Ich hab's ja gesagt" sagen zu wollen, aber: Ich hab's ja gesagt.openHAB2 läuft vermutlich nicht auf einem RaspberryPi Zero W.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.2.2, LXC), mit openHABian eingerichtet
-
- Beiträge: 40
- Registriert: 10. Feb 2019 11:07
Re: openHaB RasPi Zero W Installation
@sihui
das war dann nur ein Schreibfehler hier. Ich habe openhabianpi gemeint.
@udo1toni
Das wäre ja in Ordnung, wenn man darin sicher die Ursache sehen müsste.
Ich bin aber nicht überzeugt, weil die Fehlerbeschreibung "Datei oder Verzeichnis nicht gefunden" so gar nicht dazu passt.
Hat dir denn die Auslastungsanzeige dazu einen Hinweis gegeben?
Das ist die letzte Anfrage, dann gebe ich es mit dem zero auf.
Wenn deine Vermutung stimmt, dann hat es auch keinen Sinn, nochmal mit Raspbian lite anzufangen.
Ich werde mir doch einen Rasbpi 3B kaufen und dann neu beginnen müssen.
Aber vielleicht mit Windows IOT, mal sehen. Mit Windows komme ich bisher einfach besser zurecht.
das war dann nur ein Schreibfehler hier. Ich habe openhabianpi gemeint.
@udo1toni
Das wäre ja in Ordnung, wenn man darin sicher die Ursache sehen müsste.
Ich bin aber nicht überzeugt, weil die Fehlerbeschreibung "Datei oder Verzeichnis nicht gefunden" so gar nicht dazu passt.
Hat dir denn die Auslastungsanzeige dazu einen Hinweis gegeben?
Das ist die letzte Anfrage, dann gebe ich es mit dem zero auf.
Wenn deine Vermutung stimmt, dann hat es auch keinen Sinn, nochmal mit Raspbian lite anzufangen.
Ich werde mir doch einen Rasbpi 3B kaufen und dann neu beginnen müssen.
Aber vielleicht mit Windows IOT, mal sehen. Mit Windows komme ich bisher einfach besser zurecht.
- udo1toni
- Beiträge: 14032
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: openHaB RasPi Zero W Installation
Windows IoT hat aus Anwendersicht nichts mit Windows zu tun (nur um Dir Dir da unnötige Arbeit zu ersparen).
Was die Auslastung angeht, sieht es halt recht seltsam aus. Ein frisch installiertes und neu gestartetes openHAB2 ohne alles kommt auf etwa 420MByte, allerdings nachdem es sich beruhigt hat. Ich hab keinen Memory Profiler laufen, aber der Garbage Collector dürfte auch schon in der Startphase ordentlich zu tun haben, egal, welchen Unterbau man dazu hat.
Was die Auslastung angeht, sieht es halt recht seltsam aus. Ein frisch installiertes und neu gestartetes openHAB2 ohne alles kommt auf etwa 420MByte, allerdings nachdem es sich beruhigt hat. Ich hab keinen Memory Profiler laufen, aber der Garbage Collector dürfte auch schon in der Startphase ordentlich zu tun haben, egal, welchen Unterbau man dazu hat.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.2.2, LXC), mit openHABian eingerichtet
-
- Beiträge: 40
- Registriert: 10. Feb 2019 11:07
Re: openHaB RasPi Zero W Installation
Ich habe mir nun inzwischen einen 3B zugelegt. Die SD-Karte aus dem Zero raus und in den 3B rein.
Ergebnis: kein Zugang.
Also liegt es wohl doch nicht am Computer.
Wieder auf Anfang: openhabian neu auf die SD-Karte gebracht. 1. Unterschied: etcher lief durch.
ssid und pw in openhabian.conf eingestellt und Installation begonnen.
2. Unterschied: dhcpcd auf allen interfaces gestartet.
In openhabian-config die Einstellungen vorgenommen (nicht den Namen gewechselt), pw gewechselt.
Neustart.
Gestartet, openhabian:pw eingegeben, auf Kommandozeile http://openhabianpi:8080 und: "Datei oder Verzeichnis nicht gefunden"
Jetzt dürfte zumindest sicher sein, das es nicht am Raspi liegt. Aber woran dann?
Ergebnis: kein Zugang.
Also liegt es wohl doch nicht am Computer.
Wieder auf Anfang: openhabian neu auf die SD-Karte gebracht. 1. Unterschied: etcher lief durch.
ssid und pw in openhabian.conf eingestellt und Installation begonnen.
2. Unterschied: dhcpcd auf allen interfaces gestartet.
In openhabian-config die Einstellungen vorgenommen (nicht den Namen gewechselt), pw gewechselt.
Neustart.
Gestartet, openhabian:pw eingegeben, auf Kommandozeile http://openhabianpi:8080 und: "Datei oder Verzeichnis nicht gefunden"
Jetzt dürfte zumindest sicher sein, das es nicht am Raspi liegt. Aber woran dann?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- sihui
- Beiträge: 1827
- Registriert: 11. Apr 2018 19:03
Re: openHaB RasPi Zero W Installation
Gib doch mal das http://openhabianpi:8080 in einem Browser in deinem lokalen Netzwerk ein und nicht am Shell.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.
-
- Beiträge: 40
- Registriert: 10. Feb 2019 11:07
Re: openHaB RasPi Zero W Installation
Ja, das hat funktioniert.
Akllerdings muss ich jetzt mal um Nachhilfe bitten, weil ich ein grundlegendes Verständnis-Problem habe.
Zunächst hatte ich OH ja auf meinem Windows-PC ausgeführt, VSCode installiert, sitemap und item erzeugt und damit ein Basic-Ui und ein Dashboard erhalten.
OH lief außerdem auch noch auf meinem Windows-Tablet. Dort konnte ich das Dashboard vom PC aktualisieren.
Außerdem habe ich auch die Anmeldung in myopenhab.org vollzogen und bin dort online.
Frage: läuft die Dashboard-Aktualisierung über myopenhab oder über das lokale Netzwerk?
Um OH auf dem Windows-PC zu starten, muss ich http://localhost:8080 eingeben. D.h. ich greife auf dem (lokalen) Rechner auf OH zu, wo es auch installiert ist. Dort führe ich auch VSCode aus und speichere die sitemap und items.
Raspi: Da man, um zu OH zu kommen, http://openhabianpi:8080 eingeben muss, und der Raspi den Namen openhabianpi hat, bin ich davon ausgegangen, dass es hier genauso ist. D.h. auf dem Rechner, auf dem OH installiert ist, greife ich auch darauf zu. Also habe ich http://openhabianpi:8080 auf dem Raspi eingegeben. Was dazu führt, dass "Datei oder Verzeichnis nicht gefunden" erscheint.
Frage: Kann man also auf einem Raspi auf OH generell nicht zugreifen, sondern braucht immer einen zweiten Rechner, um per lokalem Netzwerk darauf zugreifen zu können?
Daraus ergibt sich die nächsten beiden Fragen: Wenn ich mit VSCode sitemap und items erstellen will, auf welchem Rechner mache ich das?
Und wo werden die beiden Dateien dann gespeichert?
Wahrscheinlich sind die Antworten alle klar wie Kloßbrühe, aber mir ist die Klarheit doch etwas abhanden gekommen.
Akllerdings muss ich jetzt mal um Nachhilfe bitten, weil ich ein grundlegendes Verständnis-Problem habe.
Zunächst hatte ich OH ja auf meinem Windows-PC ausgeführt, VSCode installiert, sitemap und item erzeugt und damit ein Basic-Ui und ein Dashboard erhalten.
OH lief außerdem auch noch auf meinem Windows-Tablet. Dort konnte ich das Dashboard vom PC aktualisieren.
Außerdem habe ich auch die Anmeldung in myopenhab.org vollzogen und bin dort online.
Frage: läuft die Dashboard-Aktualisierung über myopenhab oder über das lokale Netzwerk?
Um OH auf dem Windows-PC zu starten, muss ich http://localhost:8080 eingeben. D.h. ich greife auf dem (lokalen) Rechner auf OH zu, wo es auch installiert ist. Dort führe ich auch VSCode aus und speichere die sitemap und items.
Raspi: Da man, um zu OH zu kommen, http://openhabianpi:8080 eingeben muss, und der Raspi den Namen openhabianpi hat, bin ich davon ausgegangen, dass es hier genauso ist. D.h. auf dem Rechner, auf dem OH installiert ist, greife ich auch darauf zu. Also habe ich http://openhabianpi:8080 auf dem Raspi eingegeben. Was dazu führt, dass "Datei oder Verzeichnis nicht gefunden" erscheint.
Frage: Kann man also auf einem Raspi auf OH generell nicht zugreifen, sondern braucht immer einen zweiten Rechner, um per lokalem Netzwerk darauf zugreifen zu können?
Daraus ergibt sich die nächsten beiden Fragen: Wenn ich mit VSCode sitemap und items erstellen will, auf welchem Rechner mache ich das?
Und wo werden die beiden Dateien dann gespeichert?
Wahrscheinlich sind die Antworten alle klar wie Kloßbrühe, aber mir ist die Klarheit doch etwas abhanden gekommen.
- sihui
- Beiträge: 1827
- Registriert: 11. Apr 2018 19:03
Re: openHaB RasPi Zero W Installation
Das kommt darauf an von wo aus du openHAB aufrufst.jeanhenry3 hat geschrieben: ↑9. Mär 2019 10:01 Frage: läuft die Dashboard-Aktualisierung über myopenhab oder über das lokale Netzwerk?
Zuerst einmal ein paar Basics: der Rechner, auf dem openHAB installiert ist wird normalerweise headless betrieben, also ohne Tastatur, Maus und Monitor.
openHABianpi basiert auf Raspbian Lite und bringt überhaupt keinen Desktop mit. Kein Desktop bedeutet in diesem Falle: es gibt gar keine grafische Benutzeroberfläche auf der du einen Browser starten könntest um über openhabianpi:8080 auf openHAB zugreifen zu können.
Der Zugriff auf openHABian erfolgt über SSH, also reine Kommandozeile: https://www.openhab.org/docs/administra ... ng-via-ssh
Das ist auch völlig ausreichend da du ja, korrekte Konfiguration vorausgesetzt, alle Funktionen von openHAB über andere Rechner in deinem lokalen Netzwerk ausführen kannst.
Also: rufst du von einem beliebigen Rechner (nicht dem openHAB Server) deine openHAB Instanz auf erfolgt die Aktualisierung über das lokale Netzwerk. Rufst du von einem Rechner außerhalb deines lokalen Netzwerks (z.B. deinem Tablet oder Smartphone über Mobilfunk, WLAN ausgeschaltet) deine openHAB Instanz auf (https://home.myopenhab.org/) erfolgt die Aktualisierung über myopenhab Cloud: https://www.openhab.org/docs/installati ... ud-service
Nein, du kannst jederzeit per SSH direkt auf deinen openHAB Server zugreifen, aber eben nur über Kommandozeile.jeanhenry3 hat geschrieben: ↑9. Mär 2019 10:01 Frage: Kann man also auf einem Raspi auf OH generell nicht zugreifen, sondern braucht immer einen zweiten Rechner, um per lokalem Netzwerk darauf zugreifen zu können?
Auf einem beliebigen Rechner mit grafischer Benutzeroberfläche in deinem lokalen Netzwerk. Myopenhab Cloud unterstützt diese Funktion allerdings nicht.jeanhenry3 hat geschrieben: ↑9. Mär 2019 10:01 Daraus ergibt sich die nächsten beiden Fragen: Wenn ich mit VSCode sitemap und items erstellen will, auf welchem Rechner mache ich das?
Alle Dateien werden direkt auf deinem openHAB Server gespeichert: du greifst per Samba Freigabe von einem Rechner in deinem lokalen Netzwerk auf deinen openHAB Server zu:
https://www.openhab.org/docs/installati ... rk-sharing
Der Vorteil bei openHABian im Gegensatz zu einer "normalen" Installation von openHAB ist, dass hier bereits alles vorkonfiguriert ist und du über ein Konfigurationstool die einzelnen Services installieren und konfigurieren kannst:
https://www.openhab.org/docs/installati ... ation-tool
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.
-
- Beiträge: 40
- Registriert: 10. Feb 2019 11:07
Re: openHaB RasPi Zero W Installation
danke für die ausführliche Antwort. Die völlige Klarheit hat sich noch nicht eingestellt.
Da liegt im Moment wohl daran, dass schon die Begrifflichkeiten für mich nicht eindeutig sind.
Ich habe die links durchgearbeitet und versucht nachzuvollziehen, aber mit wechselndem Erfolg.
Immerhin habe ich jetzt das Rasbi-OH auf dem (Windows)PC aufrufen und konfigurieren können.
Alle things sind online.
Aber 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.
Rufe ich auf dem Rasbi-OH BasicUI auf, erscheint logischerweise "Sie haben noch keine sitemap angelegt".
Auf dem PC habe ich ja fertige sitemap und items-Dateien.
Die müssten jetzt in die entsprechenden Verzeichnisse des Rasbi gebracht werden.
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.
Dokumentation:
"You can also manually connect:
...
On Windows: Open Windows Explorer → Address bar: \\openhab-device.local → Right click a share and assign a drive letter".
"openhab-device.local" ist das Rasbi-OH, nehme ich an. Im Explorer erscheint eine Fehlermeldung.
Weiteres googeln bringt nichts.
Da liegt im Moment wohl daran, dass schon die Begrifflichkeiten für mich nicht eindeutig sind.
Ich habe die links durchgearbeitet und versucht nachzuvollziehen, aber mit wechselndem Erfolg.
Immerhin habe ich jetzt das Rasbi-OH auf dem (Windows)PC aufrufen und konfigurieren können.
Alle things sind online.
Aber 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.
Rufe ich auf dem Rasbi-OH BasicUI auf, erscheint logischerweise "Sie haben noch keine sitemap angelegt".
Auf dem PC habe ich ja fertige sitemap und items-Dateien.
Die müssten jetzt in die entsprechenden Verzeichnisse des Rasbi gebracht werden.
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.
Dokumentation:
"You can also manually connect:
...
On Windows: Open Windows Explorer → Address bar: \\openhab-device.local → Right click a share and assign a drive letter".
"openhab-device.local" ist das Rasbi-OH, nehme ich an. Im Explorer erscheint eine Fehlermeldung.
Weiteres googeln bringt nichts.