OpenHAb auf Raspi ohne Netzwerk betreiben.

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Eggar
Beiträge: 7
Registriert: 6. Okt 2022 08:38
Answers: 0

OpenHAb auf Raspi ohne Netzwerk betreiben.

Beitrag von Eggar »

Hallo Comunity,

ich betreibe openHabian auf einem Raspi 2 mit einem ConBee Stick. In der Steuerung benutze ich nur ZigBee Geräte.
Ich benötige zum Betrieb also keine Netzwerkverbindung oder gar Internet Zugang.
Da ich einen Kabelanschluß für Telefon und Internet habe, und der sich im Jahr für knapp 100€ Strom gönnt,
möchte ich ihn bei nicht gebrauch abschalten. Das Problem ist, dass openHab, sobald ich den Netzwerkstecker
abziehe jegliche Funktion einstellt. Das entspricht ja dem Fall, wenn ich den vorgelagerten Switch ausschalte.
Also kann ich mein Internet/Netzwerk zwar abschalten, aber nie wieder einschalten, weil die Shedules nicht mehr
funktionieren. Ich habe das Netz und dieses Forum durchforstet und zwar Aussagen gefunden, dass es wohl gehen soll, aber
nicht wie es geht.
Vielleicht kann mir hier ja jemand helfen und einen Tip geben in welchen Konfigurationsdateien, oder auch anderswie
ich das aktivieren kann.

Über eine Antwort würde ich mich freuen.
Raspberry 2 opehHabian 3 mit ConBee 2

Benutzeravatar
KellerK1nd
Beiträge: 432
Registriert: 17. Jun 2019 16:45
Answers: 1
Wohnort: Griesheim

Re: OpenHAb auf Raspi ohne Netzwerk betreiben.

Beitrag von KellerK1nd »

Was nutzt du denn als Router? Fritzbox, Speedport? Eventuell langt es doch auch nur das WLAN abzustellen um die Kosten zu senken.

Ich halte persönlich nix davon die DSL Leitung zu kappen, bei der Telekom zum Beispiel resultiert ein zu häufiges Trennen darin, das die Synchronisationswerte herunter gefahren werden, was schlussendlich in schlechteren Leitungswerten endet.

100€ im Jahr sind ja ca. 40 Watt Leistungsaufnahme, das ist für einen Router schon ordentlich, meine Fritz!Box mit abgeschalteten WLAN verbraucht so ca. 12 - 15 Watt.

Wie schaltest du den Router weg? Einer Zigbee Steckdose?

Ich gehe davon aus du nutzt openHAB <3, schafft der 2er überhaupt openHAB 3? Nutzt du das TR064 Binding?

Was sagen denn die Logs zum Zeitpunkt des Routerkills?
Betriebssystem: Proxmox 7.3-4
openHAB Container: debian11 LXC
openHAB Version: 3.4
Hardware: HomeServer Eigenbau mit einem Intel i5 9600K
Smarthome-Equipment:
- Rasperrymatic
- deConz
- HUE
- Shellys
- Mosquitto
- AVM Fritz!Box

Benutzeravatar
udo1toni
Beiträge: 15249
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: OpenHAb auf Raspi ohne Netzwerk betreiben.

Beitrag von udo1toni »

Grundsätzlich, wenn Du den Router ausschaltest, gehen alle Dienste verloren, die der Router bereitstellt. Wenn Du also den internen Switch des Routers nutzt, ist der halt aus und keine Gerät erreichbar. Gleiches gilt für das WLAN, wo vielleicht die eine oder andere Steckdose dran hängt.
Fast noch wichtiger (es könnte ja sein, dass Du einen externen Switch und einen WLAN AP hast): Der Router stellt fast immer auch den DHCP Server. Damit erhalten alle Geräte im Netzwerk ihre IP-Adressen.
Du müsstest also mindestens allen Geräten, die ohne Router kommunizieren können sollen eine fixe IP-Adresse verpassen (Gateway und DNS Server nicht vergessen?). Alternativ könnte ein anders System den DHCP Server spielen, da musst Du aber schon wissen, was Du wo konfigurieren musst, damit das sauber zusammenspielt.

Mir erscheint aber der Energiebedarf extrem hoch, evtl. böte es sich an, das Gerät zu tauschen. Wenn Du damit den Strombedarf auf ein Drittel senken kannst, hast Du das Geld für ein eigenes Gerät innerhalb drei Jahren wieder reingeholt. Oder Du fragst bei Deinem Provider mal nach, ob der extreme Energiehunger normal ist, vielleicht schicken sie Dir ja ein Ersatzgerät "auf Verdacht".
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Benutzeravatar
KellerK1nd
Beiträge: 432
Registriert: 17. Jun 2019 16:45
Answers: 1
Wohnort: Griesheim

Re: OpenHAb auf Raspi ohne Netzwerk betreiben.

Beitrag von KellerK1nd »

Das entspricht ja dem Fall, wenn ich den vorgelagerten Switch ausschalte.
Grundsätzlich, wenn Du den Router ausschaltest, gehen alle Dienste verloren, die der Router bereitstellt. Wenn Du also den internen Switch des Routers nutzt, ist der halt aus und keine Gerät erreichbar.
Das hab ich so ja gar nicht auf dem Schirm gehabt... :lol: Ist ja noch viel wichtiger.
Betriebssystem: Proxmox 7.3-4
openHAB Container: debian11 LXC
openHAB Version: 3.4
Hardware: HomeServer Eigenbau mit einem Intel i5 9600K
Smarthome-Equipment:
- Rasperrymatic
- deConz
- HUE
- Shellys
- Mosquitto
- AVM Fritz!Box

Eggar
Beiträge: 7
Registriert: 6. Okt 2022 08:38
Answers: 0

Re: OpenHAb auf Raspi ohne Netzwerk betreiben.

Beitrag von Eggar »

Erst mal danke für eure raschen Antworten.
Ich habe folgenden Aufbau:
Kabelanschluss von jetzt ehemals Unity Media. Hängt am Kabel, was ins Haus Kommt und kann nicht geändert werden. Der verbraucht ca 8 Watt
Connectbox von Unity Media. Ist eine absolute Krücke, aber es gibt vom Provider nichts anders. Der Verbraucht 11 Watt.
16 Fach Netgear Switch, der im ganzen Haus das Internet verteilt. Das ist schon ein "Green" Switch. Der verbraucht 8,5 Watt.

Soviel zum Stromverbrauch... OK hab ein bisschen übertrieben. ;-) aber nächstes Jahr wird der Strom nicht billiger werden.

Ich habe keine Smart-Geräte die am WLAN oder LAN hängen. Nur Zigbee Geräte.

Ich möchte über schaltbare Steckdosen die ober erwähnten 3 Geräte über Nacht abschalten.

Für mein Smart home benötige ich also eigendlich kein Netzwerk oder Internet, höchstens um die Uhrzeit
ab und an über NTP zu bekommen, damit sie nicht so weit weg läuft.

Die Connectbox stellt den DHCP Server zur Verfügung, der ist dann natürlich weg. Aber da die gesamte Funktion
von openHAB sofort weg ist, kann es ja auch nicht an der Leasetime der IP Adresse liegen.
Ich habe nocj ein wenig rum probiert und habe festgestellt, dass die Funktion erhalten bleibt, wenn ich den Router ausschalte,
aber den Switch eingeschaltet lasse. Ich weis aber nicht wie lange. Ich kann nicht sagen ob die Funktion dann später eingestellt
wird oder nicht.
Ich habe mir das Log angesehen und werde versuchen einen Screenshot vom Moment des Ausschaltens zu Posten.
Raspberry 2 opehHabian 3 mit ConBee 2

Eggar
Beiträge: 7
Registriert: 6. Okt 2022 08:38
Answers: 0

Re: OpenHAb auf Raspi ohne Netzwerk betreiben.

Beitrag von Eggar »

Das mit dem Bild hab ich nicht hinbekommen:

Code: Alles auswählen

2022-10-07 06:54:19.939 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Taster4Fach1_Schaltflache' changed from 1 to 2002
==> /var/log/openhab/openhab.log <==
Hier habe ich den Netzwerkstecken abgezogen!!

Code: Alles auswählen

2022-10-07 06:57:09.542 [INFO ] [io.openhabcloud.internal.CloudClient] - Disconnected from the openHAB Cloud service (UUID = ffe0813f-0bd4-4620-81d0-33b755e3cfdb, base URL = http://localhost:8080)
==> /var/log/openhab/events.log <==
2022-10-07 06:57:19.063 [INFO ] [openhab.event.ChannelTriggeredEvent ] - deconz:switch:2ce41f8aee:60a423fffe6b759f011000:buttonevent triggered 2002
2022-10-07 06:57:19.094 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Steckdose1_Betrieb' changed from ON to OFF
==> /var/log/openhab/openhab.log <==
2022-10-07 06:57:20.279 [WARN ] [ernal.handler.DeconzBaseThingHandler] - Sending command ON to channel deconz:onofflight:00212E080C4A:bc33acfffe47b4fc0b:switch failed: class java.util.concurrent.CompletionException - java.net.SocketException: Could not connect to /192.168.2.75:8081
==> /var/log/openhab/events.log <==
2022-10-07 06:57:20.217 [INFO ] [openhab.event.ChannelTriggeredEvent ] - deconz:switch:2ce41f8aee:60a423fffe6b759f011000:buttonevent triggered 1002
2022-10-07 06:57:20.248 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Taster4Fach1_Schaltflache' changed from 2002 to 1002
2022-10-07 06:57:20.256 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Steckdose1_Betrieb' changed from OFF to ON
==> /var/log/openhab/openhab.log <==
2022-10-07 06:57:21.122 [WARN ] [ernal.handler.DeconzBaseThingHandler] - Sending command OFF to channel deconz:onofflight:00212E080C4A:bc33acfffe47b4fc0b:switch failed: class java.util.concurrent.CompletionException - java.util.concurrent.TimeoutException: Total timeout 2000 ms elapsed
2022-10-07 06:57:21.653 [WARN ] [ernal.handler.DeconzBaseThingHandler] - Sending command OFF to channel deconz:onofflight:00212E080C4A:bc33acfffe47b4fc0b:switch failed: class java.util.concurrent.CompletionException - java.net.SocketException: Could not connect to /192.168.2.75:8081
2022-10-07 06:57:22.025 [WARN ] [ernal.handler.DeconzBaseThingHandler] - Sending command ON to channel deconz:onofflight:00212E080C4A:bc33acfffe47b4fc0b:switch failed: class java.util.concurrent.CompletionException - java.net.SocketException: Could not connect to /192.168.2.75:8081
==> /var/log/openhab/events.log <==
2022-10-07 06:57:21.595 [INFO ] [openhab.event.ChannelTriggeredEvent ] - deconz:switch:2ce41f8aee:60a423fffe6b759f011000:buttonevent triggered 2002
2022-10-07 06:57:21.622 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Taster4Fach1_Schaltflache' changed from 1002 to 2002
2022-10-07 06:57:21.630 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Steckdose1_Betrieb' changed from ON to OFF
2022-10-07 06:57:21.969 [INFO ] [openhab.event.ChannelTriggeredEvent ] - deconz:switch:2ce41f8aee:60a423fffe6b759f011000:buttonevent triggered 1002
2022-10-07 06:57:21.995 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Taster4Fach1_Schaltflache' changed from 2002 to 1002
2022-10-07 06:57:22.002 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Steckdose1_Betrieb' changed from OFF to ON
2022-10-07 06:57:47.111 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Taster4Fach1_Schaltflache' changed from 1002 to 0
Raspberry 2 opehHabian 3 mit ConBee 2

Benutzeravatar
udo1toni
Beiträge: 15249
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: OpenHAb auf Raspi ohne Netzwerk betreiben.

Beitrag von udo1toni »

Du bist ja lustig. Wenn Du kein LAN nutzen willst, darfst Du auch keine Dienste nutzen, die LAN (und vor allem Internet) nutzen, also z.B. die openHAB Cloud.
Wie oben erwähnt: vergib im Raspberry eine feste IP (NICHT in der Connect Box) mitsamt DNS und Gateway, dann juckt sich openHAB nicht daran, dass die LAN Konnektivität zeitweise nicht da ist.
Es ist allerdings auch möglich, dass der Netgear Switch Dummheiten mit der Schnittstelle macht (Kurzschluss z.B.) und damit die LAN Schnittstelle tatsächlich in den Abgrund reißt.
Ohne LAN Schnittstelle kommst Du logischerweise eh nicht an die Oberfläche.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Eggar
Beiträge: 7
Registriert: 6. Okt 2022 08:38
Answers: 0

Re: OpenHAb auf Raspi ohne Netzwerk betreiben.

Beitrag von Eggar »

Ja in der Tat, ich bin ein Spaßvogel!
Das ich nicht an die Oberfläche komme ist schon klar. Will ich ja auch in der Nacht nicht.
Ich habe schon probiert eine Feste IP Adresse über /etc/dhcpcd.conf einzustellen.
War aber leider so bescheuert und habe die Adresse von meinem Wechselrichter eingetragen, grrr und der ist auf dem Dach.
Jetzt muss ich mal sehen, wie ich das gefixt bekomme. Wie blöd kann man sein?

Wenn ich es geschafft habe, dann gebe ich laut.
Raspberry 2 opehHabian 3 mit ConBee 2

Benutzeravatar
udo1toni
Beiträge: 15249
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: OpenHAb auf Raspi ohne Netzwerk betreiben.

Beitrag von udo1toni »

Na, der wird ja am Switch angeschlossen sein. Kabel zum Wechselrichter ziehen, dann sollte der Raspberry auf Anfragen reagieren können (spätestens nach einem gewaltsamen Neustart).
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Benutzeravatar
KellerK1nd
Beiträge: 432
Registriert: 17. Jun 2019 16:45
Answers: 1
Wohnort: Griesheim

Re: OpenHAb auf Raspi ohne Netzwerk betreiben.

Beitrag von KellerK1nd »

Ich checks nicht, das Modem/Router verbraucht 8 Watt, dein Switch 11 Watt. Komm ich auf 19 Watt. Bei ca. 33 cent/kWh komme ich da auf 54,96€/Jahr, das macht 4,58€ pro Monat...
Betriebssystem: Proxmox 7.3-4
openHAB Container: debian11 LXC
openHAB Version: 3.4
Hardware: HomeServer Eigenbau mit einem Intel i5 9600K
Smarthome-Equipment:
- Rasperrymatic
- deConz
- HUE
- Shellys
- Mosquitto
- AVM Fritz!Box

Antworten