noensinne fordi jeg var en ungdom i tillegg til at jeg så mitt aller første fjernstyrte lys, jeg fikk det i hodet at dette var noe jeg måtte ha. Jeg har alltid vært fascinert av datamaskiner, robotikk så vel som alle elektroniske ting, så vel som husautomatisering passer helt midt i alt dette. Så akkurat her skal jeg skissere husautomatiseringskonfigurasjonen min fra nøyaktig hvordan jeg startet med bare noen få kontrollere så vel som fjernkontroller, til konfigurasjonen jeg kjører i dag ved å bruke en open source automatiseringsprogramvareapplikasjonsbunt ironisk kalt open source automatisering (OSA) .

For meg er en flott automatiseringskonfigurasjon en som du knapt forstår er der. Systemet burde jobbe med BIT -interaksjon fra brukeren. Det burde være på sted å ikke bare gjøre individene livet enklere, men for å spare penger.

Jeg har for øyeblikket et 3 -roms 1 1/2 bad ranch hus så vel som målet mitt fordi jeg kjøpte det var for å automatisere så mye av det jeg kunne. Målet mitt var å ha hjemmearbeidet for meg. Før jeg kjøpte hjemmet hadde jeg dyppet litt i X10 -ting, så jeg hadde noen få ting som lå rundt i delekassene mine. Fra det gamle hjemmet mitt som jeg leide, hadde jeg ikke kravet om den enorme datakontrolleren, så jeg startet lite med en fyrverkermodul i tillegg til noen få X10 -fjernkontroller. Nå som jeg hadde mitt eget hjem, forsto jeg at jeg ønsket å gjøre mye mer. Jeg regnet med at dette ville være noe jeg ville utvikle meg over tid.

Så for å begynne med den biten av maskinvaren jeg hadde, kjøpte jeg X10 ActiveHome Pro -pakken i tillegg til å jobbe med litt belysning. Jeg hadde noen få lys i hjemmet som jeg hadde satt noen rutiner for, noe som var bra så vel som alle, men jeg forsto at jeg ønsket å gjøre mer. Jeg kjøpte litt mye mer utstyr i tillegg til å koble garasjeporten min. Jeg hadde en bevegelsessensor som på bestemte tidspunkter lukker garasjeporten for meg automatisk, som når jeg skulle dra på jobb.

Da valgte jeg at jeg ønsket en datamaskinadministrert termostat. Jeg skjønte hva som er et automatiseringssystem hvis du ikke kan kontrollere termostaten din. Jeg skuret eBay så vel som oppdaget en laget av en virksomhet som heter Residential Management Systems (RCS). RCS TR40 er en seriell RS485 -administrert termostat som virket som om den hadde mange funksjoner. Jeg satte sitatet i tillegg til at jeg vant auksjonen på $ 56,00.

Etter å ha fått tingen hjem, fikk jeg tenkt, nøyaktig hvordan skal jeg få dette til å fungere med X10 -maskinvaren min? ActiveHome Pro hadde definitivt ingen form for metode for å betjene en seriell termostat. Det vekket opp bekymringen for programvare. Fortsetter jeg å bruke ActiveHome Pro, i tillegg til å oppdage noe programvare eller skript utenfor for å kontrollere termostaten? Nøyaktig hvordan får jeg de to til å snakke sammen? Etter å ha litt programmeringsforståelse av PHP, valgte jeg å prøve å komponere noen nettaktivert kode for å gjøre det mulig for meg å passe sammen de to sammen. Jeg kalte det Remotewatch x10. Jeg var i stand til å sette opp en planløsning av hjemmet mitt med muligheten til å klikke på objekter og administrere ting. Å prøve å følge med på programmeringen selv var en utfordring, så jeg inspiserte nettet for å se hva annet som var der ute.

Jeg snublet deretter på et stykke programvare som heter Vcrib. Da jeg så en YouTube -video av dens muligheter, forsto jeg at jeg ønsket den. Litt mye mer surfing på VCRrib fortalte meg at navnet på programvaren hadde endret seg. Det nye navnet på programvaren var Open Source Automation (OSA). Når jeg så videoene i tillegg til å lese om de evnene programvaren hadde, ble jeg hekta.

Det var plugin -drevet, noe som gjorde det utvidbart, noe som gjorde det til et ideelt valg. For ikke å nevne at den allerede hadde plugin -supporten for X10 -maskinvaren min. Selv om OSA ikke nødvendigvis hadde en plugin for å kjøre termostaten min, hadde de et åpent API. Siden jeg har en programmeringsbakgrunn så vel som at jeg allerede hadde en viss forståelse av programmeringen som kreves for å administrere termostaten, satte jeg meg ut for å komponere en plugin for den. I løpet av et par uker fikk jeg pluginen etablert så vel som å jobbe. Nå hadde jeg all min nåværende maskinvare som jobbet med et enkelt programvare.

Etter å ha brukt programvareapplikasjonen for litt, kjente jeg igjen fleksibiliteten. OSA hadde plugins for de viktigste husautomatiseringsmerkene på markedet, for eksempel X10, Inveon, Z-Wave, samt en hel rekke andre typer maskinvare. OSA er egentlig broen som bringer nesten alle typer type husautomatiseringsutstyr sammen i ett stykke programvare.

På toppen av RCS -termostat -pluginen min har jeg skrevet to andre plugins for OSA. Den aller første er LightSwitch Server -plugin som fungerer med Android så vel som iOS LightSwitch -apper skrevet av en virksomhet som heter Melloware. Det lar deg administrere automatiseringskonfigurasjonen din fra din kloke telefon. Den andre plugin jeg komponerte var for å bruke datamaskinens gamle parallelle skriverport som enINNGANG FOR LESENDE Lukket Ta kontakt med brytersensorer.

Min nåværende automatiseringskonfigurasjon består av en rekke forskjellige teknologier som X10, RS485, parallell portkontroll, samt 1-ledning. Uansett hva som kjører på en eldre Compaq -datamaskin som kjører Windows XP. Min X10 -maskinvare kontrollerer lysene så vel som takvifter i huset mitt, garasjeportåpneren min så vel som belysningen for min utvendige dam/vannhage. Jeg har også noen få X10 -bevegelsessensorer rundt i huset. RS485 -serieforbindelsen brukes til å administrere RCS -termostat/HVAC -oppsettet. Det parallelle portgrensesnittet brukes til å lese en rekke forskjellige magnetiske dørbrytere, inkludert garasjeporten min. Jeg har en 1-ledningsbuss som for øyeblikket leser temperatur fra 6 forskjellige temperatursensorer i mitt hjem, så vel som en utendørs. Utenfor temp -sensoren er integrert i min RCS -termostat -plugin for OSA for å gi den utetemperaturen som skjermer på veggtastaturet montert i stuen min.

I automatiseringsoppsettet mitt utvikler jeg noen ganger mine egne maskinvare for å få den ytelsen jeg trenger. Akkurat her er noen få eksempler på mine tilpassede utviklede brikker som brukes i oppsettet mitt.

Parallell portgrensesnittkort

1-ledningsinjektor

1-tråds temp-sensor satt opp.

Noen fremtidige planer som jeg har for systemet er:

Installere mikrofoner i hjemmet for å utføre stemmestyring av systemet. Jeg har begynt å gjøre meg klar for dette ved å kjøpe en Shure SCM-810-biler for å håndtere mikrofonene som vil bli satt over hele huset.

Implementering av et system for å finne om min kones så vel som bilene og lastebilene mine er hus eller borte. Dette vil være et skritt mot mye bedre beleggssensing.

Integrering av en slags sengesensorer. Konseptet er å bruke det til å lokalisere hjemmet i søvnmodus når vi begge har lagt seg for natten.

Implementering av en eller annen metode for å spore konfigurasjonen av solcellepanelet som vil bli brukt til å administrere forskjellige ting i min utvendige vannhage.

Integrering av OSA til mitt hus kinooppsett.

Muligens å sette opp RFID -besøkende for å automatisere dørlåser.

Oppsettet mitt, etter min mening, vil aldri være fullstendig. Jeg vil alltid oppdage nye ting å automatisere så vel som forskjellige metoder for mye bedre å bruke enhetene jeg for øyeblikket har på plass. OSA er en stor del av HA -konfigurasjonen min nå, så vel som det vil være i mange år fremover.

openSourceautomation.com: Flere kloke husprogramvareartikler

Ønsker mer? – Følg oss på Twitter, som oss på Facebook, eller registrer deg for RSS -feeden vår. Du kan til og med få disse nyhetshistoriene levert via e -post, direkte til innboksen hver dag.

Dele denne:
Facebook
Twitter
Reddit
LinkedIn
Pinterest
E -post
Mer

Hva skjer
Skrive ut

Skype
Tumblr

Telegram
Lomme

Leave a comment

Your email address will not be published.