Acasă Control cu ​​ipad

Partea introductivă, opțională

Analizând rezultatele muncii depuse și experiența dobândită în acest proces, putem formula o definiție scurtă și capabilă a "Casei inteligente".






Smart House este un set de software și hardware care asigură controlul automat al sistemelor de inginerie, aparate de uz casnic, sisteme de securitate și confort, precum și un mediu multimedia. Sa dovedit un pic lung. Să ajungem mai scurți. Smart House este un sistem care ne facilitează viața, o face mai confortabilă și economisește resurse. Aici, poate, va merge.

Cele mai multe sisteme Smart House funcționează automat și nu necesită intervenții umane. Cu toate acestea, există întotdeauna informațiile care trebuie să fie raportate la utilizator, sau că ar fi, în principiu, să fie util: temperatura exterioară, prognoza meteo, imagini de la camere de supraveghere, înregistrări ale algoritmilor automate și așa mai departe. În plus, în unele cazuri, trebuie să fie capabil de a controla de la distanță unele elemente, cum ar fi lumina, aparate de uz casnic, pentru a face modificări la climatul de lucru și a modulelor de securitate.

Acasă Control cu ​​ipad

Astfel, schema Smart House constă din trei elemente principale: procesorul central, servomotoarele controlate de acesta și dispozitivele de interfață cu care puteți comunica cu procesorul central. Aceasta este ideologia mea. Există și alții, dar nu mă voi concentra asupra lor în cadrul acestui articol.

Un procesor central este un server. Serverul execută lucrările de bază, conține toți algoritmi inteligenți. Serverul este mereu pornit. Serverul este creierul unei case inteligente. Ca server, puteți folosi orice de la un supercomputer cu răcire cu heliu la un router și un microcontroler. Pinguinii preferă să trăiască în servere.

Elementele gestionate sunt module care includ lumină, încălzire, aparate de aer condiționat, care sunt interogate de întrerupătoare, temperatură și alți senzori. Toate aceste dispozitive pot lucra pe diferite tehnologii: 1 fir. ZigBee, Ethernet. CAN, etc. Sunt mușchii și nervii casei.

Howto sau un rezumat al lui Santa Barbara

Sistemul meu este diferit prin faptul că nu folosește nici o soluție complexă gata. Se bazează pe standarde deschise, comune de la componentele disponibile. Prin urmare, pot gestiona Smart House de la orice dispozitiv modern.

Funcționează simplu. Creierul casei este un calculator personal normal care rulează Linux. Toți algoritmii de control sunt scrise în bash, php, python, perl - cele mai comune limbi de programare. Pe Linux, toate pachetele sunt instalate: ZoneMinder. owfs. pywws. festival. heuy. Icecast. și așa mai departe. Toate informațiile se strecoară în baza de date MySQL și sunt apoi afișate în interfața Web care rulează sub Apache. Mai multe detalii se găsesc în articolul "Schema schimbului de informații".







Interfața web este un limbaj HTML susținut de toate dispozitivele moderne.
Deci, luăm primul gadget în mână și gestionăm casa.

Acasă Control cu ​​ipad

Gestionați casa utilizând interfața iPad și Web, construită pe jQuery UI convenabil

Acasă Control cu ​​ipad

Graficele pot fi văzute mai aproape

Unele preocupare a fost controale diferite mici, care sunt utilizate în interfață Web Casa inteligentă, dar în practică, managementul lor nu a cauzat dificultăți semnificative din cauza posibilității de a tabletei scala rapid imaginea pagina folosind „gesturi“. Cu toate acestea, implementarea actuală a managementului executiv al cheilor necesită adaptare pentru o muncă mai confortabilă pe computerele tablet și dispozitivele mobile.

Acasă Control cu ​​ipad

Controlul iluminării la domiciliu cu iPad

Acasă Control cu ​​ipad

Suntem de la iPad la numerele de acasă și oraș prin Asterisk

Apropo, folosind un Asterisk acasă și SIP-client pentru iPad, astfel încât să puteți apela orice număr din zona Wi-Fi sau prin 3G, dar folosind o conexiune mobilă numai pentru transmiterea traficului pe Internet.

Acasă Control cu ​​ipad

Accesați de pe iPad la serverul SAMBA pe Linux

AppStore sau Web?

Trebuie să creez o aplicație iPad specială pentru a gestiona Smart Home? La urma urmei, interfață bazată pe Web pentru capacitățile lor în ansamblul său nu este inferior program specializat, dar funcționează pe orice platformă Unix, iOS, MacOS, Windows, etc. Această întrebare este deschisă pentru mine în acest moment. Companii precum INSTEON și Control4 și-au lansat aplicațiile pentru gadget-uri mobile. Mai degrabă, este un omagiu la modă, deoarece funcționalitatea acestor aplicații nu este încurajatoare. De ce în această aplicație media player-ul nu este clar pentru mine. Controlul încălzirii? Cred că acesta este sistemul care ar trebui să funcționeze în mod automat în mod automat. Ceas cu alarmă, playlisturi. Scuzați-mă. Asta e cu excepția telecomenzii de la lumină și a aparatelor electrice, dar există o diferență fundamentală - de a lansa o aplicație specială sau un browser obișnuit? Nu este un secret faptul că puteți descărca aplicația pe iPad (normal) numai de la AppStore, ceea ce înseamnă că trebuie să fie verificată de experți Apple. În plus, dezvoltatorul trebuie să plătească 99 USD pentru acest lucru, ca să spunem așa, bine. Și nu e vorba de bani, dar că cererea cel mai probabil pentru Casa inteligentă va fi legat de orice hardware special, sau chiar într-o configurație specifică a acestui echipament și pentru a rezolva unele probleme foarte specifice, care este puțin probabil să vă rugăm să „moderatori“ de Apple și alte public. Puteți scrie o cerere pentru dvs., dar va fi foarte dificil să o oferiți comunității. În general, acest subiect este pentru un articol și o discuție separată.







Articole similare

Trimiteți-le prietenilor: