INHOUDSOPGAWE:

Arduino en Apple HomeKit -integrasie - Beheer u huis vanaf Siri! IoT is hier: 6 stappe
Arduino en Apple HomeKit -integrasie - Beheer u huis vanaf Siri! IoT is hier: 6 stappe

Video: Arduino en Apple HomeKit -integrasie - Beheer u huis vanaf Siri! IoT is hier: 6 stappe

Video: Arduino en Apple HomeKit -integrasie - Beheer u huis vanaf Siri! IoT is hier: 6 stappe
Video: Глобальные тренды 2020 — от Agile до IoT / Java Tech Talk 2024, November
Anonim
Arduino en Apple HomeKit -integrasie - Beheer u huis vanaf Siri! IoT is hier
Arduino en Apple HomeKit -integrasie - Beheer u huis vanaf Siri! IoT is hier

Hierdie instruksies gee u 'n vinnige en maklike manier om 'n arduino -bord by Apple's HomeKit op 'n iOS -toestel te voeg. Dit bied allerhande moontlikhede, waaronder scripts wat op die bediener werk, gekombineer met Apples HomeKit "Scenes", dit bied 'n kragtige kombinasie!

Dit is geensins 'n volledige oplossing of gereed vir langtermyn gebruik nie, maar dit demonstreer wat moontlik is met 'n bietjie meer werk:) Besoek my blog vir toekomstige projekte www.arduinoblogger.co.uk

Wat benodig word:

  • Arduino met Ethernet -skild of WiFi
  • Framboos Pi of 'n ander bediener
  • Solid State -relais of normale relais met beheerkring
  • Broodbord - opsioneel
  • Projek boks
  • 'N Tydjie
  • iOS -toestel
  • Verlengkabel om op te sny

Stap 1: Stel die bediener op

Stel die bediener op
Stel die bediener op

Hierdie projek vereis die gebruik van 'n bediener om die HomeBridge -sagteware te laat loop. Ek het 'n Raspberry Pi gebruik aangesien ek dit beskikbaar gehad het, maar in teorie behoort alles wat Node. Js kan bestuur, te werk!

U kan hierdie gids hier volg om dit op 'n Raspberry Pi aan die gang te kry. Ander instruksies is in die omgewing om 'n Raspberry Pi te bou as u dit nodig het!

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

Nadat u dit geïnstalleer het, moet u 'n inprop installeer en die config.json -lêer aanpas

Stap 2: Config en plugins

Maak u config.json -lêer oop wat in ~/.homebridge/config.json moet wees met u gunsteling teksredakteur en voeg die volgende by

"name": "Homebridge", "gebruikersnaam": "CC: 22: 3D: E3: CE: 30", "hawe": 51826, "pen": "031-45-154"

}, "platforms": , "bykomstighede": [{

"accessory": "Http", "name": "Woonkamerlamp", "on_url": "https://192.168.1.201:80/?on", "off_url": "https://192.168.1.201:80/?off", "http_method": "KRY"

}]

}

U moet ook die homebride-http-inprop installeer. Die HomeBridge -sagteware sal HTTP GET -versoeke aan die Arduino rig, wat dan die Solid State Relay aan- of uitskakel. Die oproep lyk so:

192.168.1. X: 80/? aan

192.168.1. X: 80/? af

Om die inprop tipe te installeer:

npm installeer homebridge-http

Stap 3: Stel die Solid State Relay op

Stel die Solid State Relay op
Stel die Solid State Relay op

Ek het nogal 'n stewige Solid State Relay gebruik. Dit kan (en sal in toekomstige weergawes hiervan) vervang word vir iets baie kleiner. Beoordeel dit duidelik vir die las wat u van plan is om dit te laat afloop.

Dit is nou eintlik 'n 'Slim' uitbreidingskabel.

Die positiewe been van die Solid State -aflos sal aansluit by pen 5 op die arduino.

Die negatiewe sal aansluit by die GND -pen.

Alle gewone waarskuwings geld vir die hantering van 120/220 vdc - SORG.

Stap 4: Koppel die Solid Sate Relay aan en laai die Arduino -kode op

Koppel die Solid Sate Relay en laai die Arduino -kode op
Koppel die Solid Sate Relay en laai die Arduino -kode op

Maak u arduino -omgewing oop en laai hierdie skets op.

Pas u IP -adres aan indien nodig.

Dit moet nou gereed wees om te toets.

Begin tuisbrou op die bediener!

Stap 5: Toets

Toets!
Toets!
Toets!
Toets!

Noudat alles in plek is, is dit tyd om te toets!

Laai Elgatu Eve af vanaf die App Store op u iOS -toestel.

U behoort Homebridge te sien as 'n bykomstigheid om aan te sluit. Gebruik die speldnommer 031-45-154, dit kan aangepas word in die config.json-lêer.

As u eenmaal gekoppel is, kan u dit binne -in die app in die gewenste kamer skuif, ens. Gee Siri 'n toets! Dit moet die relais met stem kan beheer!

Stap 6: Volgende stappe

Die plan is om dit te verklein en iets soos 'n Nano te gebruik en dit in Lightswitches / muurkaste met baie kleiner relais in te sluit en WiFi te gebruik vir 'n volledige Home Automation -stelsel.

Hoop iemand kry iets hieruit! Baie dankie aan Nick Farina vir sy werk met die Homebridge Software!

'N Video kom binnekort.

Aanbeveel: