Az új „My Automated Home” sorozat második részében Richard Farthing a Green Open Source házának turnéjára vezet minket. Kevesebb, mint 600 font költségvetéssel a Linux beállítása az ingatlanra gondoskodik, miközben figyelemmel kíséri a szénlábnyomot is. Olvassa el az ingyenes szoftver -ajánlásokat, a Joggler -fotókat, a tippeket, a következő alkalommal, amit másképp csinál, és a következő, ami a következő.
A zöld nyílt forráskódú ház – Richard Farthing Ceng Miet benyújtása. Ez a történet arról, hogy miként építettem egy funkcionális, megbízható, olcsó és ésszerűen alacsony energiát, kizárólag a nyílt forráskódú szoftverekkel.
Állítsuk be a paramétereket. A ház meglehetősen kicsi, mindössze 2 hálószobával, a cél az volt, hogy automatizálási funkciókat, zenét és megbízható SD TV-szolgáltatásokat nyújtson, mivel a HDTV egy gyorsan mozgó terület, amelyet „kedvesnek” neveztek, ha egyértelmű megoldások megengedik. Ez a spektrum ellentétes végére helyezi azokat a házakat, amelyeknek 42u magas vagy két állványra van szükségük a készlet tartásához, egy légkondicionált helyiséggel, hogy mindent elhelyezzenek. Mint egy mérnök, mint egy kis társaságot, nap mint nap, gyakran otthonról dolgozva, az volt a célom, hogy megtegyem, amit a mérnökök tesznek a Wellington hercege szerint. Az itt leírt minden teljes költsége kevesebb, mint 600 font – a vezetékek és az értékes idő kivételével természetesen! A zöld/újrahasznosítási téma mellett néhány olyan cucc, mint a dimmerek, az eBay -ből származik.
A nagyon romlott ház „kezdet-újra” felújítását végeztem, és ingyenes lehetőségem volt, tehát azzal kezdtem, hogy egy specifikációt írtam a kívánt funkcionalitáshoz Nagy mennyiségű CAT5E vezeték – szobánként legalább 2 üzlet, legfeljebb 8 olyan helyen, mint a nappali és az otthoni iroda – összesen 32. Olyan specifikáció írásával, amely néhány jövőbeli törekvést tartalmazott, eddig nem voltam szignifikánsan hiányozva a kapacitást Az építési infrastruktúrában. Például azzal a törekvésből/feltételezésből indultam, hogy az élő TV-t egy LAN-on továbbíthatjuk, amely valójában nem volt olyan könnyű, amikor 2003-ban elkezdtem egy specifikációt írni. És csak abban az esetben, ha nem lett költséghatékony. Egy ésszerű időkereten belül a légi kábeleket a legtöbb helyiségbe, valamint a 0. csomópontba telepítették.
Kattintson a nagy verzióra – a fő rendszer összetevőinek és azok konfigurációjának ábrázolására.
Kattintson a nagy verzióra – a szerény 0, más néven a lépcső alatt – szerver, alacsony teljesítmény
24 Port 10/100 kapcsoló, javítópanelek az adatokhoz és a hanghoz (VOIP/edények a SpeedTouch 780 -on keresztül jelenleg
Általános az összes ház- és irodai telefonhoz. A padlófűtési elosztó és a kezelőszervek alatt is. Fa
A fali panelek eltávolíthatók, a kábel tálcákat és a vízvezeték -szerelvényt.
A specifikáció azt is jelentette, hogy az összes világítási áramkör otthoni kábelezést jelentett, hogy lehetővé tegye a központi vezérlést, valamint az otthoni kapcsoló vezetékeket, egyszerűen úgy, hogy egy meglehetősen hagyományos rendszer működhessen az alacsony feszültségkapcsolók javításával a 0-as csomópontban, mint a 0-as csomópontban. szükséges, mielőtt az automatizálási rendszert megbízták volna (rácsos kapcsolókat használtam, hogy a pillanatnyi és a hagyományos típusok könnyen cseréljék). Ezt a vezetéket a jövőben ismét végrehajthatják, ha bérelöm vagy eladom a házat, mert felismerem, hogy az általam kifejlesztett rendszer meglehetősen szokásos, és mivel a lakáspiac ezen szegmense nem szokott ilyen típusú dolgokhoz – ez a potenciális bérlő , a vevő vagy az ingatlanügynök „túl bonyolultnak” gondolhatja. Természetesen a „nagy márka” hardver hiánya sem fog segíteni, ezért érdemes megfontolni ezeket a tényezőket, amikor kiválasztja a készletét, és hogyan hajtja végre azt. A potenciális eladás körüli gondolkodásom „az automatizálás tervezési engedélyével” – azaz a nehéz dolgok, mint például az árvízvezetékek – a jövőbeli megszállók kiválaszthatják saját automatizálási rendszerét, pl. HomeVision doboz stb., Vagy hagyja (szinte) hagyományos.
Az egyetlen dolog, amit nem teljesítettem, az egész ház audio, bár a hangszóró vezetéke létezik, hogy több helyen támogassa azt, mivel ez egy kezdeti specifikáció volt. Ennek oka az, hogy a mai nap körül sok digitális eszközzel rengeteg olcsó doboz van, amelyet hálózatba hozhat vezetékkel vagy vezeték nélküli módon, hogy hozzáférjen a szerver alapú médiájához, tehát kevésbé ösztönzőnek tűnik, mint a specifikáció írásakor, és Vezetékek telepítve.
Egy MediaMVP a TV hátulján. Az IR vevő lefelé néz
A vezérlőjelek könnyen felveszik a padlóról való visszatükröződést.
Ez a rendszer azt mutatja, hogy viszonylag alacsony teljesítményű PC -hardver készíthető, hogy rengeteg alkalmazást futtasson, ha hónapokban mérnek – vagy ha készen áll arra, hogy elhagyja a lemez frissítését – éveket. Rendben, tehát a 24 x 7 szerver futtatása nem túl zöld, de ha funkcionális automatizált otthont szeretne, néhány haranggal és síptel, médiakiszolgálóval stb., Akkor legalább egy dobozra lesz szüksége, amely 24 x 7 -et futtat, Tehát a véleményem, ha ez ugyanolyan sok funkcionalitást halmozhat (és DISK-k a médiájával) egy energiahatékony dobozba, a lehető legmegbízhatóbbá tegyék (pl. Ha extra költenek egy jobb PSU-ra), és megfelelően robusztus biztonsági másolatú stratégiával rendelkezzenek. Amellett, hogy az eredetileg az elektromosan vezetékes biztonsági mentés segíti az alapvető rendszereket a szerver leállásán keresztül, és könnyen megvalósítható, ha a kezdetektől fogva figyelembe veszik. Szerencsére ez a gondolkodás gyakran jól kapcsolódik a költséghatékonyabb készlettel, mint például azok a régimódi analóg dimmerek az eBay-en.
Itt található a PC-n futó fő alkalmazások listája, amely az MSI „Mobile On Desktop” (MODT) alaplapján alapul, amely 2006-7-es divat volt. A szerver 2G RAM -mal rendelkezik, és szezonális 80%+ hatékony tápegységet használ, amelyet újrahasznosított Eleonex asztali tokba építettek – lásd a Fotót.
Szoftverkomponens
Funkció
A használt hardver/ perifériák
Suse linuxv10.3
Apache webszerver
A MySQL használja a Zoneminder és a XXV a VDR -hez
PHP, Perl
Samba Windows File / Media Server és Elsődleges Domain Controller Unified User Management & Windows kliens bejelentkezéshez
Laptop-mód a médiacsarnokok leforgatásához, ha nem használják, az energiát megtakarítva
– –
VDRV1.6.0.2
Freeview digitális TV -felvétel, lejátszás és élő TV streaming a Lan.Can -n keresztül is műholdas vagy kábel DTV -t is kaphat.
StreamDev (http streaming tv/audio)
VompServer – lásd alább
EPGSearch
2 x TV -hangolók: USB vagy DTV1000 PCI -kártya (vagy mások) NB A gép valamilyen okból nem volt megbízható 2 x DTV1000 -rel.
Vompv0.3.0 serverv0.3.0.10 egyedi kliens
A VDR kliens / szerver beépülő modul, hogy a vastag kliens hozzáférést biztosítson a VDR.Live és a rögzített Freeview TV streaming, a médialejátszó, valamint a felvételek és időzítők kezelése az egyes TV -n.
3 X Hauppauge Media MVP -k. Kiváló minőségű SD az RGB SCART -on keresztül.
Vdradmin-amv3.6.7
Perl alapú program, amely webes felületet biztosít a VDR időzítőkhöz, felvételekhez és az élő/rögzített streaminghez, az EPGSearch használatával az időzítő létrehozásának automatizálására a komplex EPG keresési kritériumok alapján.
– –
Xmltv2vdr
A teljes EPG adat- és film -áttekintéseket kivonja az XMLTV Feeds -ből, és beilleszti a VDR EPG -be. hozzáadja az epizódneveket (így megismételheti az ismétléseket és azonosíthatja a sorozatokat), és lehetővé teszi a filmek átkutatását / rögzítését színész, rendező, áttekintő pontszám stb. alapján.
– –
Xxvv1.6
A VDR kezelésére szolgáló webes felület, amely a VDR felvételek, a keresés és az időzítőkezelés webes előnézetét biztosítja. A vdradmin részleges alternatívája.
– –
Mistterhouse (MH) v2.104
Objektumorientált Perl alapú otthoni automatizálási rendszer. Interfészek sokféle típusú hardverhez. Biztosítja:
Webes felület
Világítási jelenet / csatornavezérlés hagyományos kapcsolókon, beszéden, napszakban, véletlenszerű (biztonság) és webes felületen keresztül
Adaptív padlófűtés -vezérlés a hőmérséklet és az időjárás -előrejelzések alapján (önmagában külön cikk)
Biztonsági felület (interfészek a szokásos kereskedelmi riasztórendszerhez I/O -hoz K8000 -en keresztül)
Zenei média lejátszása a szerveren
(Poss. Whole House Audio)
Más kihasználtsággal kapcsolatos funkciók összesítése.
Az alábbiakban nincs konkrét Hardwaresee szoftver interfészek
XPLK8000
Házon belül kifejlesztett XPL I/O démon 2 x Velleman K8000 interfészkártyához és egyedi analóg kimeneti kártya 24 dimmerhez. A minták / elszámolják az alacsony feszültségkapcsolókat, részben megvalósítják az XPL világítási sémát, sima világítási elhalványulást végeznek, és a hőmérsékleti érzékelőket / a valós tempókká alakulnak, meghajtja a fűtési zóna -vezérlést. A natív XPL -támogatás relevelei MH.USES XPL_HUB -ban – az XPLIB alapján.
A LIBK8000 -et használja a K8000 -hez való interfészhez, kiegészítésekkel az egyedi hardverek támogatására.
K8000 a párhuzamos porton (i2c “bit becsapva”)- Kapcsolók, riasztás I/O, 4 x analóg hőmérséklet-érzékelők, meghajtó zónák és UFH szivattyú.in-ház kialakult 24 ch. Analóg kimeneti kártya a 0-5 V-os tompítók meghajtásához.
A K8000 a kapcsolók és a PC teljes opto-izolálását biztosítja
Fesztivál
Szöveges szöveg a beszédmotorra, amelyet az MH.H.US MBROLA hangok vezetnek – elfogadható minőség, miután megszokta (azaz egy kicsit jobb, mint Stephen Hawking hangja).
Alaplap hangja
Zoneminder (ZM) v1.24.2
CCTV alkalmazás. Élő video streaming, felvétel, mozgásérzékelés, eseményadatbázis -kezelés, automatikus helyszíni archiválás az FTP -n keresztül és az események értesítése e -mailben és/vagy SMS -en keresztül. Az MH.in-ház interfészei kifejlesztett karbantartási szkripteket fejlesztettek ki.
Nyugdíjas Wintv PCI -kártya, amelyet pusztán analóg videok elfogására használnak. (sok más megfelelő kártya)
WebMinv1.510
A Linux Servercure Remote HTTPS webes menedzsmentje a legtöbb szerver funkcióhoz.
– –
Zimbrav5.0.23
Nyílt forráskódú kiadás. Enterprise Mail Server, biztonságos HTTPS AJAX webes felülettel kiegészítve a távoli levél hozzáféréséhez. Biztonságos SSL IMAP Remote Access és Local IMAP vagy POP3 az Outlook vagy a Thunderbird ügyfelek számára stb.
– –
Ubuntu netbook remix v9.1
Hozzáférés a fentiekhez, beleértve a vezeték nélküli TV streaming -et a VDR szerverről a StreamDev plugin segítségével
O2 jogglersee fotók
Kattintson a nagy verzióra – interfészszekrény 2 x K8000 -rel és egyedi analóg kimeneti kártyával
Vezesse a 24 tompítót, az interfészeket az alacsony feszültségkapcsolókhoz a hálózati névleges kábelek segítségével.
Teljesítmény – Ami a szerver CPU terhelését illeti, a legfontosabb mért számok a következők:
10-12% Mistermhouse (ennek kb. Fele a komplex világítási jelenetek ellenőrzésének és a relatinnak köszönhetőG logika)
5% XPLK8000 Az összes bemenet és kimenet 25 Hz-es mintavétele miatt a „Bit-Banged” I2C segítségével a kapcsoló debound és a sima világítás elhalványulása érdekében.
4% zoneminder (1 kamera)
2% VDR + 1 – 2% felvételi vagy lejátszási csatornánként
1-2% a zimbra esetében
A teljes összeg körülbelül 25%, mindent megtesz, és a háztartási feladatok során legfeljebb 75% -ot tesz ki. A CPU többnyire az LFM -ben (800MHz alapjáraton) marad, kivéve ezeket a csúcsokat, az összes alkalmazás futtatva, így minimalizálva a CPU teljesítményét. De távolról és biztonságosan jelentkezhet be néhány Nomachine NX klienssel, és a szerver nagyon használható egy nagy HD képernyővel (1920 x 1200 Res) grafikus felületen – nincs észrevehető kár, amelyet a szerver terhelése okoz.
Teljesítmény – A CPU egy mobil Pentium M 740 (1,7 GHz), amelynek teljes mért alapjárati PC -fogyasztása kb. 39W, 500 g -os korong forgatásával. Adjon hozzá egy további 3 lemezt egy „jeges dokkba” (összesen 2 TB), és néhány TV-hangolót és egy régi Wintv rögzítési kártyát újraciklusos CCTV használatra, és a tétlen erő kb. – Azt akarja, hogy a COST/CO2 és a 0. csomópontban előállított hő miatt le akarja tartani a tápegységet – amint azt a közelmúltban tárgyaltuk az UKHA listáján. A lemez élettartama jelentősen megnőtt az alacsony hőmérsékletekkel – a 20C környezeti állapotban a SmartD a leírt szerveren 33 és 37C között jelent meg. Ha felveszem a kereskedelmi kalapomat, kb. Hüvelykujjszabályt használok: 1 font/év/év 3yr megtérüléssel a referenciaértékként annak eldöntésére, hogy jobb -e befektetni az alacsonyabb teljesítményű hardverbe. (Ez magyarázza a CCTV újrahasznosított Wintv -kártyáját). Manapság kétségtelenül egy kicsit javíthatja a szerver hatalmát, ha megsérti ezt a szabályt, ahogy később megbeszélem.
A szerver belső részei-a polcon kívüli alkatrészek-semmi különös.
A tetején egy „iicydock” a 3 x SATA média lemezekhez-Cseréli a CD-ROM + tartalék öbölre
A hatalom megvitatása közben érdemes áttekinteni más rendszerkomponenseket zöld szempontból. Megállapítottam, hogy a D-Link számos nagyon energiahatékony és kicsi Ethernet kapcsolóval rendelkezik, amelyek rendkívül kevés energiát használnak (mindössze 4W-t mérve egy 24 portos kapcsolóhoz), de az ADSL útválasztók továbbra is problémát jelentenek, általában, mint az enyém, 10W. A jövő hatálya ott.
Elérhetőség-A mai napig a leállás évente körülbelül 2 fél nap volt, ami 99,9% -os rendelkezésre állást jelent. Az állásidőt az okozta, hogy a szerver konfigurációjával összezavarodtam, hogy kipróbálhassam egy vagy másik dolgot, vagy mozgatjam a lemezeket. A leghosszabb ideje eddig 6 hónap volt a tavalyi nyáron. Volt egy csecsemőhalálozási lemez meghibásodása egy 500 g szerver fokozatú lemezről, sajnos egy médiaszemelet korlátozott biztonsági mentéssel. Ezért az a törekvés, hogy legalább az operációs rendszert az SSD -re mozgatja. Vigyázzon, hogyan konfigurálja a laptop-módot, hogy korlátozza a médiaszemeletek centrifugálásait-a 3.5 hüvelykes lemezek typ. Mindössze 50 ezer centrifugálásra besorolva kevesebb, mint 5K -t csináltam a 3 éves (legrégebbi) lemezemen a SmartD szerint, így a spin UP gróf felét sem fogják elérni az elavulás előtt. Természetesen zárja ki az OS lemezét!
Alkalmazási lehetőségek – egyértelműen lehetséges egy olyan rendszer felépítése, amelynek ezekkel a funkciókkal sokféle alkatrészből van. Használtam az elsőket, amit kipróbáltam – pokol nem! Ezen alkalmazások mindegyikét a következő kritériumok alapján választották ki a lehetőségek széles skálájából:
Nyílt forráskód. Egyszerű, tapasztalataim szerint ez szinte mindig jobb választás – rugalmasabb, gyakran funkcionálisabb, és a szerzők/karbantartók gyorsabban javítják és kijavítják a hibákat – igen, még azokat is, amelyeket beszámolok. Néha ugyanazon a napon (például vdradmin), néha a következő héten (például Zimbra). Ha több mint egy hónapig tart, akkor valószínűleg rossz fát ugat. Olcsóbb? Nem akkor, ha értékeli az idejét, de ugyanígy be kellett fektetnem az időt, hogy az évek során számos kereskedelmi alkalmazás hibakeresésében segítsen, tehát nem vagyok illúzió alatt, hogy egy halom készpénzzel való elválás a minőség és a támogatás garantálása.
A szoftvernek jó ígéretet kell mutatnia a Worki számára