Mündəricat:

Arduino və Apple HomeKit İnteqrasiyası - Evinizi Siri -dən idarə edin! IoT burada: 6 addım
Arduino və Apple HomeKit İnteqrasiyası - Evinizi Siri -dən idarə edin! IoT burada: 6 addım

Video: Arduino və Apple HomeKit İnteqrasiyası - Evinizi Siri -dən idarə edin! IoT burada: 6 addım

Video: Arduino və Apple HomeKit İnteqrasiyası - Evinizi Siri -dən idarə edin! IoT burada: 6 addım
Video: Apple Homekit cihazları - kinetik açarlı rele, rozetkada rele, smart rozetka 2024, Iyul
Anonim
Arduino və Apple HomeKit İnteqrasiyası - Evinizi Siri -dən idarə edin! IoT Buradadır
Arduino və Apple HomeKit İnteqrasiyası - Evinizi Siri -dən idarə edin! IoT Buradadır

Bu Təlimat, iOS cihazında Apple HomeKit -ə arduino lövhəsi əlavə etmək üçün sürətli və asan bir yol təqdim edəcək. Apples HomeKit "Scenes" ilə birlikdə serverdə işləyən skriptlər də daxil olmaqla hər cür imkanlar açır, güclü bir birləşmə yaradır!

Bu heç də tam bir həll və ya uzun müddətli istifadəyə hazır deyil, ancaq bir az daha çox işlə nəyin mümkün olduğunu göstərir:) Gələcək layihələr üçün bloguma baxın www.arduinoblogger.co.uk

Nə lazımdır:

  • Ethernet Shield və ya WiFi ilə Arduino
  • Raspberry Pi və ya başqa bir server
  • Qatı Hal Rölesi və ya idarəetmə dövrəsi olan Normal röle
  • Çörək taxtası - isteğe bağlıdır
  • Layihə qutusu
  • Bir müddət
  • iOS cihazı
  • Uzatma qurğusu oymaq üçün

Addım 1: Serveri qurun

Serveri qurun
Serveri qurun

Bu layihə HomeBridge proqramını işə salmaq üçün bir serverdən istifadə etməyi tələb edir. Raspberry Pi -dən istifadə edə bildim, amma nəzəri olaraq Node. Js -i işlədə bilən hər şey işləməlidir!

Raspberry Pi -də işə salmaq üçün bu təlimatı buradan izləyə bilərsiniz. Digər təlimatçılar, ehtiyacınız varsa, bir Raspberry Pi qurmaq üçün ətrafında!

github.com/nfarina/homebridge/wiki/Running…

Quraşdırıldıqdan sonra bir plugin quraşdırmalı və config.json faylını fərdiləşdirməlisiniz

Addım 2: Konfiqurasiya və Pluginlər

~/. Homebridge/config.json -da olması lazım olan config.json faylınızı sevdiyiniz mətn redaktorundan istifadə edərək açın və aşağıdakıları əlavə edin.

"adı": "Ev körpüsü", "istifadəçi adı": "CC: 22: 3D: E3: CE: 30", "liman": 51826, "pin": "031-45-154"

}, "platformalar": , "aksesuarlar": [{

"aksesuar": "Http", "adı": "Qonaq otağı lampası", "on_url": "https://192.168.1.201:80/?on", "off_url": "https://192.168.1.201:80/?off", "http_method": "AL"

}]

}

Ayrıca homebride-http pluginini də qurmalısınız. HomeBridge proqramı, Arduinoya HTTP GET sorğuları göndərəcək və sonra Qatı Hal Rölesini açacaq və ya söndürəcək. Zəng belə görünür:

192.168.1. X: 80/?

192.168.1. X: 80/? off

Plugin növünü quraşdırmaq üçün:

npm homebridge-http yükləyin

Addım 3: Qatı Hal Rölesini qurun

Qatı Hal Rölesini qurun
Qatı Hal Rölesini qurun

Olduqca ağır vəzifəli bir Solid State Relay istifadə etdim. Bu, daha kiçik bir şey üçün dəyişdirilə bilər (və gələcək versiyalarda da olacaq). Aydındır ki, bunu qaçmaq istədiyiniz yük üçün qiymətləndirin.

Bu, hazırda səmərəli olaraq 'Ağıllı' bir uzantıdır.

Müsbət Qatı Hal rölesi arduino 5 pininə bağlanacaq.

Mənfi GND pininə qoşulacaq.

120/220 vdc ilə işləyərkən bütün adi xəbərdarlıqlar tətbiq olunur - BAKIŞ edin.

Addım 4: Solid Sate Rölesini bağlayın və Arduino Kodunu Yükləyin

Solid Sate Rölesini bağlayın və Arduino Kodunu Yükləyin
Solid Sate Rölesini bağlayın və Arduino Kodunu Yükləyin

Arduino mühitinizi açın və bu eskizi yükləyin.

IP ünvanınızı lazım olduğu kimi düzəldin.

İndi test üçün hazır olmalıdır.

Serverdə homebridge işə salın!

Addım 5: Test edin

Test et!
Test et!
Test et!
Test et!

İndi hər şey öz yerində olduğuna görə sınaq vaxtıdır!

İOS cihazınızda App Store -dan Elgatu Eve -i yükləyin.

Bağlanmaq üçün Homebridge'i bir aksesuar olaraq görməlisiniz. 031-45-154 pin nömrəsini istifadə edin, bu config.json faylında düzəldilə bilər.

Bağlandıqdan sonra bu tətbiqin içərisində istədiyiniz Otağa keçə bilərsiniz. Siri sınayın! Səsdən istifadə edərək röleyi idarə edə bilməlidir!

Addım 6: Növbəti addımlar

Plan, bunu kiçiltmək və bir Nano kimi bir şey istifadə etmək və bunu daha kiçik Röleləri olan Lightswitches / divar prizlərinə yerləşdirmək və tam Ev Avtomatlaşdırma sistemi üçün WiFi istifadə etməkdir.

Ümid edirəm kimsə bundan faydalanacaq! Homebridge Proqram təminatında gördüyü işlərə görə Nik Farinaya çox təşəkkür edirəm!

Tezliklə bir video gələcək.

Tövsiyə: