Controlul lustrei de pe un smartphone. Controlul unei case inteligente de pe telefon - experiența mea

17 ianuarie 2016 la 18:52

Control Casă inteligentă de la telefon - experiența mea

  • Casa inteligenta,
  • DIY sau Do It Yourself

Astăzi este imposibil să ne imaginăm o casă inteligentă fără control dispozitive mobile. Când tocmai îmi începeam saga cu o casă inteligentă, abilitatea de a controla de pe telefon era unul dintre lucrurile principale și, pentru a fi complet sincer, era pe lista mea de răspunsuri „de ce este chiar necesar?” controlul de pe dispozitivele mobile a fost pe primul loc.

Așadar, este timpul să începem integrarea cu dispozitivele mobile.

Prima versiune interfata mobila pentru a mea casă inteligentă a fost realizat folosind Iridium Mobile. Profitând de poziția mea oficială, am primit o licență demo pentru Iridium Mobile pentru dispozitivele mele mobile și procesul a început. Motivul pentru care am ales Iridium Mobile nu este doar din cauza licentelor demo gratuite, ci si pentru ca suporta Protocolul Modbus iar acest lucru vă permite să vă conectați direct la controler fără trucuri suplimentare.

În PLC-ul meu, am creat un modul Mobdus Slave cu registre de intrare și ieșire și am scris un bloc de sincronizare, apoi am schițat o interfață simplă în mediul Iridium.

Nu pot spune asta editor grafic foarte convenabil, dar mi-am dat seama destul de repede și prima interfață pentru casa mea inteligentă a fost gata în aproximativ o oră. Trebuie sa spun ca sunt foarte multe posibilitati acolo si am vazut solutii foarte frumoase facute pe Iridium - climatizare, control scenarii de iluminare, interfon SIP, integrare cu un media center etc. Dar sarcina mea a fost mult mai simplă - controlul luminii, așa că nici măcar nu am studiat toate posibilitățile.

Trebuie să instalați aplicația i2 Control pe dispozitivul mobil. Este gratuit, dar pentru a încărca proiectul creat în el trebuie să cumpărați licențe. În cazul meu, acestea au fost licențe demo gratuite.

Așa arăta interfața casei mele inteligente în aplicația i2 Control de pe iPhone. Am instalat aplicația pe toate dispozitivele mobile din familia mea și apoi am dat peste prima problemă. Când lucrați pe un laptop și nu aveți un telefon la îndemână, ar fi mai convenabil să controlați lumina direct de pe laptop.

Acest lucru se poate face pe Iridium Mobile, dar trebuie să instalați programul i2 Control pentru Mac (sau pentru Windows) și să conectați o licență. În primul rând, am rămas fără licențe demo gratuite și, în al doilea rând, lansarea unui program doar pentru a aprinde sau stinge lumina nu este foarte convenabilă. Cu același succes, mă pot conecta la server printr-un desktop de la distanță, unde CoDeSys cu vizualizare rulează de obicei tot timpul. De fapt, constat că fac asta mai des decât nu, în loc să rulez o aplicație dedicată pe telefon sau tabletă.


Vizualizarea în CoDeSys. Din păcate, versiunea mea de PLC (programabilă controler logic, pe care este construită casa mea inteligentă) nu are un server web încorporat - altfel problema s-ar rezolva mult mai ușor.

Am refuzat să instalez i2 Control pe Mac-ul meu și m-am mulțumit să-l controlez doar de pe telefon și tabletă.

După ceva timp, a apărut o a doua problemă. Lansarea aplicației i2 Control durează destul de mult pentru o lungă perioadă de timp. De exemplu, pe iPhone-ul meu 6 pornește în aproximativ 9 secunde. Probabil, dacă sarcina ar fi să controlezi un centru media, atunci această dată ar fi acceptabilă - în timp ce vei găsi toate telecomenzile, pornește toate echipamentele, configurează combinația dorită, atunci evident că va trece mai mult timp. Totuși, pentru a controla lumina, aceste 9 secunde s-au dovedit a fi inacceptabil de lungi și de multe ori am preferat să mă ridic și să sting lumina decât să lansez aplicația (serverul Iridium a fost acum lansat, ceea ce, teoretic, rezolvă această problemă, dar eu încă nu am ajuns să-l testez).

Să trăiești cu o casă inteligentă și să nu o controlezi de pe telefon sa simțit cumva greșit, așa că am decis să mai încerc. Ideea a fost aceasta - să înființezi un server web în nordul casei și să plasezi tot controlul pe pagina web. Prietenii mi-au recomandat Node JS - ei spun că este o platformă la modă și promițătoare, dar din moment ce mai aveam ceva de învățat (nu știam nimic), m-am hotărât pe Node JS. Singurul lucru pe care nu voiam să-l fac a fost să înțeleg HTML, așa că am comandat un frontend de la un freelancer, iar pe Github am găsit o bibliotecă pentru a lucra în Modbus și foarte repede (sunt surprins) am făcut ceea ce plănuisem.

Așa arată acum interfața casei mele inteligente pe un iPhone. Interfața este receptivă, așa că arată bine pe orice dispozitiv. De exemplu, așa arată pe MacBook-ul meu:

Pe desktopul meu iPhone am un link către această pagină, care se încarcă destul de repede în 1-3 secunde. L-am adăugat și la marcajele browserului meu și acum controlul luminii este întotdeauna la îndemână. Serverul Node JS joacă, de asemenea, un rol între PLC (controler pentru casă inteligentă) și controler z-wave, care este folosit pentru control fără fir lămpi diferite (voi vorbi despre asta în viitor).

În mod tradițional, la final există argumente pro și contra ale soluției.

Pro: Interfață rapidă, receptivă, care funcționează pe orice dispozitiv, preț (am plătit doar pentru dezvoltare fronton).

Minusuri: Nevoia de programare. Și dacă adăugarea de comutatoare este destul de simplă (de exemplu, înainte de Anul Nou am adăugat controlul bradului de Crăciun), atunci, de exemplu, interfața către centrul media este un proiect întreg și de anvergură.

– un program pentru dispozitivele mobile cu ajutorul căruia utilizatorul poate configura rapid LED-ul dispozitivului său mobil la diferite culori. Face acest lucru pentru a distinge între momentul în care ați primit un mesaj SMS și când v-au sunat. Acestea sunt opțiuni foarte convenabile atunci când un smartphone folosește alarme color pentru a-și informa proprietarul despre anumite evenimente. Nu va mai trebui să te încurci și să te întrebi dacă a sosit un SMS sau e-mail. Doar instalați acest program și vă va ajuta să configurați totul. În plus, este în întregime în rusă și este absolut gratuit de utilizat. Așa că nu neglijați această oportunitate minunată.

După cum puteți vedea din capturile de ecran, aplicația este în limba rusă, așa că înțelegerea setărilor sale nu vă va fi dificilă. Programul oferă moduri de operare acest lucru se face astfel încât utilizatorul să poată împărți afișajul în categorii. De exemplu, când dispozitivul este în Mod silențios, puteți personaliza o indicație, iar când este în modul normal, se aplică alte culori. Toate acestea permit proprietarului competent al unui dispozitiv mobil să obțină rezultate semnificative, motiv pentru care vă recomandăm această minunată aplicație.


Dacă ați dorit întotdeauna să schimbați culorile standard de afișare, atunci acest program vă va ajuta în acest sens. Pentru că în partea de jos a meniului său principal, există o listă cu diverse evenimente, prin setarea căreia poți personaliza cu ușurință indicația de culoare după cum ți se potrivește. Va fi util pentru absolut orice utilizator să facă astfel de manipulări cu dispozitivul său. Pentru că acest lucru își extinde capacitățile și îl vei folosi sută la sută.


Rezultatul este o aplicație excelentă pentru gestionarea diferitelor evenimente de culoare pe dispozitivul dvs. mobil. Prin urmare, îl recomandăm cu încredere pt utilizare activăîn fiecare zi. Nu vă fie teamă să experimentați cu dispozitivul dvs. mobil.

Acest articol, din seria de articole ALL, este despre o aplicație Android pentru controlul luminii.

Controlul de pe un smartphone a fost inițial planificat și a fost una dintre cerințele principale pentru dispozitiv. Extinde gama de aplicații ale dispozitivului și face controlul mai confortabil.

Am decis să folosesc deja pentru dispozitivul meu aplicare gata de la Piață (din moment ce a face ceva al tău durează mult și, bănuiesc, este mai rău). În procesul de căutare a unei aplicații potrivite pentru mine, am descoperit că nu prea aveam de ales. Tot ce există pe această temă sunt telecomenzi DMX, aplicații care funcționează cu lămpi inteligente sau aplicații cu funcționalitate pornit/oprit. Telecomenzile DMX sunt incomode/de neînțeles. Cereri pentru " lămpi inteligente„Încearcă în liniște să-și găsească lămpile și nu este posibil să „introduce” cumva un modul Bluetooth sub masca unei lămpi (poate, cine știe cum?).

Dar totuși, a existat o aplicație care mi se potrivea aproape complet. Aceasta este aplicația AmbiLeds BT deținută de sdsyc.com.

Să revenim la aplicație.
Când pornește aplicația, vă va cere să activați Bluetooth (dacă nu a fost pornit anterior). De asemenea, în setări va trebui să selectați Bluetooth-ul asociat dispozitivului (consultați elementul „Selectați un dispozitiv” din meniu). La lansările ulterioare, dispozitivul se va conecta automat.

Aplicația oferă 7 moduri de funcționare:

Treptat – schimbare lină a culorii curente la cea specificată Direct – schimbare directă (instantanee) a culorii Focul – imitația focului care arde
Strobe – efect stroboscopic (în setări puteți seta numărul de blițuri de la 1 la 5) Curcubeu – schimbare ciclică lină a 7 culori (în setări puteți selecta opțiunea de culoare curcubeu Intens, Întunecat, Luminos, Albastru, Verde) Aleatoriu – schimbare aleatorie ușoară a culorii

Un mod special este vizualizarea sunetului de la microfonul smartphone-ului (în setări puteți selecta opțiunea de culoare Verde, Albastru)

Setul de efecte mi se potrivește, iar acestea vor migra integral în AAL (cu excepția faptului că voi adăuga câteva specifice care vor fi activate de pe dispozitiv). Din videoclipul de promovare prezentat pe site este greu de judecat cum funcționează aceste efecte în modulul nativ (unele efecte nici măcar nu sunt prezentate), așa că am implementat efectele așa cum am considerat de cuviință.

În fiecare mod puteți selecta o culoare din paletă.

Există șase opțiuni de paletă:

Ușoară Întuneric Paletă
Butoane Cerc cub

De ce atât de mulți dintre ei? Neclar. Dar îl poți schimba periodic pe cel plictisitor aspect windows doar prin schimbarea paletei :).

Există și o a șaptea paletă - Favorite, în care puteți adăuga propriile culori din orice mod de operare, ceea ce este foarte convenabil.

Favorite - culorile preferate Pictogramă pentru adăugarea culorii curente la favorite

Pe lângă selectarea unui efect și a unei culori din paletă, puteți ajusta și parametrii de timp ai efectului. Mai mult, pentru glisoarele parametrilor de timp puteți seta o gamă destul de largă:


– 1 – 10 (ms) – miimi de secundă 0,001 – 0,01 sec
– 1 – 10 (cs) – sutimi de secundă 0,01 – 0,1 sec
– 1 – 10 (ds) – zecimi de secundă 0,1 – 1 sec
– 1 – 60 (s) – secunde
– 1 – 60 (m) – minute
– 1 – 24 (h) – ore

Asemenea limite de control mari fac posibilă crearea chiar și a unui ciclu zilnic de funcționare al dispozitivului (de exemplu, lumina scade în timpul zilei și devine mai strălucitoare noaptea) - grozav!

Limita cu miimi și sutimi de secundă este uluitoare... dar să atribuim acest lucru particularităților implementării hardware de către băieții de la Sdsyc.

De asemenea, puteți selecta un efect de pornire care va începe să funcționeze după lansarea aplicației (pictograma bec din stânga sus). Nu știu, avem nevoie? Deocamdată nu vreau asta când pornesc aplicația modul curent resetati la initiala.

După ce a analizat protocol(e cât se poate de simplu), mi s-a părut destul de interesant și logic (cu excepția câtorva locuri cu o logică destul de ciudată). Potrivit pentru utilizare!

În general, aplicația evocă doar impresii pozitive (autorii și-au folosit creierul când au creat-o, spre deosebire de autorii multor alte aplicații similare). Aplicația se adaptează bine la diferite rezoluții de ecran (arata bine pe ambele smartphone mic, și pe tabletă). Singurul dezavantaj marcajul pe care l-am observat a fost amenajarea peisajului ecran aprins tableta asus(aplicația funcționează doar în aspect portret fără redesenare atunci când dispozitivul este rotit), dar acest lucru nu a afectat în niciun fel funcționalitatea.

Conform aplicației, asta e tot.

O ultimă cerere.
Poate cineva are o idee aplicații similare(poate nici măcar de la Piață)? Trimiteți-l - ar trebui să aveți întotdeauna alternative la îndemână!

(Vizitat de 7.503 ori, 12 vizite astăzi)

Controlul luminii de pe telefon

1,3 (26,15%) 13 voturi

Astăzi, în case este posibil să se utilizeze orice proces: încălzire, aparate electrocasnice, alarma sau iluminare. Toate acestea se realizează datorită complexului smart home și componentelor sale, care sporesc confortul și siguranța oamenilor care locuiesc acolo. Cele mai comune metode de reglementare diverse procese sunt o telecomandă și un smartphone. În același timp, controlul de pe un smartphone este implementat folosind următoarele mijloace de comunicare:

  • Modul GSM (trimitere SMS și apeluri);
  • Wi-Fi (acces de pe site-ul web al dispozitivului sau folosind o aplicație specială).

Controlul luminii de la telefonul dvs. din casa dvs. include:

  • stingerea și aprinderea lămpilor de iluminat la comandă;
  • reglarea intensității luminii;
  • setarea unui cronometru sau a unui mod de alarmă pentru corpuri de iluminat.

Control de la distanță al luminilor din casă

Reguli pentru elaborarea unui plan de control și tipuri de scenarii

Pentru a putea telecomandă peste lumina din casă sau de pe șantier, trebuie să elaborați cu atenție proiectul, având cel puțin cunoștințe și experiență minimă în domeniul ingineriei electrice.

Ca parte a planului de instalare a iluminatului, profesioniștii vor efectua următoarele lucrări:

  • elaborarea unui plan de amplasare a echipamentelor de iluminat pe teritoriu;
  • combina lămpile în circuite și sectoare;
  • selectați și așezați cablul de alimentare în conformitate cu regulile de siguranță la incendiu;
  • va instala un panou de automatizare pt scenarii necesare Sveta.

Controlul luminii de pe telefon este posibil în următoarele scenarii:

  • „Vacanță” - luminile se aprind în casă și pe site, puteți regla schema de culori sau iluminarea;
  • „Seara” - iluminare teren de grădină, foișoare;
  • „Romance” - lumină slabă pe coridor sau pe potecile din grădină;
  • „Alarmă” - luminile clipesc în întreaga casă și în zona grădinii.

Producătorii

Pe piata ruseasca Capacitatea de a controla lumina de pe telefon este implementată de următoarele companii:

  • Este o priză care se conectează la corpurile de iluminat între o priză obișnuită și un bec și este controlată printr-o conexiune Bluetooth. Proprietarul acestui cartus este invitat sa descarce o aplicatie pentru Android sau iPhone pentru a controla cartusul. Acest lucru asigură costuri reduse și versatilitate. SwitchEEL oferă controlul grupurilor integrate de corpuri de iluminat, control asupra intensității luminii și multe alte funcții utile.
  • Laboratoarele LIFX. Tehnologie pentru controlul luminii de pe telefon companie americană efectuat folosind Conexiune Wi-Fi si acces la aplicație specială pentru dispozitive mobile. Funcționalitatea sistemului de control include schimbarea nuanței și a luminozității luminii, precum și oprirea și pornirea standard. Este posibil să activați temporizatorul.

Producători de lămpi pentru controlul luminii de pe telefonul tău

  • Z-Wave. Compania introduce controlul de la distanță al corpurilor de iluminat de la un telefon. Accesând o aplicație specială, puteți aprinde și opri becuri individuale sau grupuri de corpuri de iluminat.

Manager de lumină. În momentul în care primiți un e-mail sau un mesaj, telefonul dvs. va încerca să vă atragă atenția folosind indicatorul încorporat. Dar, prin pâlpâirea LED-ului, nu veți determina niciodată ce eveniment exact a avut loc și va trebui totuși să-l ridicați. Până când instalați Light Manager.

Light Manager este un program pentru Android care vă va ajuta să vă configurați munca Indicator cu LED gadgetul dvs. Cu această aplicație îl vei învăța să reacționeze Culori diferite pentru anumite evenimente, cum ar fi un mesaj nou pe WhatsApp sau un eveniment din calendarul tău.

În mod implicit, programul conține deja o serie de setări pentru cele mai populare evenimente. Dar puteți șterge oricând semnalele care sunt irelevante pentru dvs. și puteți adăuga ceea ce aveți nevoie. Pentru a face acest lucru, pur și simplu atingeți elementul necesar, și veți fi direcționat la meniul de setări de notificări. Aici puteți seta frecvența de clipire, puteți selecta culoarea LED-ului și puteți verifica imediat setările pe care le-ați setat în acțiune.

Dacă programul de la care doriți să primiți notificări nu se află în listă, îl puteți adăuga singur. Pentru a face acest lucru, comutați la mod alternativ Light Manager, apoi selectați „Adăugați aplicație”. Veți vedea o listă cu toate programele instalate pe smartphone. Selectați aplicația potrivităși adăugați o notificare LED pentru aceasta.

Vă rugăm să rețineți că Light Manager poate raporta nu numai despre software, ci și despre diverse evenimente de sistem. De exemplu, aplicația vă poate notifica când bateria este descărcată, nu există semnal de rețea sau ați activat modul silențios. De asemenea, ar fi o idee bună să vă uitați la setările avansate ale programului, unde puteți seta frecvența de clipire a semnalului, puteți activa modul de repaus (ora din zi în care Managerul de lumină nu vă va deranja) și puteți schimba ora. oprire automată Activitate LED.

Setări Indicator cu LED pentru notificări despre diverse evenimente:

Descărcați aplicația Light Manager pentru Android poti urma linkul de mai jos.

Dezvoltator: MC Koo
Platformă: Android ( Depinde de dispozitiv)
Limba interfeței: rusă (RUS)
Stare: Complet
Rădăcină: Nu este necesar