Sadržaj:
- Korak 1: Postavljanje poslužitelja
- Korak 2: Konfiguracija i dodaci
- Korak 3: Postavite relej Solid State
- Korak 4: Povežite relej Solid Sate i prenesite Arduino kod
- Korak 5: Testirajte
- Korak 6: Sljedeći koraci
Video: Arduino i Apple HomeKit integracija - kontrolirajte svoj dom iz Siri! IoT je tu: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Ovaj Instructable pružit će vam brz i jednostavan način dodavanja arduino ploče u Appleov HomeKit na iOS uređaju. Otvara sve vrste mogućnosti, uključujući skripte pokrenute na poslužitelju, u kombinaciji s Apples HomeKit "Scene", čini moćnu kombinaciju!
Ovo nikako nije cjelovito rješenje niti je spremno za dugoročnu uporabu, ali pokazuje što je moguće uz malo više posla:) Posjetite moj blog za buduće projekte www.arduinoblogger.co.uk
Što je potrebno:
- Arduino s Ethernet štitom ili WiFi -jem
- Raspberry Pi ili neki drugi poslužitelj
- Solid State relej ili normalni relej s upravljačkim krugom
- Daska za kruh - izborno
- Projektna kutija
- Neko vrijeme
- iOS uređaj
- Produžni kabel za rezanje
Korak 1: Postavljanje poslužitelja
Ovaj projekt zahtijeva korištenje poslužitelja za pokretanje softvera HomeBridge. Koristio sam Raspberry Pi jer mi je bio dostupan, ali u teoriji bi sve što može pokrenuti Node. Js trebalo raditi!
Ovdje možete slijediti ovaj vodič kako biste ovo pokrenuli na Raspberry Pi. Ostali instruktori su tu da naprave Raspberry Pi ako vam trebaju!
github.com/nfarina/homebridge/wiki/Running…
Nakon instalacije morate instalirati dodatak i prilagoditi datoteku config.json
Korak 2: Konfiguracija i dodaci
Otvorite datoteku config.json koja bi trebala biti u ~/.homebridge/config.json pomoću vašeg omiljenog uređivača teksta i dodajte sljedeće
"name": "Homebridge", "korisničko ime": "CC: 22: 3D: E3: CE: 30", "port": 51826, "pin": "031-45-154"
}, "platforme": , "pribor": [{
"accessory": "Http", "name": "Svjetiljka za dnevnu sobu", "on_url": "https://192.168.1.201:80/?on", "off_url": "https://192.168.1.201:80/?off", "http_method": "DOBI"
}]
}
Također ćete morati instalirati dodatak homebride-http. Softver HomeBridge upućivat će HTTP GET zahtjeve prema Arduinu koji će zatim uključiti ili isključiti relej Solid State. Poziv izgleda ovako:
192.168.1. X: 80/? uključeno
192.168.1. X: 80/? isključeno
Za instaliranje vrste dodatka:
npm instalirajte homebridge-http
Korak 3: Postavite relej Solid State
Koristio sam prilično čvrst relej čvrstog stanja. To se može (i bit će u budućim verzijama ovoga) zamijenjeno za nešto mnogo manje. Očigledno ovo ocijenite za teret koji namjeravate s njega trčati.
Ovo je sada zapravo "pametni" produžni vod.
Pozitivna noga releja Solid State spojit će se na pin 5 na arduinu.
Negativ će se spojiti na pin GND.
Sva uobičajena upozorenja vrijede za rad sa naponom od 120/220 vdc - PAŽNJA.
Korak 4: Povežite relej Solid Sate i prenesite Arduino kod
Otvorite svoje arduino okruženje i prenesite ovu skicu.
Prilagodite svoju IP adresu prema potrebi.
Ovo bi sada trebalo biti spremno za testiranje.
Pokrenite homebridge na poslužitelju!
Korak 5: Testirajte
Sada je sve na svom mjestu, vrijeme je za testiranje!
Preuzmite Elgatu Eve iz App Store -a na iOS uređaju.
Trebali biste vidjeti Homebridge kao dodatak dostupan za povezivanje. Upotrijebite pin broj 031-45-154, to se može prilagoditi u datoteci config.json.
Kad se povežete, to možete premjestiti unutar aplikacije u željenu prostoriju itd. Dajte Siri test! Trebao bi moći kontrolirati relej glasom!
Korak 6: Sljedeći koraci
Plan je smanjiti ovo i upotrijebiti nešto poput Nanoa te ga ugraditi u Lightswitches / zidne utičnice s mnogo manjim relejima i koristiti WiFi za potpuni sustav kućne automatizacije.
Nadam se da će neko imati koristi od ovoga! Veliko hvala Nicku Farini na radu na softveru Homebridge!
Uskoro stiže video.
Preporučeni:
Pametno osigurajte svoj pametni dom: 14 koraka
Pametno osigurajte svoj pametni dom: Ja se natječem za natjecanje sigurna i sigurna. Ako vam se sviđa moja instrukcija, glasajte za nju! Pokazat ću vam kako lako i jeftino potpuno zaštititi svoj dom i njegovo okruženje. Sadrži segmente u kojima ćete naučiti kako: 1. Konfigurirajte y
IoT-HUB-Live integracija (ESP 8266, Arduino): 11 koraka
IoT-HUB-Live integracija (ESP 8266, Arduino): Ako imate IoT uređaje i trebate uslugu u oblaku za pohranu mjerenja
Učinite svoj dom pametnim pomoću Sonoffa i kontaktora: 3 koraka
Učinite svoj dom pametnim pomoću Sonoffa i kontaktora: Učinite svoj dom pametnim pomoću Sonoffa i kontaktora
Zaštitite svoj dom laserskim zrakama!: 7 koraka (sa slikama)
Zaštitite svoj dom laserskim zrakama !: Ovdje je jednostavan za izradu i snažan laserski alarmni sustav koji može zaštititi cijeli vaš dom, u zatvorenom ili vani! Moja inspiracija za ovaj projekt došla je od Brad Grahama & Kathy McGowan. Za detalje i rezultate ispitivanja pogledajte video. Bit ćete impresionirani
Koristite svoj Mac OSX kao bežični adapter za svoj XBOX 360: 6 koraka
Upotrijebite svoj Mac OSX kao bežični adapter za svoj XBOX 360: Ovdje sam vidio još jedan vodič o tome kako to učiniti, ali to je bilo užasno pogrešno i izostavilo je toliko stvari, pa sam odlučio napraviti svoj