Akıllı bir evi akıllı telefondan yönetmek – gereksinimler ve uygulamalar. Akıllı Ev'i telefondan kontrol etme - deneyimim Akıllı telefondan akıllı ev kontrolü

Yeni makaleler

● 9.1. IoT Manager - Mobil uygulama aracılığıyla Akıllı Ev kontrolü

IoT Manager, sensörlerden gelen verileri görüntülemek için bir ekranı ve aktüatörleri kontrol etmek için bir uzaktan kumandayı birleştiren, telefonlar ve tabletlere yönelik bir mobil uygulamadır. Android ve iOS için GooglePlay ve AppStore www.iotmanager.ru adresinden indirilebilen sürümleri vardır. Ancak uygulamayı indirmeden önce brokera karar verelim. Aracılar olarak, ücretsiz bir hesap oluşturabileceğiniz (Kontrol Paneli bağlantısı aracılığıyla) CloudMQTT.com hizmetini (https://www.cloudmqtt.com/) seçiyoruz. Kayıt olmak için e-posta adresinizi (oturum açma adı olarak) ve şifrenizi girmelisiniz (bkz. Şekil 9.2).

Pirinç. 9.2. CloudMQTT.com hizmetine kaydolma.

Hemen kontrol paneline gidiyoruz ve bir komisyoncu oluşturuyoruz (+Oluştur düğmesine tıklayın). Adı girin, veri merkezini (Avrupa veya ABD), tarife planını seçin - ücretsiz Cute Cat ve kaydedin (Şek. 9.3). Birden fazla aracı oluşturabilirsiniz.

Pirinç. 9.3. Bir aracının CloudMQTT.com hizmetine kaydedilmesi.

Şimdi Ayrıntılar düğmesine tıklayın (bkz. Şekil 9.4).

Pirinç. 9.4. Seçilen komisyoncunun ayarlarına gidin.

Ayarlara giriyoruz (Şekil 9.5). Aşağıdakilere ihtiyacımız var:

Ana bilgisayar adı m13.cloudmqtt.com;
. bağlantı noktası 18274 (Arduino IDE taslağı için);
. WebSockets bağlantı noktası 38274 (mobil uygulama için).

Broker verilerine erişecek kullanıcılar oluşturabileceğiniz ve onlara haklar atayabileceğiniz (Okuma, Yazma) bir kullanıcı yöneticisi de bulunmaktadır. Konu alanına # girin (tüm konular için) (bkz. Şekil 9.6).

Pirinç. 9.5. Seçilen komisyoncunun ayarları.

Pirinç. 9.6. Aracıya erişecek kullanıcılar oluşturma.

Artık IoTManager mobil uygulamasını indirip yükleyebilirsiniz. Hadi başlayalım. Ayarların yapılması gerekiyor. Ayarlar'a tıklayın (Şekil 9.7) ve beliren forma komisyoncunuzun ayrıntılarını girin (Şekil 9.8):

MQTT ana bilgisayar adı - m13.cloudmqtt.com;
. MQTT Websocket bağlantı noktası - 38274;
. MQTT kullanıcı adı - nodemcu1;
. MQTT şifresi.

Pirinç. 9.7. IoTManager uygulamasının ana menüsü.

Pirinç. 9.8. Broker ayarları penceresi.

Şimdi Kontrol Paneli sayfasına gidiyoruz ve kurulan bağlantıyı görmeliyiz (Şekil 9.9). Veri yok yazısı kafanızı karıştırmamalı - veriler henüz konulara aktarılmadı.

Pirinç. 9.9. Broker ile başarılı bağlantı.

Merhaba sevgili okuyucular! Bir raftaki bayat donanım parçalarının tozunu üfleyen orta düzey bir yöneticinin, her kesimden profesyonelin gözlerini acıtmasına neden olacak bir şey yaptığına dair başka bir hikaye. ¡Ama işe yarıyor dostum!

İtiraf ediyorum, bu sefer her şeyi doğru yapmak istedim. Raspbery Pi'yi raftan aldım. Pasta, robotik çim biçme makinemde kullandığım pastanın aynısı: gönderiye bağlantı ve başka bir gönderiye bağlantı. Sivrisinek aldım, her şeyin mqtt üzerinde çalışması gerekiyordu ama kendinizden kaçamazsınız. Kesimin altında bir tırmık, bisiklet, kötü lehimleme denizi var, mükemmeliyetçi için tam bir cehennem.


Her şey kapıma astığım Noorik projemi tamamlama arzusuyla başladı. Kısacası bu, GSM kapısı açıcı için bir DIY çözümüdür.
Kapıyı açmak için karttaki belirli kontakları kapatmak yeterlidir.

Arduino'yu esp8266 ile değiştirdim ve açma butonu olan bir web arayüzü yaptım. Bunun ilginç olduğu ortaya çıktı, ancak daha sonra sürgülü kapıları, seksiyonel garaj kapılarını ve bahçe kapılarını açmak için tek bir arayüz istedim.

Tüm İstek Listemi yazmaya başladığımda aynı şeye ihtiyacım olduğu ortaya çıktı:

  1. kazan dairesi kontrol sistemi
  2. güvenlik sistemi
  3. CCTV kameralarına mobil arayüz
  4. evdeki ve dışarıdaki sıcaklık verileri

Arka uç

Raspberry iyi çalıştı ama bir dahaki sefere açıldığında açılmayı bıraktı. Güç LED'i önce yanıyor, ardından 3-5 saniye içinde sorunsuz bir şekilde sönüyor, prizin yanındaki eleman (polyfuse T075) çok ısınıyor. Ve şimdi ellerim mqtt'yi, daha siyahı, fahişeleri davet etmeyi ve diğer zevkleri kullanmak için kaşınıyordu.

Neyse ki başka bir hasta da akıbetini bekliyordu. Orange pi sıfırdan stüdyoya. Çin düşüncesinin bu mucizesinden ne kadar acı çeksem de, bu kadar küçük bir pastaya hayat vermek gücümün ötesindeydi. Firmware'i resmi ve sol sitelerden indirdim, firmware'i kendi ellerimden satın aldım ve kripto para birimiyle değiştirdim. Sanırım kusurlu bir numune aldım.

Kaderin beni bisiklet yapımının kollarına ittiğini fark ettim ve sevincimi neden gizleyerek bu aktiviteye daldım.

Öncelikle ana ünite (komisyoncu, sunucu) olarak eskimiş bir akıllı telefonu kullanmaya karar verdim. Biliyorsun, bu eski şeyler öylece ortadan kaybolmuyor. Ben, eşim, kızım kullandık, sonra robot kar püskürtme makinemi bu akıllı telefondan kontrol ettim, onu nehirde boğmaya çalıştım (Moskova Nehri'ne hiç ulaşmadım ama memleketim Pakhra'da bu boru hışırtı yaptı). Ve işte burada; Samsung Galaxy S3 için yeni bir hayat.

Akıllı telefonuma Palapa Web Server ve FTP sunucusunu kurdum. Fikir basit: MySQL veritabanında yalnızca üç tablo bulunur: değerler, günlükler, kurallar.

  • Değerler tablosu anahtar/değer çiftlerini içerir.
  • Günlükler tablosu değer değişikliklerinin geçmişini içerir.
  • Kurallar tablosunda, bazı hücreleri diğerlerinin değerine bağlı olarak değiştirmeye yönelik kurallar vardır.
Tüm bu tesis, bir http isteği üzerine veri tabanından veri yazan veya çıktısını alan ve aynı zamanda bir programa göre kurallar sunan tek bir PHP betiği tarafından sunulur.
Bir kişinin bunu görmek istemesi için hangi düzeyde programlama olması gerektiğini bile anlamıyorum, ancak size kodu göstermeye hazırım - bana özel mesajla yazın.

Başlangıç ​​aşaması

Bana taş atmayın, bunu kendim de itiraf ediyorum. Bootstrap'i kullandım. Evet ben bir günahkarım.
İlk düşünce tüm bunları Phonegap aracılığıyla tamamlamak ve tam teşekküllü bir başvuru almaktı. Bunu yaptığımdan daha fazlasını söyleyeceğim, ancak sonunda çevrimiçi sürümün daha verimli olduğu ortaya çıktı. Telefonumda kendim ve eşim için masaüstünde dahili IP kullanarak istenen sayfayı açmak için bir kısayol oluşturdum.

Her öğe bir tıklama olayına tepki verir + durum, sunucuya gönderilen ajax istekleriyle kontrol edilir ve gerekirse değiştirilir. Bu çok kullanışlıdır çünkü kurala göre geçerli olan veya başka bir kullanıcı tarafından yapılan tüm değişiklikleri görebilirsiniz.
Aslında istek üzerine kod yazmak sorun değil.

ESP-8266


Farklı modüller ve saf bir ESP-8266 denedim. Sonuç olarak LOLIN V3 modülünün en uygun seçenek olduğu ortaya çıktı.

Anahtarlamalı güç kaynaklarını kullanan güç kaynağı.

Geçit modülleri bir röleye ihtiyaç duyuyordu ve kontak rölelerinin devreye gireceği konusunda endişelerim vardı. Sonuç olarak hem katı hal hem de temas halinde olanlar çalışır. Sorun, çok sayıda modülün, hakkında işaretler olmasa bile düşük tetiklemeli olmasıdır.

Modül açıldığında kısa süreli bir açılma meydana gelir ve bu da güç açıldığında istemsiz açılmaya neden olur. Çıkış tipini bildirmeden önce onu sıfıra çekerek ve durumu bildirerek çözüldü.

DigitalWrite(bağlantı, 1); digitalWrite(rele2, 1); pinMode(bağlantı, ÇIKIŞ); pinMode(rele2, OUTPUT);
Sonuç olarak, monte edilmiş garaj modülü şuna benzer. Hareketi algılamak için kullanılan PIR sensörü, orijinal deriye dikkatlice kemirilmiştir.

Kazan dairemde kazan çok basit ve herhangi bir karmaşık otomasyondan söz edilmiyor.

Bu durumda her devreye ayrı bir pompa hizmet verir.

Pompaları ve kazanı kontrol etmek için makinelere seri olarak röleler bağlandı.

Tüm ekipmanı dikkatlice kalkanın içine iter.

Firmware

Nodemcu ve lua ile uğraşmamak için firmware olarak Arduino IDE'yi kullanmaya karar verdim. İnternette ve özellikle GT'de yeni başlayanlar için çok fazla bilgi var.
Bana öyle geliyor ki ilginç olan şey, wifi'ye bağlanma işlevidir. Gerçek şu ki evimde 4 adet wifi ağım var ve daha fazlası da eklenebilir. Ağın adını kesin olarak belirtmemek için öncelikle mevcut ağları tarıyoruz.

setupWiFi() kodu

void setupWiFi() ( WiFi.mode(WIFI_STA); WiFi.disconnect(); gecikme(100); while(WiFi.status() != WL_CONNECTED) ( int n = WiFi.scanNetworks(); Serial.println("tarama yapıldı"); if (n == 0) Serial.println("ağ bulunamadı"); else ( Serial.print(n); Serial.println(" ağ bulundu"); for (int i = 0; i< n; ++i) { Serial.println(""); Serial.print(i + 1); Serial.print(": "); Serial.print(WiFi.SSID(i)); Serial.print(" ("); Serial.print(WiFi.RSSI(i)); Serial.print(")"); Serial.println((WiFi.encryptionType(i) == ENC_TYPE_NONE)?" ":"*"); j=0; ssid=WiFi.SSID(i); Serial.print("Connecting"); ssid.toCharArray(charBuf, 50); WiFi.begin(charBuf,WIFI_PASS); while(WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); j++; if(j>20)( break; ) ) if((WiFi.status() == WL_CONNECTED))( break; ) ) ) ) Serial.println("Bağlandı"); Serial.println(WiFi.localIP()); )


Kazan dairesinin otomatik modu açıldığında, dış hava sıcaklığı ve soğutma sıvısının sıcaklığı programa göre kontrol edilir.
  • 14*C'nin altındaki sıcaklıklarda birinci kattaki sıcak zemin açılır.
  • 4*C'nin altındaki sıcaklıklarda tüm devreler açılır.
Soğutucu sıcaklığı, boruların kesitine ve dış sıcaklığa bağlı olarak tabloya göre seçilir. İstenilen oda sıcaklığına ulaşıldığında kombi kapanır. Geçiş değerlerini yumuşatmak için her şeye belirli bir histerezis uygulanır.

Güvenlik sistemi daha da basit çalışır. Tabloda güvenlik sistemi açıldığında PIR sensörlerinden birinde hareket algılanması durumunda servislerden birinin API'si üzerinden SMS gönderilmesi kuralı bulunmaktadır.

Planlar

  • Uzak bir sunucuda çevrimiçi bir sürüm oluşturmak ve değişiklikleri uzaktan kontrol için senkronize etmek.
  • Araçtaki GSM/GPS işaretçilerinden gelen verilerin görüntülenmesi;
  • Arabalarımız belli bir bölgede göründüğünde kapıyı açmak;
  • Uzaktan kumanda sistemine bağlantı;
Fotoğrafla oylama. Bundan sonra hangi projeyi yapmalıyım?

Aşağıda açıklanan sistemlerin, az ya da çok eğitimli herhangi bir kişinin, minimum para ve çaba harcayarak kendi giriş seviyesi otomatik evini yaratmasına olanak tanıdığını hemen belirtelim. Ve açıklanan tüm cihazlar, olağanüstü özellikleriyle değil, öncelikle kurulum ve kullanım kolaylıklarıyla ayırt edilir. Hepsi kolayca benzerleriyle değiştirilebilir; hepsi tercihlerinize, satılık cihazların mevcudiyetine ve çeşitli teknik faktörlere bağlıdır. Ayrıca yazıda bahsedilen cihazları nereden satın alabileceğinizi burada belirtmiyoruz; ihtiyaç duyulması halinde bunu kendiniz yapmanız gerekecektir.

"Akıllı" ev gözetim sistemi

Ev otomasyonu denildiğinde akla gelen ilk şey evinizin ve ailenizin güvenliğinin sağlanmasıdır. Özellikle evinizi "akıllı" (ve o kadar da akıllı olmayan) elektroniklerle dolu bir alan olarak görüyorsanız. Bu nedenle, sizin evin dışında bir yerde olduğunuz zamanlar da dahil olmak üzere, evinizin içinde ve yakın çevresinde neler olup bittiğini bilmek çok önemlidir.

Yakın zamanda CEDIA 2014'te yeni ICamera'sını tanıtan iSmartAlarm da dahil olmak üzere siz uzaktayken evinizi izleyebilecek akıllı kameralar sunan birçok şirket var. 1280x720 çözünürlüğe sahip olup gece görüş fonksiyonuna da sahiptir. Ayrıca doğal olarak hareket ve ses sensörlerini de bünyesinde barındırır. İlginç bir gerçek, kameranın tek bir "akıllı ev" sistemine dahil edilmesine gerek kalmadan bağımsız olarak kullanılabilmesidir. Kameranın rakiplerine göre en büyük avantajı depolama özelliğidir. ICamera, örneğin güçlü bir terabaytlık disk gibi yerel bilgi deposunu bağlamanıza olanak tanıyan bir USB bağlantı noktasına sahiptir. Bu kameranın fiyatı 149 dolardır ve bu da bu tür cihazlar için fiyat aralığının ortasındadır.

Veya alternatif olarak Withings'in yakında satışa sunulacak akıllı HD kamerasını kullanabilirsiniz. Bu kamera sadece güzel görünmekle ve ihtiyacınız olan tüm çevresel izleme sensörlerine sahip olmakla kalmıyor, aynı zamanda evinizde olup bitenleri her yerden görmenize de olanak tanıyor. Sistem canlı kayıt fonksiyonuna sahip olup, mobil uygulama üzerinden evde olup bitenleri görebileceksiniz, ayrıca yakınlaştırarak detayları da görebilirsiniz. Kamera, evde olağan düzenden farklı bir durum meydana geldiğinde otomatik uyarı gönderme işlevine sahiptir. Kameranın fiyatı 200 euro.

İşte birkaç seçenek daha:

"Akıllı" ortam kontrolü

Güvenlik kameraları evde güvenliği sağlamak için tek başına yeterli değildir; ne kadar isteseler de tüm alanı kapsayamaz ve tüm olayları izleyemezler. Bu nedenle, güvenliği kontrol etmek ve sağlamak için, seçim artık çok geniş olduğundan, çeşitli sensör türlerinin kullanılması gerekmektedir.

Örneğin, olağanüstü performans sağlayan küçük, çok işlevli bir sensör kullanan Notion güvenlik sistemini ele alalım. Bununla propan tankınızda ne kadar yakıt kaldığını, çocuğunuzun okuldan eve ne zaman geldiğini, su sızıntısı olup olmadığını, buzdolabının sıcaklığının ne olduğunu, kasanıza kimsenin dokunup dokunmadığını vb. öğrenebilirsiniz. Sistemde, tüm sensörleri kontrol eden ve Wi-Fi üzerinden internete bağlanan bir hub, 8 farklı eylemi algılayabilen çok işlevli sensörler ve iOS ve Android tabanlı bir mobil uygulama yer alıyor.

Sistem ışık, sıcaklık, yakınlık sensörleri, kapı ve pencerelerin açılmasını kontrol etmek için bir ivmeölçer ve bir jiroskop, bir su sızıntısı probu ve bir piezoelektrik dönüştürücü içerir. Her sensör birkaç farklı olayı algılayabilir, böylece sistem durumlara daha doğru tepki verir ve böylece yanlış pozitiflere karşı koruma sağlar. Sensörler pil değiştirilmeden iki yıla kadar çalışır.

Projenin üretim için finansman temini aşamasında olması nedeniyle cihazın fiyatı henüz bilinmiyor.

Alternatif çevre kontrol sistemleri:

"Akıllı" aydınlatma

Basit bir şey gibi görünüyordu; aydınlatma. Ama şunu veya şu lambayı açmak için kaç kez kalkmanız gerektiğini, kaç kez buradaki aydınlatmayı biraz kısıp oraya eklemenin güzel olacağını düşündüğünüzü unutmayın. Piyasada akıllı telefonunuzu kullanarak ışıklarınızı kontrol etmenize olanak tanıyan çeşitli sistemler var (artı birkaç tane de yolda) ancak ilk ve en güvenilir olanlardan biri Philips Hue'dur. Sistem piyasaya çıktığından beri çok büyüdü ve değişti, ancak orijinal sistem bir mobil uygulama aracılığıyla 50'ye kadar ampulü kablosuz olarak kontrol etmenize olanak tanıyor.

Sistem, lambaları tek bir ağa bağlayan bir köprü ve bireysel ampullerin ışığın tonunu ve yoğunluğunu değiştirdiği belirli modları ayarlamak gibi birçok şeyi yapmanıza olanak tanıyan bir akıllı telefon (veya tablet) uygulaması içerir. Sistemin bir dizi önceden ayarlanmış modu vardır: Konsantrasyon, Enerji, Okuma ve Rahatlama. Hepsi kontrol edilebilir Philips Hue LED lambalar için farklı ayarlarda farklılık gösterir.

Philips Hue, uzun süre uzakta olduğunuzda ışıkların rengini değiştirmenize veya özel bir modu açmanıza bile olanak tanır, böylece evde biri varmış gibi hissedersiniz.

Üstelik tüm bu ayarları doğrudan favori kanepenizden seçebilirsiniz.

Açıkçası böyle bir sistem ucuz değil. Temel bir kontrol cihazı ve üç lambadan oluşan başlangıç ​​kitinin maliyeti yaklaşık 300 dolardır, her ilave lambanın maliyeti ise yaklaşık 80 dolardır.

İşte benzer bir sistem, sesinizi kullanarak aydınlatmayı kontrol etmenize olanak sağlaması açısından farklı. Sıradan bir ampul ile aynı derecede sıradan bir priz arasında aracı görevi gören Vocca adı verilen bir ampul prizinden bahsediyoruz. Akıllı gadget'ın bir konuşma tanıma işlevi vardır: Bir kod cümlesi duyulduğunda aydınlatmayı açar veya kapatır. Ses kontrolü yeni değil ancak Vocca'da en basit ve en kullanışlı şekilde uygulanıyor: cihaz ek ekipman gerektirmez ve herhangi bir konfigürasyon gerektirmez. Ayrıca parolayı değiştirmenize ve aydınlatmayı akıllı telefonunuzdan kontrol etmenize olanak tanıyan bir Vocca Pro modifikasyonu da bulunmaktadır. Bu durumda iletişim için Bluetooth kullanılır.

Ayrıca bazı alternatif seçenekler de var:

"Akıllı" ısıtma

Tıpkı akıllı aydınlatmada olduğu gibi, bazıları diğerlerinden daha fazlasını yapabilecek birçok olası çözüm vardır. Isıtma sisteminizi akıllı telefonunuz veya tabletinizle kontrol edebilmenin dışında ne istediğinize kendiniz karar vermelisiniz. Onlarla çalışacak bir çözüm bulmak için ne tür ısıtma sistemine veya kazanlara sahip olduğunuzu da düşünmelisiniz. Bu göründüğü kadar açık değil. Örneğin ABD'de popüler olan NEST termostatı Avrupa'da ancak yakın zamanda satılmaya başlandı ve şu ana kadar Rusya'ya aşina olan ısıtma sistemleriyle kullanıma uygun değildi.

Çok kullanışlı sistemlerden biri, ısıtma kazanınıza ve oda radyatörlerinize bağlanan ve 12 ayrı bölgeyi tek bir orta konsoldan veya bir mobil uygulama aracılığıyla kontrol etmenize olanak tanıyan Honeywell Evohome'dur.

Her bölgede birden fazla radyatör bulunabilir ve her biri için kendi parametrelerinizi ayarlayabilirsiniz. Honeywell Evohome sistemi, örneğin tüm gün uzakta olduğunuzda evinizin sıcaklığını düşürmenize olanak tanıyan çeşitli önceden ayarlanmış ayarlarla birlikte gelir.

Kazanınızı ve su ısıtıcınızı buna bağlamanıza olanak tanıyan Evohome başlangıç ​​kitinin maliyeti 400 doların üzerinde olacak ve her bir akü sensörü size yaklaşık 80 dolardan fazlaya mal olacak. Açıkçası, özellikle rekabetçi çözümlerle karşılaştırıldığında pahalı bir zevk ama buna değer. Sistemin kurulumunu uzmanlara emanet etmek daha iyidir; daha az zaman alır ve sonuçta çok fazla sinirden tasarruf etmenizi sağlar.

Daha basit bir seçenek olarak, üretimi şu anda Indiegogo web sitesinde toplanan ZEN termostatını düşünebilirsiniz. Bu cihazın bir ekranı bile yok: tüm bilgiler bir grup LED aracılığıyla görüntülenir ve termostat, ön panelin kenarlarına basılarak kontrol edilir. Ancak ZEN şık görünüyor ve ısıtma, soğutma ve havalandırma kontrolü gibi temel işlevleri çok iyi bir şekilde yerine getiriyor. Bir iOS veya Android uygulamasını kullanarak termostata bağlanabilirsiniz. Yalnızca sıcaklığı ve çalışma modunu düzenlemenize değil, aynı zamanda bir program oluşturmanıza da olanak tanır. Elbette tüm bunlar internet üzerinden uzaktan yapılabilir. Termostat şu anda yalnızca ZigBee protokolünü desteklemektedir; bir Wi-Fi ağına bağlanmak için özel bir hub kullanmanız gerekir.

Termostatın tahmini maliyeti 150$'dır.

Olası seçeneklerden aşağıdaki cihazlar bize en çok tercih edilenler gibi görünüyor:

"Akıllı" güç kaynağı

Evden çıkmadan önce ütüyü kapattınız mı diye periyodik olarak endişelenmeye başlayan veya elektrik maliyetlerinin neden bu kadar arttığını ve bu konuda neler yapılabileceğini merak etmeye başlayan kişilerdenseniz, o zaman ağa bağlı uzaktan kontrol sağlayan sistemler cihazlar bu endişelerle başa çıkmanıza yardımcı olacaktır. Artık bu tür sistemler piyasada giderek artan sayıda görünmeye başladı ve bunların ana işlevi, elektrik prizlerinin uzaktan bağlantısını kesmek ve dolayısıyla kullanılmayan ekipmanı kapatmaktır.

D-Link Akıllı Fiş basit, kullanımı kolay bir cihazdır. Sadece standart bir prize takmanız, yönlendiricinizdeki WPS düğmesine ve Akıllı Fiş üzerindeki düğmeye basmanız yeterlidir. Akıllı priziniz zaten çevrimiçi. Kontrol, iOS ve Android sürümlerinde bulunan ve ücretsiz olarak sağlanan mydlink Home uygulaması kullanılarak gerçekleştirilir. Uygulama, yalnızca cihazı açıp kapatmanıza değil, aynı zamanda belirli bir zamanda açılıp kapanacak şekilde programlamanıza da olanak tanır; bu, uzun süre ayrıldığınızda çok kullanışlıdır. D-Link Akıllı Fiş için önerilen perakende fiyatı 39,99 ABD dolarıdır.

Alternatif seçenekler:

Akıllı ev ekipmanları

Güvenlik, aydınlatma ve ısıtma sistemleriyle birlikte bir “akıllı ev” kurmaya başlamak çok iyi bir adım ancak bütçeniz tükenmediyse o zaman “akıllı” ev cihazlarının kullanımını da değerlendirerek yeteneklerinizi bir miktar genişletebilirsiniz. Bugün bir akıllı telefon kullanılarak kontrol edilen birçok farklı türde cihazı satın alabilirsiniz ve buradaki liderlerden biri Koreli şirketler Samsung ve LG'dir. Ancak sizi yalnızca bu üreticilerle tanıştırmayacağız.

Modern mobil cihazlar sizin için çalışır. Onların yardımıyla, şehirdeki ofisinizden ayrılmadan bir kır evini önceden ısıtabilir veya çimleri sulayabilirsiniz ve çok daha fazlasını yapabilirsiniz.

Evinizi kontrol etmek için mobil cihazlar.

Tanım:

Bu uygulamalarla çalışmak için bir GSM cep telefonuna ve bir Cybrotech GSM-SA modülüne sahip olmanız gerekir.

Bağımsız GSM modülü GSM-SA aşağıdaki işlevleri sağlar:

Teçhizat:


Modüle bir SIM kart takmadan önce PIN kodunun devre dışı bırakıldığından emin olun. Bunu yapmak için telefonunuza bir SIM kart takın, Ayarlar, Güvenlik, PIN kodu iste bölümündeki menüye gidin ve devre dışı bırakın. Telefonu kapatın, SIM kartı çıkarın ve modüle takın. Modüle bir SIM kart takmak için küçük bir tornavida kullanın, modül kapağını çıkarın, SIM kartı takın ve karakteristik bir ses duyulana kadar kapağı dikkatlice kapatın.

Uygulamalar:

Garaj:

Kapıları sizin için açması için garajı arayın!

Bilgi:

Yarar:

Soğuk faktör:

Uzun (komşularınızın kıskançlıktan yeşile dönmesini izleyin)

Ne gerekli:

Motorlu kapı tahrikli garaj, GSM-SA modülü, SIM kart

Nasıl bağlanılır:


Nasıl kullanılır:

Modele takılı SIM kartla aramaya başlayın ve telefonu bir kenara koyun. Ses kontrolü için yapılandırılabilir. Garaj kapısı birkaç saniye içinde kendi kendine açılacaktır. Modül, çağrınızı işledikten sonra otomatik olarak reddedecektir.

Emniyet:

Yüksek. Modülü yapılandırdığınızda hiç kimse ona erişemez ve ayarlarını değiştiremez.

Evde rahat bir sıcaklığa önceden dikkat edin!

Bilgi:

Yarar:

Soğuk faktör:

Yüksek (hafta sonunu donmuş bir evde geçirmek hiç de hoş değil)

Ne gerekli:

Termostatlı, GSM-SA modüllü, SIM kartlı ısıtma sistemi

Nasıl bağlanılır:


Nasıl kullanılır:

Isıtmayı etkinleştirmek veya devre dışı bırakmak için SMS gönderin

Diğer fikirler:

Modülü ısıtıcının güç kaynağı sistemine de benzer şekilde bağlayabilirsiniz.

Emniyet.

Mülkünüzü hırsızlardan koruyun!

Bilgi:

Yarar:

Yüksek (Umarız bunu deneyimleyerek test etmek zorunda kalmazsınız)

Soğuk faktör:

Düşük (iyi bir güvenlik sistemine her zaman ihtiyaç vardır)

Ne gerekli:

Birkaç metrelik çok ince tel, GSM-SA modülü, SIM kart

Nasıl bağlanılır:


Nasıl kullanılır:

Bu sistemi yaratın ve bırakın. Durumu zaman zaman SMS yoluyla kontrol edin.

Diğer fikirler:

Başka bir girişe hareket sensörü ekleyin.

Ne dökülürse dökülsün!

Bilgi:

Yarar:

Yüksek (özellikle ulaşılması zor alanlar için)

Soğuk faktör:

Düşük (ancak daha kontrollü istasyonlar arttıkça keskin bir şekilde artar)

Ne gerekli:

Seviye sensörü 0-10 V, GSM-SA modülü, SIM kart

Nasıl bağlanılır:

Sensörü analog girişe bağlayın.

Nasıl kullanılır:

Tüm kabloları bağlayın, sistemi kurun ve bırakın. Durumu sürekli kontrol edin.

Diğer fikirler:

Daha ciddi çözümler için Cybro2 PLC ve GSM-1 modülünü kullanabilirsiniz.

Cuma akşamı kıra gitmeden de mahsulleri sulayabilirsiniz!

Bilgi:

Yarar:

Soğuk faktör:

Yüksek (Siteniz en modern site olacak. Üstelik trafik sıkışıklığı olmadan...)

Ne gerekli:

Peki ya da iyi, dalgıç pompa, GSM-SA modülü, SIM kart

Nasıl bağlanılır:


Nasıl kullanılır:

Bitkilerinizi sulamayı başlatmak veya durdurmak için SMS gönderin

Diğer fikirler:

Pompa güvenliği için bir akış şalteri ve belirli bir süre sonunda otomatik olarak kapanmak için bir zaman şalteri kullanabilirsiniz.

Sonuçlar:

1. Konfor seviyeniz önemli ölçüde artar.

2. Operasyonda basitlik ve güvenilirlik.

3. Gereksiz şehir dışı gezileri ortadan kaldırır.

4. Yüksek derecede koruma.

5. Evinizin güvenlik sistemlerini istediğiniz zaman kontrol edebilirsiniz.

6. Uzaktan kumandaya yönelik her türlü fikrinizi hayata geçirebilirsiniz.



Günümüzde mobil cihazlardan kontrol edilmeyen akıllı bir ev hayal etmek imkansızdır. Akıllı ev destanıma yeni başladığımda, telefonumdan kontrol edebilmek en önemli şeylerden biriydi ve dürüst olmak gerekirse, "bu neden gerekli?" mobil cihazlardan kontrol ilk sıradaydı.

Böylece, tüm kablolar bağlandığında, kontrol cihazının programı yazıldığında, mobil cihazlarla entegrasyona başlamanın zamanı geldi.

Akıllı evimin mobil arayüzünün ilk versiyonu Iridium Mobile kullanılarak yapıldı. Resmi pozisyonumun avantajını kullanarak mobil cihazlarım için Iridium Mobile demo lisansını aldım ve süreç başladı. Iridium Mobile'ı seçmemin nedeni sadece ücretsiz demo lisansları değil, aynı zamanda Modbus protokolünü desteklemesi ve bu da herhangi bir ek hileye gerek kalmadan doğrudan kontrolöre bağlanmanıza olanak sağlamasıdır.

PLC'mde giriş ve çıkış yazmaçlarını içeren bir Mobdus Slave modülü oluşturup bir senkronizasyon bloğu yazdım ve ardından Iridium ortamında basit bir arayüz taslağı çizdim.

Grafik editörünün çok kullanışlı olduğunu söyleyemem ama yeterince çabuk çözdüm ve akıllı evimin ilk arayüzü yaklaşık bir saat içinde hazırdı. Orada çok fazla olasılık olduğunu söylemeliyim ve Iridium üzerinde yapılmış çok güzel çözümler gördüm - iklim kontrolü, aydınlatma senaryolarının kontrolü, SIP interkom, medya merkezi ile entegrasyon vb. Ancak benim görevim çok daha basitti; ışığı kontrol etmek, bu yüzden tüm olasılıkları incelemedim bile.

i2 Control uygulamasını mobil cihazınıza yüklemeniz gerekir. Ücretsizdir, ancak oluşturulan projeyi içine yüklemek için lisans satın almanız gerekir. Benim durumumda bunlar ücretsiz demo lisanslarıydı.

Akıllı evimin arayüzü iPhone'daki i2 Control uygulamasında böyle görünüyordu. Uygulamayı ailemdeki tüm mobil cihazlara yükledim ve ardından ilk sorunla karşılaştım. Dizüstü bilgisayarda çalıştığınızda ve elinizde telefonunuz olmadığında ışığı doğrudan dizüstü bilgisayardan kontrol etmek daha uygun olacaktır.

Bu, Iridium Mobile'da yapılabilir, ancak Mac (veya Windows için) için i2 Control programını kurmanız ve bir lisans bağlamanız gerekir. Birincisi, ücretsiz demo lisanslarım bitti ve ikincisi, yalnızca ışığı açmak veya kapatmak için bir program başlatmak pek kullanışlı değil. Aynı başarıyla, görselleştirmeli CoDeSys'in genellikle her zaman çalıştığı uzak masaüstü aracılığıyla sunucuya giriş yapabilirim. Aslında, telefonumda veya tabletimde özel bir uygulama çalıştırmak yerine bunu daha sık yaptığımı fark ettim.


CoDeSys'de görselleştirme. Ne yazık ki, PLC versiyonumda (akıllı evimin kurulu olduğu programlanabilir mantık denetleyicisi) yerleşik bir web sunucusu yok - aksi takdirde sorun çok daha kolay çözülürdü.

Mac'ime i2 Control'ü yüklemeyi reddettim ve onu yalnızca telefonumdan ve tabletimden kontrol etmekle yetindim.

Bir süre sonra ikinci bir sorun ortaya çıktı. i2 Control uygulamasını başlatmak oldukça uzun zaman alıyor. Örneğin, iPhone 6'mda yaklaşık 9 saniyede başlıyor. Muhtemelen, eğer görev bir medya merkezini kontrol etmek olsaydı, o zaman bu süre kabul edilebilir olurdu - tüm uzaktan kumandaları bulana, tüm ekipmanı açana, istenen kombinasyonu yapılandırana kadar, o zaman belli ki daha fazla zaman geçecek. Ancak ışığı kontrol etmek için bu 9 saniyenin kabul edilemeyecek kadar uzun olduğu ortaya çıktı ve çoğu zaman uygulamayı başlatmak yerine kalkıp ışığı kapatmayı tercih ettim (Iridium sunucusu artık piyasaya sürüldü, bu da teorik olarak bu sorunu çözüyor, ancak ben henüz test etme fırsatım olmadı).

Akıllı bir evle yaşamak ve onu telefonunuzdan kontrol etmemek bir şekilde yanlış geldi, bu yüzden bir kez daha denemeye karar verdim. Fikir şuydu; kuzeyde bir web sunucusu kurmak ve tüm kontrolü web sayfasına yerleştirmek. Arkadaşlarım Node JS'yi tavsiye etti; modaya uygun ve gelecek vaat eden bir platform olduğunu söylüyorlar, ancak hala öğrenecek bir şeyim olduğundan (hiçbir şey bilmiyordum) Node JS'ye karar verdim. Yapmak istemediğim tek şey HTML'yi anlamaktı, bu yüzden serbest çalışan birinden bir ön uç sipariş ettim ve Github'da Modbus'ta çalışmak için bir kütüphane buldum ve çok hızlı bir şekilde (şaşırdım) planladığımı yaptım.

Akıllı evimin arayüzü artık bir iPhone'da böyle görünüyor. Arayüz duyarlı olduğundan her cihazda iyi görünür. Örneğin, MacBook'umda şu şekilde görünüyor:

iPhone masaüstümde bu sayfaya 1-3 saniyede oldukça hızlı yüklenen bir bağlantı var. Ayrıca tarayıcı yer imlerime de ekledim ve artık ışık kontrolü her zaman elinizin altında. Node JS sunucusu aynı zamanda PLC (akıllı ev denetleyicisi) ile farklı lambaları kablosuz olarak kontrol etmek için kullanılan z-wave denetleyicisi arasında da rol oynar (bu konuya ileride değineceğim).

Geleneksel olarak sonuçta çözümün artıları ve eksileri vardır.

Artıları: Her cihazda çalışan hızlı, duyarlı arayüz, fiyat (yalnızca fronton geliştirme için ödeme yaptım).

Eksileri: Programlama ihtiyacı. Ve eğer anahtar eklemek oldukça basitse (örneğin, Yeni Yıldan önce Noel ağacının kontrolünü ekledim), o zaman, örneğin, medya merkezinin arayüzü bütün ve büyük bir projedir.