fhem on RasPi goes Rack - Projektvorstellung zur Nachahmung –

Begonnen von Sailor, 29 September 2014, 15:05:49

Vorheriges Thema - Nächstes Thema

Sailor

Ich möchte hier mein Projekt vorstellen, in der die fhem - Haussteuerungszentrale auf dem Raspberry Pi in ein 10"-Rack-system verbaut werden kann.

Anfänglich stand ich vor der Herausforderung, der gesamten Netzwerk-Verkabelung Herr zu werden, welche durch die unzähligen Duplex-Netzwerkdosen während der Renovierung entstanden sind.

Da ein normales 19" Rack-System in meinem kleinen Heizungsraum nicht zielführend war, habe ich mich für ein 10" – TenRack-Pro-System von CableMatic entschieden.
http://www.cablematic.com/Armario-rack-10_quotes_-RackMatic/Armario-rack-de-10_quotes_-RackMatic-TENRack-PRO-de-12U-y-fondo-300/TR93/?pag=41

Die Gesamtbreite beläuft sich auf 46cm  und passte genau in die dafür vorgesehene Raumlücke.

Nach Befestigung des Racks an der Wand wurden die Kabel auf die LSA Patch-Paneele gesteckt und entsprechend beschriftet.

RJ45-Panel.jpg

Anschließend wurden die Paneele im Rack verschraubt und die HP V1410-16 Switch (J9662A) - Switche, welche gerade ebenso in das 10" Gehäuse passen, befestigt.
http://www8.hp.com/emea_africa/en/products/networking-switches/product-detail.html?oid=5096950

Die mitgelieferten 19" Einbauwinkel wurden hierfür entsprechend  auf 10" gekürzt.
Abschießend kam noch die Fritz!Box 7390 auf eine dafür vorgesehene 10" - Rack-Platte.

Da aufgrund des metallischen Gehäuses die WLAN Frequenzen sehr stark abgeschirmt worden wären, habe ich mich dafür entschieden, die WLAN Antennen mit dem entsprechenden Bausatz von e-Shop auf Magnetfüßen herauszuführen und diese oben auf dem Rack zu plazieren.
http://www.go-e-shop.de/shop/article_7395-5/Umbau-Bundle-f%C3%BCr-die-FRITZ!Box-7390-mit-2-x-Pigtail%2C-2-x-5dbi-Antenne-und-2-x-Magnetfusshalter.html?sessid=HMxIUF6nKWLMdp2AFYWt53YxXNhWHzO0S3pk71ZGLoctpunoSDaXz36PGYJnQa38&shop_param=cid%3D128%26aid%3D7395-5%26

Das Einzige was nun noch fehlte, war den Raspberry Pi vernünftig und stabil in das Rack zu setzen.

Hierzu habe ich ein 10" Rack Gehäuse von Hammond beim Deutschen Vertrieb MOUSER bekommen.
http://www.mouser.de/ProductDetail/Hammond/RM2U0808VBK/?qs=%2fha2pyFadujx0AJBeZPY%252bqDYnxCMbwqxfPE2IiaNhNSpjXUTVb0%2flA%3d%3d
Man darf allerdings nicht die dazugehörigen Mounting Flanges vergessen, die man darüber hinaus noch ein wenig nacharbeiten muss um sie auf das Lochraster des Racks zu bekommen.

Flange.jpg

In diesem Gehäuse wurden dann der Raspberry Pi, ein TracoPower TMP 15105C Einbau-Netzteil  5V/3000mA – Netzteil, ein I2C-OneWire Wandler von Sheepwalk-Electronics, und ein Dual-Couanter Modul von HobbyBoard vebaut.

RaspRack01.jpg
RaspRack02.jpg

Auf der Frontplatte wurden ein C-Berry von admatec, eine USB-Buchse und eine RJ45-Buchse von der Firma Schlegel sowie 2 Schalter und ein Taster der Firma Marquardt verbaut.

Der rechte Schalter ist der Hauptschalter für die Versorgung des Netzteils mit 230V.

Der mittlere Taster ist für Shutdown/Reboot und der linke Schalter ist für das aktivieren/deaktivieren der Hintergrundbeleuchtung des C-Berry. Beide Schalter gehen auf den GPIO Port 15 & 16 bzw. physical PIN 8 und 10 als low active mit einem 10kOhm Pull-Up Widerstand.

RaspRack03.jpg

Die Herstellerfirma des C-Berry adamatec führt zwar dankbarerweise die nicht benötigten physikalischen PINS 1-10 auf Ihrem Board raus, jedoch nicht in der identischen PIN-Folge.

Dies hatte zur Folge, dass ich zwecks Anschluss des I2C-OW-Moduls die PINs erstmal wieder hindrehen musste...

PIN-Swap.jpg

Anschließend wurde das Gehäuse im Rack integriert und die finale Inbetriebnahme konnte erfolgen.

Rack.jpg

Der Shutdown/Restart Knopf wurde mittels des Programms von Sanjeev Sharma verwendet, welches man hier findet: http://sanje2v.wordpress.com/2014/02/16/adding-shutdownrestart-pushbutton-for-raspberry-pi/

ACHTUNG! Der Code ist auf einen andern PIN und auf HIGH-Active with Pull-Down vorprogrammiert!!! Ihr müsst also den Source Code ändern!

Der Abschaltknopf für den C-Berry ist noch eine offene Baustelle...

Wer Lust auf Nachahmung hat, nur zu! Ich stehe für Fragen hier im Forum zur Verfügung!

Gruss
   Sailor

Update: RaspRack03.jpg sieht inzwischen anders aus, da ich alle physikalischen Schalter (Bis auf ON/OFF) auf dem Touch-Display mit einem RasPi 2 realisiert habe.




******************************
Man wird immer besser...

Mephisto

Wow!!!
Geiles Teil!!

Also dann fange ich mal an mit den Fragen!  ;)

Was für Infos lässt du auf dem Display anzeigen?

drdownload

Auf dem verschwommenen Foto des Displays sieht man einen Linux-Boot-Vorgang, insofern ist das Display eher für Debugging gedacht denke ich, wobei natürlich ein Python Skript dass einem bestimmte Infos anzeigt sicher nett wäre (oder einen Browser in X11 zu starten etc.)
CUL 868 Slow-RF (FS20 Aktoren, Sender, FHT8V), CUL 868 (WMBUS-Empfang), Jeelink (PCA301), WS3600 (WH3080 über USB-Basis), Bewässerung mit ESP-Easy und Proplanta, RFXTRX433 Home-Easy Empfang und Senden, Oregon TH, WS001 TH), Blackbean IR, Mopidy-Snapcast MR Audio, Kodi, Forum-LED-Controller,

Sailor

Hallo drdownload, mephisto

fast richtig.  ;D

Im Augenblick des Photos sieht man noch den Framebuffer der Console mittels "fb2cberry".
In der rc.local steht inzwischen aber der Aufruf des Textbrowsers "links2".

Dieser ruft automatisch eine eigens hierfür gestaltete fhem-Web-Instanz auf mit den wichtigsten Systeminformationen ohne Menue und den ganzen Firlefanz.

Systeminformationen sind textbasierend: HMLAN-Auslastung, CPU Temp, eth0- Auslastung, fhem-Uptime, NAS-Speicherausnutzung und RasPi Speicherkartennutzung.

Halt das Wichtigste was man zur Übersicht braucht.  8)

Gruß
   Sailor
******************************
Man wird immer besser...

michaeljk

#4
Hallo Sailor,

ich bin derzeit auf der Suche nach passenden Gehäusen für den Einbau von mehreren Raspberry Pi's in ein 10" Wandschrank und dabei über deinen Topic hier gestolpert :) Zunächst erstmal muss ich sagen, das ganze sieht richtig schick aus, in dieser Variante hatte ich mir das ebenfalls vorgestellt. Ich hätte zu dem ganzen aber noch einige Fragen an dich:

Stromversorgung:
Eigentlich hatte ich geplant, eine/mehrere Steckdosenleiste(n) im 10" Format zu verbauen. Was benutzt du in deinem Fall, eine normale Steckerleiste welche am Gehäuseboden oder an der Seite montiert wurde?

Fritzbox:
Ich wusste garnicht, dass es die Möglichkeit gibt die Antennen umzubauen und nach aussen zu führen. Funktioniert dies auch bei einer Fritzbox 3390?

Raspberry Pi:
Hier suche ich eine Möglichkeit, wie man 2-3 Raspberry Pi's zusammen verbauen könnte. Würdest du hierfür ebenfalls das von dir genutzte 10" Gehäuse verwenden, oder gibt es dafür bessere Optionen?

Am einem Raspberry Pi ist des weiteren ein JeeLink per USB angeschlossen. Ich vermute, der Wandschrank würde aufgrund des Metalls auch hier sehr stark abschirmen. Vermutlich müsste man also den kompletten JeeLink nach aussen führen, z.B. per USB-Verlängerungskabel und dann befestigen, richtig?

10" Schrank:
Wie bist du im allgemeinen mit dem Schrank zufrieden? Bisher war ich bei meiner Suche vor allem über die Modelle von "19Power" gestolpert - diese scheinen recht preisgünstig zu sein, allerdings muss das ganze komplett selbst montiert werden. Die Seitenwände sollen nur aus dünnem Blech bestehen, die Gesamtbreite beträgt nur 28cm, gegenüber deinem Modell (46cm, 9cm mehr pro Seite) also ein enormer Unterschied. Daher war ich bereits auf der Suche nach Alternativen.

Edit 10.02.2015, 01:38 Uhr:
Ich habe nochmal wegen den Einbaumöglichkeiten der Raspberry Pi's etwas Ausschau gehalten und kam in diesem Zusammenhang noch auf eine neue Lösungsmöglichkeit.

10" Schutzschalterleiste mit Hutschiene:
http://www.technikcoach.de/wandverteiler/delta-10/10_-zubehoer/10_-schutzschalterleiste.htm

Hutschienengehäuse 4MFP H40 für Raspberry Pi:
https://raspiprojekt.de/shop/gehaeuse/hutschienengehaeuse-raspibplus-4mfp-h40.html

Wenn ich richtig gerechnet habe, sollte man damit wohl 3x Raspberry Pi B+ nebeneinander montieren können. Ein 1U Einschub mit aufmontierbaren Raspberry Pi's wäre aber insgesamt wohl immer noch viel platzsparender.

Grüsse,

Michael

Sailor

Hallo Micha

Zitat von: michaeljk am 08 Februar 2015, 22:15:10
Stromversorgung:
Eigentlich hatte ich geplant, eine/mehrere Steckdosenleiste(n) im 10" Format zu verbauen. Was benutzt du in deinem Fall, eine normale Steckerleiste welche am Gehäuseboden oder an der Seite montiert wurde?

Sowohl als auch.

Eine 10" Steckdosenleiste hat aber nur 3 Steckdosen. Daher liegt bei mir noch zusaetzlich eine 3er ganz unten im Boden.
2 HE (ganz unten) gehen fuer Kabel und Stecker drauf.

Zitat von: michaeljk am 08 Februar 2015, 22:15:10
Fritzbox:
Ich wusste garnicht, dass es die Möglichkeit gibt die Antennen umzubauen und nach aussen zu führen. Funktioniert dies auch bei einer Fritzbox 3390?
Keine Ahnung. Frag mal direkt den Verkaeufer meiner Antennen. Der Link ist ja in meiner Beschreibung

Zitat von: michaeljk am 08 Februar 2015, 22:15:10
Raspberry Pi:
Hier suche ich eine Möglichkeit, wie man 2-3 Raspberry Pi's zusammen verbauen könnte. Würdest du hierfür ebenfalls das von dir genutzte 10" Gehäuse verwenden, oder gibt es dafür bessere Optionen?

Am einem Raspberry Pi ist des weiteren ein JeeLink per USB angeschlossen. Ich vermute, der Wandschrank würde aufgrund des Metalls auch hier sehr stark abschirmen. Vermutlich müsste man also den kompletten JeeLink nach aussen führen, z.B. per USB-Verlängerungskabel und dann befestigen, richtig?

Mouser bietet die Hammond Gehhaeuse auch in 3HE an.
https://www.hammfg.com/dci/products/accessories/rm
Dann stellt sich nur die Frage, wieviele Stecker Du auf die Frontseite bekommst. Also ich wuerde sagen, dass ein RasPi pro 2HE schon sehr sportlich ist.

Den JeeLink wirst du wohl tatsaechlich nach aussen legen muessen.

Zitat von: michaeljk am 08 Februar 2015, 22:15:10
10" Schrank:
Wie bist du im allgemeinen mit dem Schrank zufrieden? Bisher war ich bei meiner Suche vor allem über die Modelle von "19Power" gestolpert - diese scheinen recht preisgünstig zu sein, allerdings muss das ganze komplett selbst montiert werden. Die Seitenwände sollen nur aus dünnem Blech bestehen, die Gesamtbreite beträgt nur 28cm, gegenüber deinem Modell (46cm, 9cm mehr pro Seite) also ein enormer Unterschied. Daher war ich bereits auf der Suche nach Alternativen.

Also, wie ein 19Power = 19" nur 28cm breit sein soll ist mir schleierhaft.   :o
Also ich bin sehr mit meinem System zufrieden. Allerdings wird es in der Tiefe mit den hinten liegenden Netzsteckern sehr knapp.

Zitat von: michaeljk am 08 Februar 2015, 22:15:10
Edit 10.02.2015, 01:38 Uhr:
Ich habe nochmal wegen den Einbaumöglichkeiten der Raspberry Pi's etwas Ausschau gehalten und kam in diesem Zusammenhang noch auf eine neue Lösungsmöglichkeit.

10" Schutzschalterleiste mit Hutschiene:
http://www.technikcoach.de/wandverteiler/delta-10/10_-zubehoer/10_-schutzschalterleiste.htm

Hutschienengehäuse 4MFP H40 für Raspberry Pi:
https://raspiprojekt.de/shop/gehaeuse/hutschienengehaeuse-raspibplus-4mfp-h40.html

Wenn ich richtig gerechnet habe, sollte man damit wohl 3x Raspberry Pi B+ nebeneinander montieren können. Ein 1U Einschub mit aufmontierbaren Raspberry Pi's wäre aber insgesamt wohl immer noch viel platzsparender.

Wo geht dort eigentlich das Netzteil hin?

Gruss
    Sailor
******************************
Man wird immer besser...

michaeljk

Hallo Sailor,

Zitat von: Sailor am 10 Februar 2015, 12:51:39
Eine 10" Steckdosenleiste hat aber nur 3 Steckdosen. Daher liegt bei mir noch zusaetzlich eine 3er ganz unten im Boden. 2 HE (ganz unten) gehen fuer Kabel und Stecker drauf.

Es gibt auch wenige Hersteller welche Leisten mit 4 integrierten Steckdosen anbieten, aber auch das wäre schon reichlich knapp bei meiner Hardwarezusammenstellung. Ich habe auch nur eine Hauptsteckdose am Installationsort und würde daher nur ungerne mehrere Leisten hintereinander schalten, daher war mein Gedanke das es möglicherweise eine Möglichkeit gibt, längere Leisten vertikal im hinteren Rackbereich zu befestigen.

Zitat
Keine Ahnung. Frag mal direkt den Verkaeufer meiner Antennen. Der Link ist ja in meiner Beschreibung

Schon geschaut, das wird wohl bei meinem Modell nicht so ohne weiteres möglich sein :( Aber es gibt natürlich auch eine Vielzahl weitere Router, welche eine externe Anschlussmöglichkeit bieten, möglicherweise wechsle ich das Gerät dann mal beizeiten aus.

Zitat
Mouser bietet die Hammond Gehhaeuse auch in 3HE an.
https://www.hammfg.com/dci/products/accessories/rm
Dann stellt sich nur die Frage, wieviele Stecker Du auf die Frontseite bekommst. Also ich wuerde sagen, dass ein RasPi pro 2HE schon sehr sportlich ist.

Also, wie ein 19Power = 19" nur 28cm breit sein soll ist mir schleierhaft.   :o
Also ich bin sehr mit meinem System zufrieden. Allerdings wird es in der Tiefe mit den hinten liegenden Netzsteckern sehr knapp.

Wo geht dort eigentlich das Netzteil hin?

Die Firma heisst zwar "19Power", stellt aber auch 10" Hardware her :)
http://www.19power.de/15he-10-zoll-wandschrank-serverschrank-mit-glastuer-280x310x730mm.html
BxTxH: 280x310x730mm

Wenn in dem Hammond Gehäuse 2 Raspberry Pi Platinen reinpassen, würde das bereits ausreichen. Eigentlich hatte ich vor die ganzen Kleinrechner mit einem externen Ladegerät zu versorgen, z.B. einem RAVPower 50W 5V:
http://www.amazon.de/dp/B00Q6HWNV0/

Ein integriertes Netzteil ist sicherlich aber noch schicker ;)

Grüsse,

Michael


Sailor

Hallo Michael

Zitat von: michaeljk am 10 Februar 2015, 16:57:52
Die Firma heisst zwar "19Power", stellt aber auch 10" Hardware her :)
http://www.19power.de/15he-10-zoll-wandschrank-serverschrank-mit-glastuer-280x310x730mm.html
BxTxH: 280x310x730mm

Das Teil sieht mir nach einer Klappperkasten-Variante aus.  ;)

Nimm lieber die Pro-Varianten die ich oder Chris verlinkt haben.

Oder besuche naechsten Monat mal die CeBit und schau dir mal im Detail die Unterschiede an.
Du wirst merken, das sind Welten zwischen...  ;D

Gruss
     Sailor
******************************
Man wird immer besser...

michaeljk

Ich habe mich zwischenzeitlich für den Wandverteiler entschieden den chris1284 verlinkt hatte, in der 9HE Version. Jetzt bin ich bereits fleissig am Aufbau, habe aber ein größeres Problem: Die Stromversorgung!

Folgende Geräte sind derzeit mit eigenem Netzteil in Benutzung:

- Fritzbox 3390 (12V Netzteil)
- HM-CFG-LAN (7,5V Netzteil)
- Longshine 10" Switch (Netzteil integriert, Kaltsteckerkabel)
- 4fach USB-Hub (5V Netzteil, wird für die Stromversorgung der 3 Raspberry Pi Rechner genutzt)

Ausserhalb des Wandschranks habe ich leider nur eine einzelne Steckdose zur Verfügung, an welcher die Steckdosenleiste angeschlossen werden kann. Wenn ich eine herkömmliche 10" Steckdosenleiste einbaue, so hat diese meist nur 3 Stecker, also zuwenig. Es gibt auch Varianten für 4 Stecker, allerdings bin ich mir unsicher ob aufgrund der Form der externen Netzteile auch alle belegt werden können. Gibt es eventuell Universalnetzteile, wo die Spannung/Polung definiert werden kann? Dann könnte eventuell der HM-CFG-LAN, die Fritzbox und der USB-Hub daran betrieben werden und man benötigt nur einen Stecker in der Leiste. Oder gibt es noch weitere/bessere Varianten?

Grüsse,

Michael

hexenmeister

Zum Thema Stromversorgung.
Ich benutze ein Meanwell 12V 60W Netzteil auf Hutschiene und mit Hilfe von mehreren DC-DC-Step-Down-Konvertrer (diese hier: http://www.ebay.de/itm/5pcs-NEW-Mini-360-DC-DC-Buck-Converter-Step-Down-Module-4-75V-23V-to-1V-17V-/400760852729?hash=item5d4f3550f9) erzeuge ich die benötigten Einzelspannungen. So habe ich einen HMLAN, einen Router, einen Cubietruck, einen Hub, einen USB-Hub und einen Reihe Arduino-basierten Sensoren dran hängen. Die 5V werden allerdings mit einem anderen (etwas kräftigeren) Step-Down Modul erzeugt.

Maintainer: MQTT_GENERIC_BRIDGE, SYSMON, SMARTMON, systemd_watchdog, MQTT, MQTT_DEVICE, MQTT_BRIDGE
Contrib: dev_proxy

chris1284

ich habe, da der kasten im regal steht und nach hinten luft hat, eine steckdose mit kabelbindern an den "wandhaltelöchern" unten horizontal angebaut (6 steckplätze meine ich). ist genau so breit wie das rack und günstiger als eine 10" leiste und hat mehr plätze.

hätte ich 2 gleiche leisten gehabt mit weniger plätzen hätte ich sie im rack hinten je links und rechts vertikal verbaut (und kaskadiert da ich auch nur eine dose in der nähe habe).
bild im anhang (ja ja es ist nicht aufgeräumt, sieht aber niemand hinterm IKEA KALLAX in dass das rack sher gut rein passt  ;) )

Sailor

Moin zusammen

Zitat von: hexenmeister am 05 März 2015, 01:01:33
Zum Thema Stromversorgung.
Ich benutze ein Meanwell 12V 60W Netzteil auf Hutschiene und mit Hilfe von mehreren DC-DC-Step-Down-Konvertrer (diese hier: http://www.ebay.de/itm/5pcs-NEW-Mini-360-DC-DC-Buck-Converter-Step-Down-Module-4-75V-23V-to-1V-17V-/400760852729?hash=item5d4f3550f9) erzeuge ich die benötigten Einzelspannungen. So habe ich einen HMLAN, einen Router, einen Cubietruck, einen Hub, einen USB-Hub und einen Reihe Arduino-basierten Sensoren dran hängen. Die 5V werden allerdings mit einem anderen (etwas kräftigeren) Step-Down Modul erzeugt.

Also ich bin inzwischen in die Überlegung gegangen eine 50000mAh Power-Bank mit 5V und 12V Ausgang als gemeinsame Stromversorgung zu verwenden.
https://www.xtpower.de/XTPower-Powerbank-MP-50000-DC/USB-Hochleistung-Akku-Li-Ion-mit-52800mAh?xt=gs

Vorteil:
a) Ein 230V Stecker für alle
b) RasPi, FritzBox und beide HP-Switche werden mit sauber gefilterten Strom und bei Ausfall mit Notstrom versorgt.

Das wären bei meinen Verbrauchern (Ohne USB-Festplatte) 9,5h Notstromversorgung.
Das reicht um nach der Arbeit ohne Ausfall die Sicherung wieder reinzuschrauben... 8)


Mann muss nur mit den Steckverbindern ein bisschen basteln...

Gruss
    Sailor
******************************
Man wird immer besser...

Sailor

Hi Chris

Zitat von: chris1284 am 05 März 2015, 06:42:36
ich habe, da der kasten im regal steht und nach hinten luft hat, eine steckdose mit kabelbindern an den "wandhaltelöchern" unten horizontal angebaut (6 steckplätze meine ich). ist genau so breit wie das rack und günstiger als eine 10" leiste und hat mehr plätze.

hätte ich 2 gleiche leisten gehabt mit weniger plätzen hätte ich sie im rack hinten je links und rechts vertikal verbaut (und kaskadiert da ich auch nur eine dose in der nähe habe).
bild im anhang (ja ja es ist nicht aufgeräumt, sieht aber niemand hinterm IKEA KALLAX in dass das rack sher gut rein passt  ;) )

Grundgütiger,

größere Fotos gab nicht, oder?  ;D

Aber das "IKEA - Computer Rack" habe ich so auch noch nicht gesehen!  8)

Gruss
    Sailor
******************************
Man wird immer besser...

Benni

IKEA-Rack? 8)
Hab ich auch eins :D

Ups! Das Bild hätte wohl noch um 90° nach rechts gedreht werden müssen.