MisterHouse - Open Source Hjemmestyring med webgrensesnitt
Sjekk ut denne åpen kildekode hjemme automasjon-programvare som du kan rote rundt med.
Garrett
fant dette stedet mens han prøver å gjøre noen av sine hjemme automasjon DIYs.
Kjølig!
Takk Garrett!
MisterHouse er en åpen kildekode hjemme automasjon programmet. Det er gøy, det er gratis, og det er helt nerdete. Skrevet i Perl, branner det arrangementer basert på tid, web, socket, tale og serielle data. Den går for øyeblikket på Windows 95/98/NT/2k/XP og på de fleste Unix-baserte plattformer, inkludert Linux og Mac OSX.
Perl delrutinene og objekter blir brukt til å gi en kraftig programming interface. Her er noen eksempler på kode:
$ kilde = new X10_Item 'B1'; set $ fontenen ON hvis time_now '6: 00 PM '; $ movement_sensor = new Serial_Item 'XA2', 'trapp'; play (file => 'stairs_creek *. wav') dersom state_now $ movement_sensor eq 'trapp'; $ v_bedroom_curtain = new Voice_Cmd '[åpne, lukke] soverommet gardinene'; gardin ( 'soverom', $ stat) hvis $ stat = $ sa v_bedroom_curtain;Her er en liste over standard koden filer og en liste over andre brukerspesifikke koden filer (indeks).
Her er noen eksempler på talen:
- Slå ovn varmen av etter 20 minutter på 69.1 grader
- Merknad er sola lyse på 32 prosent, og det er kaldt ute ved 24 grader, så jeg åpner gardinene på 8:07
- Bilen er reiser nordover på 58 mph 0.8 miles vest for Walmart.
- Bilen er parkert ved Friedell School.
- E-postkonto nick har 1 ny e-postmelding fra accountmanager.
- Innkalling, har Nick vært på datamaskinen for 2,1 timers dag.
- Frontdekselet har stått åpen.
- Telefon fra Malvin og Beth Winter fra Montana.
- Innkalling, det er 1 favorittprogrammet starter nå: Dilbert på kanalen 8.
- 8:58. Videospilleren opptaket vil bli startet i 2 minutter for Southpark på kanal 47.
- Innkalling var det 668 web treff fra 74 klienter i den siste dag.
















