Seite 2 von 2

Re: OpenHAB Installation

Verfasst: 31. Jul 2022 19:06
von Raspberry Kai
Okay ich werde es so versuchen wie Du schreibst Locke.
Obwohl ich nicht verstehe warum es nicht klappt wenn ich zu 100% so vorgehe wie in dem
Video "openHAB 3 Installation & Setup | MQTT Broker Setup | openHAB 3 First Setup | OPENHAB Tutorial"

https://www.youtube.com/watch?v=-U4-ZFYftLY&t=368s

Bei 6:05 ist Ende...

Re: OpenHAB Installation

Verfasst: 31. Jul 2022 19:38
von udo1toni
Raspberry Kai hat geschrieben: 31. Jul 2022 13:42 Mahlzeit!
Danke für die Antworten. Ich spreche (noch) keine Rapberryianisch ;-) Aber ich versuche mal die Tips umzusetzen. Kdeyborad, Monitor und Maus sind sehr wohl nötig, da ohne das Festlegen des Keyboard Schemas kein Putty zugriff hatte.
Nein, definitiv nein. Und weil es an dieser Stelle schon hängt, liegt der Fehler auch schon an dieser Stelle, bzw. noch vorher.

Das Blöde: Dieser Link: openhabian-pi-raspios32-202206272122-git852c09c-crced70fd0c.img.xz ist schon der richtige.
Das Image enthält grundsätzlich alles, was gebraucht wird, um openHAB korrekt einzurichten. Wobei das Image jede Menge Dateien aus dem Netz nachlädt. Der Pi muss also direkt mit dem LAN verbunden sein und Internetzugriff haben.

Es kann natürlich auch sein, dass das Image beschädigt ist. Hast Du die Datei noch mal neu runter geladen?

Grundsätzlich ist der Ablauf folgender:
1. Du lädst das Image runter
2. Du speicherst das Image auf der Mikro-SD-Karte, mit Balena Etcher oder noch besser dem Raspberry Pi Imager.
3. Du steckst die SD-Karte in den Pi und schließt ihn an LAN und Strom an. Sonst nichts. Natürlich kannst Du auch einen Monitor anschließen, nötig ist das aber nicht. Eine Maus ist witzlos, da das Image keine Desktop Umgebung enthält. Eine Tastatur ist unnötig, weil Du Dich nicht an der lokalen Konsole anmelden musst. (Wenn das nötig ist, ist was schief gelaufen!)
4. Du wartest. Und wartest. Und wartest...
5. Du meldest Dich am Pi an, entweder klappt das direkt mit dem Namen http://openhabianpi:8080/, oder Du musst die IP-Adresse des Pi verwenden. 6. Genauso kommst Du auch auf die ssh Konsole des Pi, aus einem aktuellen Windows 10 heraus:

Code: Alles auswählen

ssh openhabian@openhabianpi
bzw. auch hier statt dem Namen die IP

Code: Alles auswählen

ssh openhabian@192.168.101.104
Alternativ kannst Du natürlich auch PuTTY verwenden, das bietet ja ein paar Zusatzfunktionen.

Wenn das alles partout nicht funktionieren will, möchte ich Dich bitten, vom openHABian Image abstand zu nehmen und stattdessen das Original Raspberry Pi OS lite (!) Image einzurichten, am Besten über den offiziellen Raspberry Pi Imager.

Anschließend, nachdem der Pi gebootet hat (hier musst Du tatsächlich zunächst mit der lokalen Konsole arbeiten, es sei denn, Du konfigurierst über den Imager direkt noch den ssh Zugang), meldest Du Dich am Pi an und installierst openHABian manuell nach Anleitung: openHABian manuell installieren

Auf diesem Weg wird das Standard Image von Raspberrry Pi OS lite mit den fehlenden Dateien ausgestattet, welche im openHABian Image enthalten sind. Bis auf den Hook für den 1st-Boot sollte das also identisch sein. Insbesondere sollte das abschließende

Code: Alles auswählen

sudo openhabian-config unattended
Alle Abhängigkeiten vollautomatisch herunter laden und installieren, Java, frontail, samba,... Die mitgelieferte Datei openhabian.conf sollte für den Raspberry Pi optimiert sein. Ist aber eine Weile her, dass ich ein System so aufgesetzt habe...
Raspberry Kai hat geschrieben: 31. Jul 2022 13:50 Muss ich dies als Root tun?
Der Befehl 'sudo' bedeutet 'special user do'. Ohne weitere Parameter wird als special user einfach root genommen. sudo wechselt also schon den Kontext und führt openhabian-config mit root-Rechten aus.
Die ganze Grütze in der Fehlermeldung (command not found) bedeutet, dass Dateien fehlen (welche auch immer... wenn das zu einem so frühen Zeitpunkt geschieht, muss da schon ein erheblicher Schaden vorhanden sein.
Alle anderen ausprobierten Befehle sind zu m Scheitern verurteilt, weil schon essenzielle Befehle ganz zu Beginn scheitern.

Hatten wir schon über die SK-Karte gesprochen? ISt das eine neue SD-Karte? Sicher, dass sie nicht gefälscht ist (eine größere Kapazität vorgaukelt, als sie tatsächlich besitzt)? Es wäre ein ganz typisches Fehlerbild, dass Teile des Dateisystems fehlen...

Re: OpenHAB Installation

Verfasst: 31. Jul 2022 19:43
von Locke
das kann ich Dir nicht sagen, aber ich denke das irgendetwas schief gelaufen bei der Installation. Da Du ja ganz frisch anfängst ist es (glaube ich) einfacher es neu zu versuchen, als die Fehler zu suchen.
Ich habe es so gemacht wie beschrieben und klappte immer auf Anhieb. Bei mir laufen 3 Raspi's und bei 2 habe ich es so gemacht (mehrere Karten) da ich auch welche nur zum Testen nehme.
Schlimmer wäre es wenn Du alles eingerichtet hast inklusive Geräte und mußt dann wieder vorn anfangen.
Ich drücke Dir die Daumen.
Hast Du denn noch eine zweite SD-Karte ? Dann könntest Du auch eine zum Testen nehmen.

Re: OpenHAB Installation

Verfasst: 31. Jul 2022 23:04
von Raspberry Kai
So liebe Leute!
Leider hat mich keiner Eurer Tipps zum Erfolg geführt. Egal was ich gemacht habe...
Es gab immer irgendwelche Fehlermeldungen. Sodas ich die vorgeschlagenen Weg nicht zu Ende ausführen konnte.

Der liebe Dennis (LaDen#3300) hat sich der Sache dann via Livestream über seinen Discord Server (klukhaus) angenommen.
Nach einigen Versuchen haben wir (oder besser Dennis) das Problem lösen können.

Das Problem war die IP Adresse. IP Adresse geändert und zack die Installation lief sofort.
Wahrscheinlich war die von mir fest vergebene IP Adresse in einem Konflikt mit einem anderen nicht mehr existenten Gerät.

Warum es zu einem Konflikt kam kann ich nicht sagen, da es bei der Einrichtung über die Fritzbox keinen Konflikt gab.
Auch der Advanced IP Scanner hat mir keinen Konflikt angezeigt.

Lage Rede, kurzer Sinn. Es läuft jetzt!

Ich möchte mich an dieser Stelle ganz herzlich für Eure Hilfe bei Euch bedanken!
und ich bedanke mich bei Dennis das er so viel Zeit für mich investiert hat.

Re: OpenHAB Installation

Verfasst: 31. Jul 2022 23:51
von udo1toni
Ich zitiere mich mal selbst... ;)
udo1toni hat geschrieben: 31. Jul 2022 11:47 Heiße Kandidaten sind immer Besonderheiten im Netzwerk. Gibt es da bei Dir irgendwas?
Auch wenn ich nicht behaupten kann, ein Problem mit einer fest vergebenen IP im Hinterkopf gehabt zu haben, gehören fest vergebene IP-Adressen definitiv zu den Besonderheiten...

Re: OpenHAB Installation (gelöst)

Verfasst: 1. Aug 2022 19:34
von Locke
Super, freut mich wenn es läuft

Re: OpenHAB Installation

Verfasst: 6. Aug 2022 02:31
von Raspberry Kai
udo1toni hat geschrieben: 31. Jul 2022 23:51 Ich zitiere mich mal selbst... ;)
udo1toni hat geschrieben: 31. Jul 2022 11:47 Heiße Kandidaten sind immer Besonderheiten im Netzwerk. Gibt es da bei Dir irgendwas?
Auch wenn ich nicht behaupten kann, ein Problem mit einer fest vergebenen IP im Hinterkopf gehabt zu haben, gehören fest vergebene IP-Adressen definitiv zu den Besonderheiten...
Hm das ist nicht ganz richtig. Gerade in der Automation gehört es zum Standard feste IP´s zu vergeben um bei temporären Netzausfällen ein schnelles widerherstellen der Netzwerkstruktur (oder Teilen der Netzstruktur) zu gewährleisten. Besonders wenn man mit Webhugs arbeitet sind feste IP absolut notwendig.

Re: OpenHAB Installation (gelöst)

Verfasst: 6. Aug 2022 16:56
von udo1toni
Es ging mir nicht darum, dass man kein festen IPs vergeben sollte, aber dabei passieren regelmäßig (auch Profis) Fehler. In einem Heimnetzwerk erwartet man zuerst mal DHCP, ohne das explizit zu benennen oder auch nur daran zu denken.
Feste IP -> Stimmt das Gateway? Stimmt die Netzmaske? DNS Server korrekt?
DHCP -> sollte laufen.

Und IPv6 macht es in dem Zusammenhang nicht besser.

In meinem Unternehmensumfeld :) haben wir massenhaft Zonen, die über VLANs realisiert werden. Es gibt eine Webschnittstelle, mit der die Zonenverantwortlichen neue Geräte einpflegen können (also MAC eintragen, Zone auswählen, feste IP aus der Zone vergeben). Was gerne vergessen wird: Das Gerät muss zwingend einmalig eine DHCP Anfrage schicken, damit der DHCP Server die Daten von der Datenbank abholen kann. Gut, das fällt dann auf, wenn man merkt, dass es trotz korrekt eingetragener Daten nicht geht...
Wir haben aber auch Geräte, welche keinen DHCP Client besitzen (ja, so was gibt's, gerade im professionellen Umfeld...) mit der Folge, dass diese Geräte nicht automatisch am Netz angemeldet werden können. Stattdessen muss ein Netzwerker die ARP-Tabelle auf dem betreffenden Switch manuell bearbeiten. Und diese Tabellen werden bei Updates auf hinterlegte Tabellen zurückgesetzt, da muss die Änderung natürlich ebenfalls eingepflegt werden. Rate mal was regelmäßig nicht funktioniert...