Sisällysluettelo:
- Vaihe 1: Määritä palvelin
- Vaihe 2: Määritä ja laajennukset
- Vaihe 3: Aseta SSD -rele
- Vaihe 4: Liitä Solid Sate Relay ja lähetä Arduino -koodi
- Vaihe 5: Testaa
- Vaihe 6: Seuraavat vaiheet
Video: Arduino- ja Apple HomeKit -integraatio - Hallitse kotiasi Siriltä! IoT on täällä: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
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
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
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
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
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:
Apple HomeKit WS2812B LED -ohjain: 3 vaihetta (kuvilla)
Apple HomeKit WS2812B LED -ohjain: Siellä on paljon projekteja, jotka perustuvat WS2812B LED -nauhoihin, mutta useimmat näistä käyttävät HomeBridgen tai minkä tahansa muun ratkaisun - lähinnä MQTT: hen perustuvan - kommunikoinnin HomeKitin kanssa. Jotkut projektit käyttävät tehosteita myös Apple HomeKitin kautta, mutta mikään
Apple HomeKit Wi-Fi -kuivain perustuu ESP8266: een?: 6 vaihetta (kuvilla)
Apple HomeKit Wi-Fi -kuivain perustuu ESP8266: een?: Valitettavasti siellä on vain yksi tai kaksi ilmankuivainta, jotka tukevat Apple HomeKitiä, mutta niiden hinnat ovat todella korkeat (300 dollaria+). Joten olen päättänyt tehdä oman Wi-Fi-yhteensopivan Apple HomeKit -kuivaimen halvan, joka minulla jo on? Minä
Android Home (ohjaa kotiasi puhelimesta): 4 vaihetta
Android Home (hallitse kotiasi puhelimestasi): Viimeinen suunnitelmani on, että kotini on taskussa, sen kytkimet, anturit ja turvallisuus. ja sitten auto mate Johdanto: Hei Ich bin zakriya ja tämä " Android -koti " on minun projektini, tämä projekti on ensimmäinen neljästä tulevasta ohjeesta, In
Rakenna Apple HomeKit -lämpötila -anturi (DHT22) -laite RaspberryPI: n ja DHT22: n avulla: 11 vaihetta
Rakenna Apple HomeKit -lämpötila -anturi (DHT22) -laite RaspberryPI: n ja DHT22: n avulla: Etsin edullista lämpötila- / kosteusanturia, jota voisin käyttää seuraamaan indeksointitilassa tapahtuvaa, koska huomasin, että tänä keväänä se oli hyvin märkä , ja siinä oli paljon kosteutta. Joten etsin kohtuuhintaista anturia, jota voisin p
Rakenna Apple HomeKit -lämpötila -anturi (BME280) RaspberryPI: n ja BME280: n avulla: 5 vaihetta
Rakenna Apple HomeKit -lämpötila -anturi (BME280) RaspberryPI: n ja BME280: n avulla: Olen leikkinyt IOT -laitteilla viime kuukausina ja ottanut käyttöön noin 10 erilaista anturia, jotka seuraavat taloni ja mökin olosuhteita. Ja alun perin aloin käyttää AOSONG DHT22 lauhkean kosteuden tunnistinta