X10 controlemodules via MythTV (1 / 3 stap)

Stap 1: Controle van de CM17A X 10 seriële Module krijgen


Met de MythTV vak gelaarsd opwaarts hit escape vaak genoeg om af te sluiten van de MythTV-frontend.
Zodra u bij de KnoppMyth desktop, klik met de rechtermuisknop aan toegang tot het hoofdmenu, selecteer XShells en Xterm. Ik zal niet hebben een heleboel screenshots, omdat veel van het werk dat u zult doen voor de volgende stappen uit in de terminal... maar ik laten zien sommige screenshots van belangrijke gebeurtenissen, zal zodat u wat u weet kunt verwachten.
(Opmerking, zodat de tutorial leesbaar, op verschillende plaatsen heb ik opdrachten verdeeld over meerdere regels met een \--de \ naar de shell geeft aan dat u nog steeds dezelfde opdracht op een nieuwe regel. Deze manier, als u bent opdrachten uit het leerprogramma, kopiëren/plakken u hoeft niet alle problemen de opdrachten die zich over meerdere rijen uitstrekken te plakken.)

Zodra je in de terminal, wijzig uw Super-User om te installeren van de modules die je nodig hebt om de X10 apparaten worden beheerd. Meestal is de opdracht su, gevolgd door het wachtwoord.

 sh-3.1$ suPassword:root 

Veranderen naar een werkmap van uw keuze voor een pakket downloaden en installeren. Uit gewoonte gebruik ik / opt. U zult moeten downloaden van dit bestand:
http://Search.cpan.org/CPAN/AUTHORS/id/B/BB/BBIRTH/ControlX10-CM17-0.07.tar.gz

 root cd /optroot wget \http://search.cpan.org/CPAN/authors/id/B/BB/BBIRTH/ControlX10-CM17-0.07.tar.gz 

Wanneer wget is klaar, als er staan geen fouten, de tarball uitpakken:

 root tar -xzvf ControlX10-CM17-0.07.tar.gz 

Het moet een lijst van archief welk niet-ingepakte waren tonen. Ga naar de directory ControlX10-CM17-0.07 en lees de README voor meer informatie over hoe verder te gaan. Wanneer u klaar bent het lezen, hier zijn de stappen te volgen om het installeren van de module:

 root cd ControlX10-CM17-0.07root perl Makefile.PLChecking if your kit is complete...Looks goodWriting Makefile for ControlX10::CM17root makecp CM17.pm blib/lib/ControlX10/CM17.pmManifying blib/man3/ControlX10::CM17.3pmroot make testPERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.tt/test1....ok All tests successful.Files=1, Tests=29, 8 wallclock secs ( 0.02 cusr + 0.00 csys = 0.02 CPU)root make installWriting /usr/local/lib/perl/5.8.8/auto/ControlX10/CM17/.packlistAppending installation info to /usr/local/lib/perl/5.8.8/perllocal.podroot 

Terwijl je de rootgebruiker, voer de volgende twee commando's om ervoor te zorgen u de seriële poort ondersteunen in plaats. Geloof me op dit ene.

 root apt-get update...root apt-get install libdevice-serialport-perl...Setting up libdevice-serialport-perl (1.002-0.3) ...root 

Vervolgens moet u een script om de modules te halen. Hiervoor we Ga naar de MythTV-User mailing list en een script dat is geschreven door een persoon die zichzelf John en geboekt naar de lijst door Kennethaddertje onder het gras.
Gebruik ctrl-D om te schakelen terug naar de standaardgebruiker in uw knoppmyth terminal en gebruik de opdracht cd om ervoor te zorgen dat je in de basismap. U kunt het downloaden van de bijlage op deze e-mail met de volgende opdracht. Opmerking, de vlag te wget is een kapitaal o, niet een nul of kleine letters o. Het doel is het om bestand te hernoemen naar iets nuttigs, want anders is het gewoon "attachment.bin" die ons niet geen goed doet. Koppeling naar het bestand hieronder.
http://mythtv.org/pipermail/mythtv-users/attachments/20060607/e3181c75/Attachment.bin

 root exitsh-3.1$ cdsh-3.1$ wget -O x10-myth.tar.gz \http://mythtv.org/pipermail/mythtv-users/attachments/20060607/e3181c75/attachment.bin 

Natuurlijk, de tarball uitpakken, dan ga naar de directory maakt:

 sh-3.1$ tar -xzvf x10-myth.tar.gz x10/x10/mainmenu.xmlx10/x10.plx10/x10.xmlsh-3.1$ cd x10 

Controleer dat het x10.pl script is via het juiste apparaat voor uw seriële poort openen van het bestand met uw favoriete tekst-editor en ttyS1 omzetten in het juiste apparaat (het wellicht/dev/ttyS0 of /dev/ttyS2). Ik moest mij veranderen naar /dev/ttys0/dev/ttyS0 te werken. De enige manier om zeker te weten is om ze te testen, dus hier is hoe.
U moet weten uw X10 apparaten huis codes en apparaat. Bijvoorbeeld, mijn plafond verlichting zijn A2, en mijn lamp is A3.

 sh-3.1$ ./x10.pl A3Jsh-3.1$ ./x10.pl A3K 

Dit mijn lamp ingeschakeld en vervolgens uitgeschakeld. Succes! Nu heb ik controle over mijn X10 apparaten! Gewoon om zeker te zijn, ik ook een paar commando's afgegeven aan het plafond verlichting, om er zeker van te zijn dat ik ze kon dim. Hier is een video:

Dus, we zijn goed om te gaan! Volgende stap: MythTV controle geven.

Gerelateerde Artikelen

Hoe te repareren van een Fisher Paykel wasmachine

Hoe te repareren van een Fisher Paykel wasmachine

over 2 jaar geleden, toen na bijna 10 jaar van ononderbroken service onze trouwe Fisher en Paykel GW609 wasmachine kan niet worden gestart was ik niet zeker wat te doen. Moet ik een nieuwe kopen? Of moet ik proberen te repareren en opslaan in het pro
Vuurwerk-controlemodule

Vuurwerk-controlemodule

Een paar jaar geleden kwam ik een vuurwerk-controlemodule gebouwd door Instructables gebruiker: systemf92. Zijn module was een geweldig design (hier gevonden) en ik wist dat ik een dag bouwen iets dergelijks moet zou omdat het gecombineerd twee dinge
Externe auto Starter via Bluetooth

Externe auto Starter via Bluetooth

Welkom bij een project van mij dat in de werken voor een tijdje is geweest. In dit Instructable, zal ik proberen om u een idee van wat ik deed om te beginnen mijn auto met behulp van Bluetooth. Ten eerste, is hier video om te laten zien wat ik heb ku
Goedkope & gemakkelijk opto-geïsoleerde TTL-naar-110V licht controlemodule

Goedkope & gemakkelijk opto-geïsoleerde TTL-naar-110V licht controlemodule

dit Instructable laat zien hoe om te zetten van winkel koopt licht gestuurde verkooppunten in low-cost controlemodules voor veilig rijden 110V met 5V ladingen (TTL) of andere laagspanning besturingsseinen.MotivatieIk wilde een manier volledig isolere
Opzetten van fundamentele x10 voor beginners

Opzetten van fundamentele x10 voor beginners

het op en uitschakelen van uw verlichting met een niet-ir-afstandsbediening is echt eenvoudiger en goedkoper dan het eruit ziet en klinkt. Deze how-to toont het configureren van een x10 ver voor 2 lampjes. Laat ook zien met behulp van een label-makin
MythTV / AppleTV2 integratie - niet ontsnapping uit de gevangenis versie

MythTV / AppleTV2 integratie - niet ontsnapping uit de gevangenis versie

ik heb gelopen MythTV in mijn huis sinds eind 2006, en hebben grote vreugde werken met het door de jaren heen (begon te lopen het op Fedora Core 6 - dat is hoe lang het is geweest!).Dus dat is waarom toen mijn vrouw mij een AppleTV2 voor mijn verjaar
DC via Coil Motor

DC via Coil Motor

Beste bezoeker, laat me u tonen en mogelijk bespreken dit concept van de elektrische motor. Ik ben echt blij voor alle reacties.Degenen op een tijd mijn jongere broer David kwam bij me en vertelde me dat hij hem zelf voor middelbare school thesis ond
IoT - een Raspberry Pi Robot beheren via internet met HTML en shell scripts alleen

IoT - een Raspberry Pi Robot beheren via internet met HTML en shell scripts alleen

(Als je deze Instructables, vergeet dan niet te stemmen (boven: rechts hoek vlag). het is concurreren op INTERNET of THINGS en automatisering wedstrijden. Heel hartelijk bedankt! ;-)In dit instructable, zullen we het maken van een volledig gecontrole
TP-LINK TL-MR3040 antenne Mod via U.FL SMT connector

TP-LINK TL-MR3040 antenne Mod via U.FL SMT connector

Gezocht om uit te breiden het bereik van mijn MR3040 door het toevoegen van een externe antenne via een nieuwe SMT U.FL-connector en de RP-SMA pigtail. Geen fancy gereedschappen of speciale training vereist om te bouwen.Ik heb ook de WR703N gedaanSta
Little trick voor het desoldeer via gat onderdelen

Little trick voor het desoldeer via gat onderdelen

Heb je ooit gevoeld gefrustreerd proberen te desolder een onderdeel van een bord, wenst dat u enerzijds meer had?Deze truc kan u helpen met een aantal van de componenten. Name via gat onderdelen die zijn gemonteerd met een beetje afstand onder hen. D
DIY ongediertebestrijding via gazon sprinklersysteem

DIY ongediertebestrijding via gazon sprinklersysteem

ik woon in Texas, wat betekent dat we slechts een paar maanden van het jaar zonder muggen.  Mijn vrouw en ik houd niet van de giftige producten zoals we een grote werf hebben en de kinderen uit iedere kans die ze kunnen spelen.   Mijn tuin vereist no
Een klimmer van gids voor de cijfer-acht volgen via knoop

Een klimmer van gids voor de cijfer-acht volgen via knoop

Rock klimmers hebben meestal een arsenaal van knopen, ze weten hoe om te binden, maar geen zo vaak wordt gebruikt als de figuur-acht doortasten. De cijfer-acht volgen door beveiligt de klimmer aan het touw via hun harnas en fungeert als hun beschermi
Hoe te binden een fundamentele cijfer-acht-knoop & de follow via

Hoe te binden een fundamentele cijfer-acht-knoop & de follow via

een cijfer acht met een bocht is een beroemde knoop in de wereld voor rotsklimmen. Wanneer klimmen, zou u een cijfer acht met een bocht (een hap is een lus) te binden jezelf op uw harnas om te voorkomen dat u vallen. U bereikt een cijfer acht met een
Controlerende AC toestellen via sms-gebruik Arduino extern beheren ventilator en licht

Controlerende AC toestellen via sms-gebruik Arduino extern beheren ventilator en licht

Hallo vrienden, ik ben Ostin. Ik zal uitleggen, hoe u kunt besturen, een ventilator en het licht met behulp van de arduino via sms.Laten inschakelen/uitschakelen een ventilator en licht via sms-commando's, eigenlijk heb ik ontworpen het project voor