Სარჩევი:

Arduino და Apple HomeKit ინტეგრაცია - გააკონტროლეთ თქვენი სახლი Siri– დან! IoT აქ არის: 6 ნაბიჯი
Arduino და Apple HomeKit ინტეგრაცია - გააკონტროლეთ თქვენი სახლი Siri– დან! IoT აქ არის: 6 ნაბიჯი

ვიდეო: Arduino და Apple HomeKit ინტეგრაცია - გააკონტროლეთ თქვენი სახლი Siri– დან! IoT აქ არის: 6 ნაბიჯი

ვიდეო: Arduino და Apple HomeKit ინტეგრაცია - გააკონტროლეთ თქვენი სახლი Siri– დან! IoT აქ არის: 6 ნაბიჯი
ვიდეო: Leap Motion SDK 2024, ივლისი
Anonim
Arduino და Apple HomeKit ინტეგრაცია - გააკონტროლეთ თქვენი სახლი Siri– დან! IoT აქ არის
Arduino და Apple HomeKit ინტეგრაცია - გააკონტროლეთ თქვენი სახლი Siri– დან! IoT აქ არის

ეს ინსტრუქცია მოგცემთ სწრაფ და მარტივ საშუალებას დაამატოთ არდუინოს დაფა Apple HomeKit– ში iOS მოწყობილობაზე. ის ხსნის ყველანაირ შესაძლებლობას სერვერზე გაშვებული სკრიპტების ჩათვლით, Apples HomeKit „სცენებთან“ერთად, რაც ქმნის ძლიერ კომბინაციას!

ეს არავითარ შემთხვევაში არ არის სრულყოფილი გადაწყვეტა ან მზადაა გრძელვადიანი გამოყენებისთვის, მაგრამ აჩვენებს რა არის შესაძლებელი ცოტა მეტი შრომით:) გადახედეთ ჩემს ბლოგს მომავალი პროექტებისთვის www.arduinoblogger.co.uk

რა საჭიროა:

  • Arduino Ethernet Shield– ით ან WiFi– ით
  • Raspberry Pi ან სხვა სერვერი
  • მყარი მდგომარეობის რელე ან ნორმალური რელე საკონტროლო წრედით
  • პურის დაფა - სურვილისამებრ
  • პროექტის ყუთი
  • რაღაც დრო
  • iOS მოწყობილობა
  • გაფართოების ტყვიის ამოკვეთა

ნაბიჯი 1: დააინსტალირეთ სერვერი

დააყენეთ სერვერი
დააყენეთ სერვერი

ეს პროექტი მოითხოვს სერვერის გამოყენებას HomeBridge პროგრამული უზრუნველყოფის გასაშვებად. მე გამოვიყენე Raspberry Pi, როგორც მე მქონდა ის ადვილად ხელმისაწვდომი, მაგრამ თეორიულად ყველაფერი, რასაც შეუძლია კვანძის გაშვება. Js უნდა იმუშაოს!

თქვენ შეგიძლიათ მიჰყევით ამ სახელმძღვანელოს, რომ დაიწყოთ მუშაობა Raspberry Pi– ზე. სხვა ინსტრუქციები არსებობს Raspberry Pi– ს ასაშენებლად, თუ ეს გჭირდებათ!

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

დაინსტალირების შემდეგ თქვენ უნდა დააინსტალიროთ მოდული და დააკონფიგურიროთ config.json ფაილი

ნაბიჯი 2: კონფიგურაცია და მოდულები

გახსენით თქვენი config.json ფაილი, რომელიც უნდა იყოს ~/.homebridge/config.json თქვენი საყვარელი ტექსტური რედაქტორის გამოყენებით და დაამატეთ შემდეგი

"name": "Homebridge", "მომხმარებლის სახელი": "CC: 22: 3D: E3: CE: 30", "პორტი": 51826, "pin": "031-45-154"

}, "პლატფორმები": , "აქსესუარები": [{

"აქსესუარი": "Http", "name": "მისაღები ოთახის ნათურა", "on_url": "https://192.168.1.201:80/?on", "off_url": "https://192.168.1.201:80/?off", "http_method": "GET"

}]

}

თქვენ ასევე დაგჭირდებათ homebride-http მოდულის დაყენება. HomeBridge პროგრამული უზრუნველყოფა გააკეთებს HTTP GET მოთხოვნებს Arduino– სთან, რომელიც შემდეგ ჩართავს ან გამორთავს Solid State Relay– ს. ზარი ასე გამოიყურება:

192.168.1. X: 80/? ჩართულია

192.168.1. X: 80/? გამორთულია

მოდულის ტიპის ინსტალაციისთვის:

npm დააინსტალირეთ homebridge-http

ნაბიჯი 3: მყარი მდგომარეობის რელეს დაყენება

მყარი მდგომარეობის რელეს დაყენება
მყარი მდგომარეობის რელეს დაყენება

მე საკმაოდ მძიმე მოვალეობის შემსრულებელი მყარი სახელმწიფო რელე. ეს შეიძლება შეიცვალოს (და იქნება მომავალ ვერსიებში) ბევრად უფრო მცირე ზომისთვის. ცხადია, შეაფასეთ ეს იმ დატვირთვისთვის, რომლის ამოღებასაც აპირებთ.

ეს არის ეფექტურად "ჭკვიანი" გაფართოების ლიდერი ახლა.

მყარი მდგომარეობის რელე დადებითი ფეხი დაუკავშირდება arduino– ს პინ 5 – ს.

უარყოფითი უკავშირდება GND პინს.

ყველა ჩვეულებრივი გაფრთხილება ვრცელდება 120/220 vdc– სთან მუშაობისას - იზრუნეთ.

ნაბიჯი 4: შეაერთეთ მყარი რელე და ატვირთეთ Arduino კოდი

შეაერთეთ მყარი რელე და ატვირთეთ Arduino კოდი
შეაერთეთ მყარი რელე და ატვირთეთ Arduino კოდი

გახსენით თქვენი არდუინოს გარემო და ატვირთეთ ესკიზი.

საჭიროების შემთხვევაში შეცვალეთ თქვენი IP მისამართი.

ეს ახლა მზად უნდა იყოს ტესტირებისთვის.

გაუშვით homebridge სერვერზე!

ნაბიჯი 5: გამოცდა

გამოცდა!
გამოცდა!
გამოცდა!
გამოცდა!

ახლა, როდესაც ყველაფერი ადგილზეა, დროა გამოსცადოთ!

ჩამოტვირთეთ Elgatu Eve App Store– დან თქვენს iOS მოწყობილობაზე.

თქვენ უნდა ნახოთ Homebridge როგორც აქსესუარი, რომელიც დაკავშირებულია. გამოიყენეთ პინის ნომერი 031-45-154, ეს შეიძლება მორგებული იყოს config.json ფაილში.

დაკავშირების შემდეგ თქვენ შეგიძლიათ გადაიტანოთ ეს აპლიკაციის შიგნით სასურველ ოთახში და ა.შ. მიეცით Siri ტესტი! მას უნდა შეეძლოს სარელეო კონტროლი ხმის გამოყენებით!

ნაბიჯი 6: შემდეგი ნაბიჯები

გეგმა არის მისი შემცირება და ნანოს მსგავსი რამის გამოყენება და მისი ჩასმა Lightswitches / კედლის სოკეტებში გაცილებით მცირე ზომის რელეებით და WiFi- ის გამოყენება სახლის სახლის ავტომატიზაციის სრული სისტემისთვის.

ვიმედოვნებთ, რომ ვინმე გამოდგება ამით! დიდი მადლობა ნიკ ფარინას Homebridge Software– ზე მუშაობისთვის!

მალე დაიდება ვიდეო.

გირჩევთ: