Sisällysluettelo:

Arduino- ja Apple HomeKit -integraatio - Hallitse kotiasi Siriltä! IoT on täällä: 6 vaihetta
Arduino- ja Apple HomeKit -integraatio - Hallitse kotiasi Siriltä! IoT on täällä: 6 vaihetta

Video: Arduino- ja Apple HomeKit -integraatio - Hallitse kotiasi Siriltä! IoT on täällä: 6 vaihetta

Video: Arduino- ja Apple HomeKit -integraatio - Hallitse kotiasi Siriltä! IoT on täällä: 6 vaihetta
Video: Apple Juice running on Arduino ESP32 board | iOS | Bluetooth proximity pairing messages 2024, Heinäkuu
Anonim
Arduino- ja Apple HomeKit -integraatio - Hallitse kotiasi Siriltä! IoT on täällä
Arduino- ja Apple HomeKit -integraatio - Hallitse kotiasi Siriltä! IoT on täällä

Tämä Instructable antaa sinulle nopean ja helpon tavan lisätä arduino -kortti Applen HomeKit -laitteeseen iOS -laitteella. Se avaa kaikenlaisia mahdollisuuksia, mukaan lukien palvelimella käynnissä olevat skriptit yhdessä Apples HomeKit "Scenes" -sovelluksen kanssa, mikä tekee siitä tehokkaan yhdistelmän!

Tämä ei suinkaan ole täydellinen ratkaisu tai valmis pitkäaikaiseen käyttöön, mutta se osoittaa, mikä on mahdollista hieman enemmän työtä tekemällä:) Katso blogistani tulevia projekteja varten www.arduinoblogger.co.uk

Mitä tarvitaan:

  • Arduino, jossa on Ethernet -suoja tai WiFi
  • Raspberry Pi tai jokin muu palvelin
  • Puolijohderele tai normaali rele ohjauspiirillä
  • Leipälauta - valinnainen
  • Projektilaatikko
  • Jonkin aikaa
  • iOS -laite
  • Jatkojohto veistää

Vaihe 1: Määritä palvelin

Määritä palvelin
Määritä palvelin

Tämä projekti edellyttää palvelimen käyttöä HomeBridge -ohjelmiston suorittamiseen. Käytin Raspberry Pi: tä, koska se oli helposti saatavilla, mutta teoriassa kaikki, mikä voi ajaa Node. J: n pitäisi toimia!

Voit seurata tätä opasta täällä saadaksesi tämän käyttöön Raspberry Pi: llä. Muita ohjeita on Raspberry Pi: n rakentamiseen, jos tarvitset niitä!

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

Asennuksen jälkeen sinun on asennettava laajennus ja mukautettava config.json -tiedosto

Vaihe 2: Määritä ja laajennukset

Avaa config.json -tiedostosi, jonka pitäisi olla tiedostossa ~/.homebridge/config.json, käyttämällä suosikkitekstieditoriasi ja lisää seuraava

"name": "Homebridge", "käyttäjätunnus": "CC: 22: 3D: E3: CE: 30", "portti": 51826, "pin": "031-45-154"

}, "alustat": , "Lisätarvikkeet": [{

"lisävaruste": "Http", "name": "Olohuonevalaisin", "on_url": "https://192.168.1.201:80/?on", "off_url": "https://192.168.1.201:80/?off", "http_method": "SAA"

}]

}

Sinun on myös asennettava homebride-http-laajennus. HomeBridge -ohjelmisto lähettää HTTP GET -pyyntöjä Arduinolle, joka sitten kytkee Solid State Relay päälle tai pois päältä. Kutsu näyttää tältä:

192.168.1. X: 80/? päällä

192.168.1. X: 80/? pois päältä

Asenna laajennustyyppi seuraavasti:

npm asenna homebridge-http

Vaihe 3: Aseta SSD -rele

Aseta SSD -rele
Aseta SSD -rele

Olen käyttänyt melko raskaita puolijohdereleitä. Tämä voidaan korvata (ja tulee olemaan tämän tulevissa versioissa) johonkin paljon pienempään. Arvioi tämä tietysti kuormalle, jonka aiot ajaa pois.

Tämä on käytännössä "älykäs" jatkojohto.

Puolijohdereleen positiivinen jalka yhdistetään arduinon nastaan 5.

Negatiivi liitetään GND -nastaan.

Kaikki tavanomaiset varoitukset koskevat 120/220 vdc: n käsittelyä - HUOLE.

Vaihe 4: Liitä Solid Sate Relay ja lähetä Arduino -koodi

Liitä Solid Sate Relay ja lataa Arduino -koodi
Liitä Solid Sate Relay ja lataa Arduino -koodi

Avaa arduino -ympäristösi ja lataa tämä luonnos.

Mukauta IP -osoitteesi tarpeen mukaan.

Tämän pitäisi nyt olla valmis testaukseen.

Käynnistä homebridge palvelimella!

Vaihe 5: Testaa

Testata!
Testata!
Testata!
Testata!

Nyt kun kaikki on paikallaan, on aika testata!

Lataa Elgatu Eve App Storesta iOS -laitteellesi.

Sinun pitäisi nähdä Homebridge lisävarusteena, joka voidaan liittää. Käytä PIN-numeroa 031-45-154, tätä voi muokata config.json-tiedostossa.

Kun yhteys on muodostettu, voit siirtää sen sovelluksessa haluamaasi huoneeseen jne. Anna Sirille testi! Sen pitäisi pystyä ohjaamaan relettä äänellä!

Vaihe 6: Seuraavat vaiheet

Suunnitelma on supistaa tämä ja käyttää jotain nanoa ja upottaa se valokytkimiin / pistorasioihin, joissa on paljon pienemmät releet, ja käyttää WiFi -yhteyttä täydelliseen kotiautomaatiojärjestelmään.

Toivottavasti joku hyötyy tästä! Paljon kiitoksia Nick Farinalle työstä Homebridge -ohjelmiston parissa!

Video on tulossa pian.

Suositeltava: