Sisukord:

Arduino ja Apple HomeKiti integreerimine - kontrollige oma kodu Sirilt! IoT on siin: 6 sammu
Arduino ja Apple HomeKiti integreerimine - kontrollige oma kodu Sirilt! IoT on siin: 6 sammu

Video: Arduino ja Apple HomeKiti integreerimine - kontrollige oma kodu Sirilt! IoT on siin: 6 sammu

Video: Arduino ja Apple HomeKiti integreerimine - kontrollige oma kodu Sirilt! IoT on siin: 6 sammu
Video: Apple Juice running on Arduino ESP32 board | iOS | Bluetooth proximity pairing messages 2024, November
Anonim
Arduino ja Apple HomeKiti integreerimine - kontrollige oma kodu Sirilt! IoT on siin
Arduino ja Apple HomeKiti integreerimine - kontrollige oma kodu Sirilt! IoT on siin

See juhendab teile kiiret ja lihtsat viisi arduino plaadi lisamiseks Apple'i HomeKiti iOS -i seadmes. See avab kõikvõimalikud võimalused, sealhulgas serveris töötavad skriptid koos õunte HomeKiti "Stseenidega", mis teeb võimsa kombinatsiooni!

See pole kaugeltki täielik lahendus või pikaajaliseks kasutamiseks valmis, kuid näitab, mis on võimalik natuke rohkem tööd tehes:) Vaadake minu ajaveebi tulevaste projektide kohta www.arduinoblogger.co.uk

Mida on vaja:

  • Arduino koos Etherneti kilbi või WiFi -ga
  • Raspberry Pi või mõni muu server
  • Tahkisrelee või tavaline relee koos juhtimisahelaga
  • Leivalaud - valikuline
  • Projekti kast
  • Mõnda aega
  • iOS -i seade
  • Pikendusjuhe nikerdamiseks

Samm: seadistage server

Seadistage server
Seadistage server

See projekt nõuab HomeBridge tarkvara käivitamiseks serverit. Ma kasutasin Raspberry Pi, kuna mul oli see hõlpsasti saadaval, kuid teoreetiliselt kõik, mis suudab Node käivitada. Js peaks töötama!

Raspberry Pi -ga alustamiseks saate seda juhendit siin järgida. Vajadusel on Raspberry Pi ehitamiseks ka teisi juhendeid!

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

Pärast installimist peate installima pistikprogrammi ja kohandama faili config.json

2. samm: seadistamine ja pistikprogrammid

Avage oma config.json -fail, mis peaks olema kataloogis ~/.homebridge/config.json, kasutades oma lemmiktekstiredaktorit ja lisage järgmine

"nimi": "Kodusild", "kasutajanimi": "CC: 22: 3D: E3: CE: 30", "sadam": 51826, "tihvt": "031-45-154"

}, "platvormid": , "tarvikud": [{

"tarvik": "Http", "nimi": "Elutoa lamp", "on_url": "https://192.168.1.201:80/?on", "off_url": "https://192.168.1.201:80/?off", "http_method": "SAA"

}]

}

Peate installima ka pistikprogrammi homebride-http. HomeBridge tarkvara esitab Arduinole HTTP GET päringuid, mis seejärel lülitab tahkisrelee sisse või välja. Kõne näeb välja selline:

192.168.1. X: 80/? on

192.168.1. X: 80/? väljas

Pistikprogrammi tüübi installimiseks toimige järgmiselt.

npm install homebridge-http

3. samm: seadistage pooljuhtrelee

Seadistage pooljuhtrelee
Seadistage pooljuhtrelee

Olen kasutanud üsna tugevat tahkisrelee. Selle saab (ja tuleb ka selle tulevastes versioonides) asendada millegi palju väiksemaga. Ilmselgelt hinnake seda koormuse järgi, mille kavatsete maha joosta.

See on praegu „nutikas” pikendusjuhe.

Tahkisrelee positiivne jalg ühendatakse arduino pistikuga 5.

Negatiiv ühendatakse GND tihvtiga.

Kõik tavalised hoiatused kehtivad 120/220 vdc töötamisel - HOOLITSE.

Samm: ühendage Solid Sate Relay ja laadige Arduino kood üles

Ühendage Solid Sate Relay ja laadige üles Arduino kood
Ühendage Solid Sate Relay ja laadige üles Arduino kood

Avage oma arduino keskkond ja laadige see visand üles.

Kohanda oma IP -aadressi vastavalt vajadusele.

See peaks nüüd testimiseks valmis olema.

Käivitage serveris homebridge!

Samm: testige

Testi!
Testi!
Testi!
Testi!

Nüüd, kui kõik on paigas, on aeg testida!

Laadige oma iOS -i seadmes App Store'ist alla Elgatu Eve.

Te peaksite nägema Homebridge'i lisatarvikuna, mida saab ühendada. Kasutage PIN-koodi numbrit 031-45-154, seda saab kohandada failis config.json.

Kui olete ühenduse loonud, saate selle rakenduses teisaldada soovitud ruumi jne. Anna Sirile test! See peaks saama releed juhtida hääle abil!

6. samm: järgmised sammud

Plaan on seda vähendada ja kasutada midagi Nano -tüüpi ning kinnistada see palju väiksemate releedega valguslülititesse / seinakontaktidesse ja kasutada täieliku koduautomaatikasüsteemi jaoks WiFi -ühendust.

Loodetavasti saab keegi sellest mingit kasu! Suur tänu Nick Farinale Homebridge'i tarkvaraga töötamise eest!

Video on peagi tulemas.

Soovitan: