. Mit einem Budget von weniger als 600 GBP achtet das Linux -Setup um Eigentum, während sie auch den CO2 -Fußabdruck im Auge behalten. Lesen Sie weiter für die kostenlosen Softwareempfehlungen, die Joggler -Fotos, Tipps, das, was er beim nächsten Mal anders machen würde und das, was als nächstes kommt.
Das Green Open Source House – Einreichung von Richard Farthing Ceng Miet. Dies ist die Geschichte, wie ich ein funktionales, zuverlässiges, kostengünstiges und einigermaßen niedriger Strom ausschließlich mit Open -Source -Software erstellt habe.
Setzen wir die Parameter ein. Das Haus ist ziemlich klein mit nur 2 Schlafzimmern. Ziel war es, Automatisierungsfunktionen, Musik und zuverlässige SD-TV-Dienste bereitzustellen, da HDTV ein schnelllebiger Bereich ist. Dies bringt es am gegenüberliegenden Ende des Spektrums an die Häuser, die ein oder zwei 42U hohe Vollgeständer benötigen, um das Kit zu halten, mit einem klimatisierten Raum, um alles zu unterbringen. Als Ingenieur, der tagsüber ein kleines Unternehmen leitet und oft von zu Hause aus arbeitete, war mein Ziel, das zu tun, was Ingenieure nach dem Herzog von Wellington tun … die Kunst, für 10 Schilling zu tun, was jeder Narren für ein Pfund tun kann. Die Gesamtkosten für alles, was hier beschrieben wird, beträgt weniger als 600 GBP – ohne die Verkabelung und natürlich die wertvolle Zeit! Das Green/Recycling -Thema, einige Dinge wie die Dimmers, kamen von eBay.
Ich habe eine „Start-auf“ -Renovierung eines sehr heruntergekommenen Hauses durchgeführt und hatte eine freie Auswahl an Optionen und schrieb damit eine Spezifikation für die von mir gewünschte Funktionalität, die die Notwendigkeit eines PC-Server-Basis-Steuerungssystems im Node 0 und in einem große Menge an CAT5E -Verkabelung – mindestens 2 Filialen pro Zimmer, bis zu 8 an Orten wie dem Wohnzimmer und im Heimbüro – insgesamt 32. Durch das Schreiben einer Spezifikation, die einige zukünftige Bestrebungen enthielt in der Bauinfrastruktur. Zum Beispiel startete ich von der Aspiration/Annahme, dass es möglich wäre, Live-Fernseher über einen LAN zu streamen, was eigentlich nicht so einfach war, als ich 2003 anfing, eine Spezifikation zu schreiben. Für den Fall, dass es nicht kosteneffektiv wurde In einem angemessenen Zeitraum wurden Luftkabel in den meisten Räumen sowie Node 0 installiert. Heute würde ich nur die Luft-/Satellitenkabel in Knoten 0 und das Wohnzimmer einfügen.
Klicken Sie für eine große Version – Diagramm, die die Hauptsystemkomponenten und deren Konfiguration zeigt.
Klicken Sie für große Versionen – den bescheidenen Knoten 0, auch bekannt als Treppe – Server, Low Power
24 Port 10/100 Switch, Patch -Panels für Daten und Sprache (VoIP/POTS über SpeedTouch 780 derzeit
Vernichtbar für alle Haus- und Büro -Telefone. Auch unter Bodenheizungsverteiler und Kontrollpersonen. Hölzern
Abnehmbare Wandpaneele, Abdeckung von Kabelschalen und Sanitäranlagen.
Die Spezifikation bedeutete auch häusliche Verkabelung für alle Beleuchtungsschaltungen, um eine zentrale Steuerung sowie für die Verkabelung von Home-Run-Schaltungen zu ermöglichen Nötig, bevor das Automatisierungssystem in Auftrag gegeben wurde (ich verwendete Gitterschalter, um momentliche und herkömmliche Typen leicht zu tauschen). Diese Hardwire kann in Zukunft erneut umgesetzt werden, wenn ich das Haus miete oder verkaufe, da ich erkenne, dass das von mir entwickelte System ziemlich individuell ist und dass dieses Segment des Wohnungsmarktes nicht an diese Art von Dingen verwendet wird – ein potenzieller Mieter Der Käufer oder Immobilienmakler könnte es als „überkompriziert“ halten. Natürlich hilft das Fehlen einer „großen Marken“ -Hardware auch nicht, daher möchten Sie diese Faktoren bei der Auswahl Ihres Kits und der Art und Weise, wie Sie es implementieren, berücksichtigen. Mein Denken über potenziellen Verkauf ist „mit der Baugenehmigung zur Automatisierung“ – d. H. Die schwierigen Dinge wie Hochwasserverdrahtung sind ein zukünftiger Besatzer, kann ein eigenes Automatisierungssystem wählen, z. eine Hausvisionsbox usw. oder lassen Sie sie (fast) konventionell.
Das einzige, was ich nicht abgeschlossen habe, ist das ganze Haus -Audio, obwohl die Lautsprecherverkabelung es an mehreren Stellen als Erstspezifikationsgegenstand gibt. Der Grund dafür ist, dass es bei so vielen digitalen Geräten heute eine Vielzahl von kostengünstigen Boxen gibt, die Sie mit Kabel oder drahtlos vernetzen können, um auf Ihre serverbasierten Medien zuzugreifen. Daher scheint es weniger Anreize zu sein, als wenn die Spezifikation geschrieben wurde und die Spezifikation geschrieben wurde, und es sich Verkabelung installiert.
Ein Mediokrementen auf der Rückseite eines Fernsehers. IR -Empfänger tritt nach unten
Steuersignale leicht durch Reflexion vom Boden aufgenommen.
Dieses System zeigt, dass eine relativ niedrige PC -Hardware für eine Vielzahl von Anwendungen mit Uptimes in Monaten ausführen kann – oder wenn Sie bereit sind, auf das Disk -Upgrade -Laufband zu verzichten – Jahre. OK, ein Server mit 24 x 7 ist nicht sehr grün, aber wenn Sie ein funktionales automatisiertes Zuhause mit ein paar Glocken und Pfeifen, Medienserver usw. wünschen, benötigen Sie mindestens eine Box mit 24 x 7. Also meine Ansicht, wenn Sie genauso gut so viel Funktionalität (und D.ISKs mit Ihren Medien) in eine kraftwirksame Box, machen Sie es so zuverlässig wie möglich (z. B. indem Sie zusätzlich für eine bessere PSU ausgeben) und haben eine angemessen robuste Sicherungsstrategie. Das elektrisch fest verdrahtete Backup hilft auch zunächst, sondern führt auch Ihre wesentlichen Systeme über Serverausfallzeiten und ist einfach zu implementieren, wenn sie von Anfang an betrachtet werden. Glücklicherweise verbindet sich dieses Denken oft gut mit kostengünstigerem Kit, wie diese altmodischen analogen Dimmers bei eBay.
Hier finden Sie eine Liste der Hauptanwendungen, die auf dem PC ausgeführt werden, basierend auf einem “Mobile on Desktop” (MODT) -Motherboard von MSI, das 2006-7 eine Mode war. Der Server verfügt über 2G -RAM und verwendet eine saisonale 80%effiziente Stromversorgung in einem recycelten Elonex -Desktop -Gehäuse – siehe Foto.
Softwarekomponente
Funktion
Hardware/ Peripheriegeräte verwendet
SUSE Linuxv10.3
Apache -Webserver
MySQL verwendet von Zoneminder und XXV für VDR
PHP, Perl
SAMBA Windows -Datei / Media Server und Primärdomänencontroller für einheitliche Benutzerverwaltung und Windows -Client -Anmeldungen
Laptop-Mode, um Medienscheiben abzudrehen, wenn sie nicht verwendet werden, und Strom sparen
– –
Vdrv1.6.0.2
Freeview Digital TV -Aufnahme, Wiedergabe und Live -TV -Streaming über Lan. kann auch Satelliten oder Kabel -DTV mit geeigneten Tuner -Karten erhalten. Plugins:
StreamDev (HTTP Streaming TV/Audio)
VompServer – siehe unten
EpgSearch
2 x TV -Tuner: USB- oder DTV1000 -PCI -Karte, (oder andere) NB Die Maschine war aus irgendeinem Grund mit 2 x dtv1000 unzuverlässig.
Vompv0.3.0 serverv0.3.0.10 Benutzerdefinierter Client
VDR -Client / Server -Plugin, mit dem der dicke Client -Zugriff auf VDR.Live und Freeview -TV -Streaming, Media -Player und Verwaltung von Aufnahmen und Timern bei jedem Fernseher aufgenommen wird.
3 x Hauppauge Media MVPs. Hochwertiger SD über RGB Scart.
VDRADMIN-AMV3.6.7
Perl -basiertes Programm, das Weboberfläche zu VDR -Timern, Aufnahmen und Live-/Aufzeichnungsstreaming bereitstellt, wobei EPGSEARSE die Erstellung von Timer basierend auf komplexen EPG -Suchkriterien automatisieren.
– –
XMLTV2VDR
Extrahiert vollständige EPG -Daten & Filmrezensionen aus XMLTV -Feeds und fügen Sie in VDR EPG ein. Fügt Episodennamen hinzu (Sie können Wiederholungen ausgeben und Serien identifizieren) und ermöglicht die Suche / Aufzeichnung von Filmen auf der Grundlage von Schauspieler, Regisseur, Bewertungsstand usw.
– –
Xxvv1.6
Webschnittstelle zum Verwalten von VDR und der Web -Vorschau von VDR -Aufzeichnungen, Such- und Timer -Verwaltung. Partielle Alternative zu Vdradmin.
– –
Misterhouse (MH) v2.104
Objektorientiertes Perl -basiertes Heimautomatisierungssystem. Schnittstellen zu vielen verschiedenen Hardware -Arten. Bietet:
Webschnittstelle
Beleuchtungsszene / Kanalsteuerung über herkömmliche Switches, Sprache, Tageszeit, zufällige (Sicherheit) und Webschnittstelle
Adaptiv unter Bodenheizungskontrolle basierend auf Temperatur- und Wettervorhersagen (ein separater Artikel an sich…)
Sicherheitsschnittstelle (Schnittstellen zu Standard für das kommerzielle Alarmsystem I/A über K8000)
Musikmedienwiedergabe auf dem Server
(POSS. Whole House Audio)
Aggregation anderer Belegungsfunktionen.
Keine spezifischen Hardwareee -Software -Schnittstellen unten
XPLK8000
Inhouse entwickelte XPL I/O-Daemon für 2 x Velleman K8000-Schnittstellenkarten und benutzerdefinierte analoge Ausgangskarte für 24 Dimmer. Proben / Entladungen mit niedrigem Spannungsschalter, teilweise implementiert das XPL -Lichtschema, verblasst glattes Licht und Proben Tempsensoren / Konvertiten in reale Temperaturen, fährt Heizzonensteuerungen an.
Verwendet LIBK8000, um zu K8000 mit Ergänzungen zu senken, um benutzerdefinierte Hardware zu unterstützen.
K8000 am parallelen Anschluss (I2C „Bit geknallt“)- Schalter, Alarm-E/A, 4 x analoge Temperatursensoren, Antriebsheizzonen und UFH-Pumpe. Analogausgangskarte zum Antrieb von 0-5 V Dimmers.
K8000 bietet eine vollständige Opto-Isolation von Schalter und PC
Festival
Text zu Sprachmotor angetrieben von MH.Sen Mbrola Voices – Akzeptable Qualität, sobald Sie es gewohnt sind (d. H. Ein bisschen besser als die Stimme von Stephen Hawking).
Motherboard -Sound
Zoneminder (ZM) v1.24.2
CCTV -Anwendung. Live -Video -Streaming, Aufzeichnung, Bewegungserkennung, Ereignisdatenbankverwaltung, automatische Archivierung von Offsite über FTP und Ereignisbenachrichtigung per E -Mail und/oder SMS. Schnittstellen zu MH.in-House entwickelten Wartungsskripte.
Die pensionierte WINTV -PCI -Karte wird nur für analoge Videoaufnahmen verwendet. (viele andere geeignete Karten)
Webminv1.510
Webbasierte Verwaltung von Linux ServerSecure Remote HTTPS Webzugriff zu den meisten Serverfunktionen.
– –
Zimbrav5.0.23
Open Source Edition. Enterprise Mail -Server komplett mit sicherem HTTPS AJAX -Webschnittstellen für Remote -Mail -Zugriff. Sichern Sie auch SSL IMAP Remote -Zugriff und lokale IMAP oder POP3 für Outlook- oder Thunderbird -Clients usw.
– –
Ubuntu Netbook Remix v9.1
Zugriff auf alle oben genannten, einschließlich drahtloser TV -Streaming vom VDR -Server mit dem StreamDEV -Plugin
O2 Jogglersee Fotos
Klicken Sie für große Versionen – Schnittstellenschrank mit 2 x K8000 und benutzerdefinierte analoge Ausgangskarte an
Drive 24 Dimmers, Schnittstellen zu Schalter mit niedriger Spannung über Netzkabel.
Leistung – In Bezug auf die Server -CPU -Last sind die wichtigsten Messzahlen:
10-12% Misterhouse (etwa die Hälfte davon ist auf eine komplexe Beleuchtungsszenenkontrolle und Relatin zurückzuführenG Logik)
5% XPLK8000 aufgrund der 25-Hz-Abtastung aller Eingänge und Ausgänge über „Bit-Bange“ I2C, um Schalter-Entlassung zu bieten, und glatte Beleuchtung verblasst.
4% Zoneminder (1 Kamera)
2% VDR + 1 – 2% pro Aufnahme- oder Wiedergabedanal
1-2% für Zimbra
Die Gesamtsumme beträgt rund 25%, was alles erforderte und bei Haushaltsaufgaben bis zu 75% erreicht. Die CPU bleibt hauptsächlich in LFM (800 MHz -Leerlauf), außer während dieser Peaks mit allen laufenden Anwendungen, sodass die CPU -Leistung minimiert. Sie können sich jedoch mit einigen Nomachine NX -Clients remote und sicher anmelden, und der Server ist mit einem großen HD -Bildschirm (1920 x 1200 res) sehr nutzbar – es gibt keine durch die Serverlast verursachten Nachteile.
Stromversorgung – Die CPU ist ein mobiles Pentium M 740 (1,7 GHz), der einen Gesamtverbrauch von PCs von etwa 39 W mit einer 500 -g -Scheibe spielt. Fügen Sie weitere 3 Scheiben in einem „eisigen Dock“ (insgesamt 2 TB) und ein paar Fernseh-Tuner und eine alte WINTV-Capture . Sie werden aufgrund der im Node 0 erzeugten Kosten/CO2 und der Wärme, die kürzlich auf der UKHA -Liste erörtert wurde, die Stromversorgung des Stromverbrauchs halten. Die Lebensdauer ist mit niedrigen Temperaturen erheblich erhöht – bei einem Umgebungsummotiv 20c werden diese von Smartd auf dem beschriebenen Server zwischen 33 ° C und 37 ° C gemeldet. Wenn ich meinen kommerziellen Hut aufnehme, verwende ich eine ungefähre Faustregel: £ 1/W/Jahr mit 3 -jähriger Rückzahlung als Benchmark, um zu entscheiden, ob es besser ist, in niedrigere Stromversorgungshardware zu investieren. (Das erklärt die recycelte WINTV -Karte für CCTV). Heute kann man zweifellos ein wenig bei der Serverleistung verbessern, indem man diese Regel verstößt, wie ich später diskutiere.
Server-Interna-off-the Shelf-Teile-nichts Besonderes.
Oben an einem “Icydock” für 3 x SATA-Medienscheiben-ersetzt CD-ROM + SPARE BAY
Während der Diskussion von Macht lohnt es sich, andere Systemkomponenten aus grüner Sicht zu überprüfen. Ich fand, dass D-Link eine Reihe von sehr leistungsstarken und kleinen Ethernet-Switches aufwies, die bemerkenswert wenig Leistung verwenden (gemessen nur 4W für einen 24-Port-Basic-Switch), aber ADSL-Router bleiben ein Problem, das normalerweise verbraucht wird, wie es meine, 10W. Umfang für die Zukunft dort.
Verfügbarkeit-Bisher waren die Ausfallzeiten etwa 2 halbe Tage pro Jahr, was einer Verfügbarkeit von 99,9% entspricht. Die Ausfallzeit wurde durch das Verlegen von Server -Konfiguration verursacht, um die eine oder andere Sache auszuprobieren oder Scheiben zu bewegen. Die bisher längste Fahrt waren im letzten Sommer 6 Monate. Es gab einen Säuglingssterblichkeitsfehler eines 500 -g -Server -Server -Festplattens, leider eine Medienscheibe mit begrenzter Sicherung. Daher das Aspiration, das Betriebssystem zumindest auf SSD zu bewegen. Achten Sie darauf, wie Sie den Laptop-Modus konfigurieren, um die Spin-Ups der Medienscheiben zu begrenzen-3,5-Zoll-Scheiben sind Typ. Für nur 50.000 Spin -Ups habe ich laut Smartd weniger als 5.000 auf meiner 3 -jährigen (ältesten) Festplatte durchgeführt, sodass selbst die Hälfte der Zählung des Spin -up -Zählers nicht vor der Veralterung erreicht wird. Schließen Sie natürlich Ihre Betriebssystemdiskette aus!
Anwendungsentscheidungen – Es ist eindeutig möglich, ein System mit diesen Funktionen aus vielen verschiedenen Komponenten zu erstellen. Habe ich die ersten benutzt, die ich ausprobiert habe – Hölle nein! Jede dieser Anwendungen wurde aus einer Vielzahl von Möglichkeiten ausgewählt, die auf den folgenden Kriterien basieren:
Open Source. Einfach, meiner Erfahrung nach ist dies fast immer eine bessere Wahl – flexibler, oft funktionaler, und Autoren/Betreuer sind schneller zu verbessern und Fehler zu beheben – ja, selbst diejenigen, die ich berichte. Manchmal am selben Tag (z. B. VdraDmin), manchmal in der nächsten Woche (z. B. Zimbra). Wenn es länger als einen Monat dauert, bellen Sie möglicherweise den falschen Baum. Ist es billiger? Nicht, wenn Sie Ihre Zeit schätzen, aber ich musste gleichermaßen Zeit investieren, um mehrere kommerzielle Bewerbungen im Laufe der Jahre zu debuggen. Ich bin daher nicht illusion, dass es eine Garantie von Qualität und Unterstützung ist, sich von einem Haufen Bargeld zu trennen.
Software sollte ein gutes Versprechen von Worki zeigen