Բովանդակություն:

Arduino և Apple HomeKit ինտեգրում. Վերահսկեք ձեր տունը Siri- ից: IoT- ն այստեղ է. 6 քայլ
Arduino և Apple HomeKit ինտեգրում. Վերահսկեք ձեր տունը Siri- ից: IoT- ն այստեղ է. 6 քայլ

Video: Arduino և Apple HomeKit ինտեգրում. Վերահսկեք ձեր տունը Siri- ից: IoT- ն այստեղ է. 6 քայլ

Video: Arduino և Apple HomeKit ինտեգրում. Վերահսկեք ձեր տունը Siri- ից: IoT- ն այստեղ է. 6 քայլ
Video: MKS Gen L - Marlin 1 1 9 (configuration.h) 2024, Հուլիսի
Anonim
Arduino և Apple HomeKit ինտեգրում. Վերահսկեք ձեր տունը Siri- ից: IoT- ն այստեղ է
Arduino և Apple HomeKit ինտեգրում. Վերահսկեք ձեր տունը Siri- ից: IoT- ն այստեղ է

Այս Instructable- ը ձեզ կտա արագ և հեշտ միջոց ՝ արդուինո տախտակ ավելացնելու Apple- ի HomeKit- ին iOS սարքի վրա: Այն բացում է բոլոր տեսակի հնարավորությունները, ներառյալ սերվերի վրա աշխատող սցենարները ՝ զուգորդված Apples HomeKit «Տեսարաններ» -ով, ինչը հզոր համակցություն է ստեղծում:

Սա ոչ մի կերպ ամբողջական լուծում չէ կամ պատրաստ է երկարաժամկետ օգտագործման, բայց ցույց է տալիս, թե ինչն է հնարավոր մի փոքր ավելի աշխատանքով:

Ինչ է անհրաժեշտ.

  • Arduino Ethernet Shield- ով կամ WiFi- ով
  • Raspberry Pi կամ այլ սերվեր
  • Պինդ վիճակի ռելե կամ Նորմալ ռելե ՝ կառավարման շղթայով
  • Հացի տախտակ - ըստ ցանկության
  • Նախագծի տուփ
  • Որոշ ժամանակ
  • iOS սարք
  • Extension Lead to carve up

Քայլ 1: Կարգավորեք սերվերը

Կարգավորեք սերվերը
Կարգավորեք սերվերը

Այս նախագիծը պահանջում է սերվերի օգտագործում HomeBridge ծրագրակազմը գործարկելու համար: Ես օգտագործեցի Raspberry Pi- ն, քանի որ այն մատչելի էր, բայց տեսականորեն այն ամենը, ինչը կարող է աշխատել Node- ի վրա: J- ները պետք է աշխատեն:

Դուք կարող եք հետևել այս ուղեցույցին այստեղ ՝ Raspberry Pi- ով գործարկելու համար: Շուրջը կան այլ հրահանգներ ՝ Raspberry Pi կառուցելու համար, եթե դրանք ձեզ անհրաժեշտ լինեն:

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

Տեղադրվելուց հետո ձեզ հարկավոր է տեղադրել plugin և հարմարեցնել config.json ֆայլը

Քայլ 2: Կարգավորումներ և հավելումներ

Բացեք ձեր config.json ֆայլը, որը պետք է լինի ~/.homebridge/config.json- ում ՝ օգտագործելով ձեր նախընտրած տեքստային խմբագրիչը և ավելացրեք հետևյալը

"name": "Homebridge", "օգտվողի անուն": "CC: 22: 3D: E3: CE: 30", «նավահանգիստ» ՝ 51826, "քորոց": "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- ը: Theանգն ունի հետևյալ տեսքը.

192.168.1. X: 80/? միացված

192.168.1. X: 80/? անջատված

Հավելվածի տեսակը տեղադրելու համար.

npm տեղադրեք homebridge-http

Քայլ 3: Կարգավորեք պինդ վիճակի ռելեը

Կարգավորեք պինդ վիճակի ռելեը
Կարգավորեք պինդ վիճակի ռելեը

Ես օգտագործել եմ բավականին ծանր պինդ վիճակի ռելե: Սա կարող է (և լինելու է դրա հետագա տարբերակներում) փոխարինվել շատ ավելի փոքր բանի համար: Ակնհայտորեն գնահատեք սա այն բեռի համար, որը մտադիր եք դրանից դուրս թողնել:

Սա այժմ արդյունավետորեն «Խելացի» ընդլայնման առաջատարն է:

Պինդ վիճակի ռելեի դրական ոտքը կկապվի arduino- ի 5 -րդ կապին:

Բացասականը կկապվի GND կապին:

Բոլոր սովորական նախազգուշացումները կիրառվում են 120/220 vdc- ով գործ ունենալիս.

Քայլ 4. Միացրեք Solid Sate Relay- ը և վերբեռնեք Arduino ծածկագիրը

Միացրեք Solid Sate Relay- ը և վերբեռնեք Arduino ծածկագիրը
Միացրեք Solid Sate Relay- ը և վերբեռնեք Arduino ծածկագիրը

Բացեք ձեր arduino միջավայրը և վերբեռնեք այս ուրվագիծը:

Անհրաժեշտության դեպքում անհատականացրեք ձեր IP հասցեն:

Սա այժմ պետք է պատրաստ լինի փորձարկման:

Գործարկեք homebridge- ը սերվերի վրա:

Քայլ 5: Փորձարկիր:

Փորձարկում!
Փորձարկում!
Փորձարկում!
Փորձարկում!

Հիմա, երբ ամեն ինչ տեղում է, ժամանակն է փորձարկելու:

Ներբեռնեք Elgatu Eve- ը App Store- ից ձեր iOS սարքում:

Դուք պետք է Homebridge- ը դիտեք որպես միացում, որը հասանելի է միացման համար: Օգտագործեք 031-45-154 կապի համարը, այն կարող է հարմարեցվել config.json ֆայլում:

Միանալուց հետո կարող եք սա հավելվածի ներսում տեղափոխել ցանկալի սենյակ և այլն: Փորձեք Siri- ին: Այն պետք է կարողանա վերահսկել ռելեն ձայնի միջոցով:

Քայլ 6: Հաջորդ քայլերը

Theրագիրն այն է, որ նվազեցվի և օգտագործվի Նանոյի պես մի բան և այն տեղադրեք Lightswitches / պատի վարդակների մեջ ՝ շատ ավելի փոքր ռելեներ ունեցող սարքերով և WiFi- ով օգտագործեք Տան ավտոմատացման ամբողջական համակարգ:

Հուսով եմ, որ ինչ -որ մեկը կօգտվի դրանից: Շատ շնորհակալություն Նիկ Ֆարինային Homebridge Software- ի վրա կատարած աշխատանքի համար:

Շուտով տեսահոլովակ է:

Խորհուրդ ենք տալիս: