INHOUDSOPGAWE:
- Stap 1: Stel die bediener op
- Stap 2: Config en plugins
- Stap 3: Stel die Solid State Relay op
- Stap 4: Koppel die Solid Sate Relay aan en laai die Arduino -kode op
- Stap 5: Toets
- Stap 6: Volgende stappe
Video: Arduino en Apple HomeKit -integrasie - Beheer u huis vanaf Siri! IoT is hier: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
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
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
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
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
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:
Apple TV Siri afstandsbediening harde kissie met Bluetooth -teëlvinder: 7 stappe (met foto's)
Apple TV Siri -afstandsbediening harde omhulsel met Bluetooth -teëlzoeker: Ek het een keer 'n beskrywing van die iPhone gelees as 'n "botterstokkie in olie gedrenk en met WD40 besprinkel!" Ek dink dit was toe die model 6 uitkom en almal hul duur nuwe telefone laat val en die glas stukkend slaan
Het u 'n nuwe Neopixel? Hier is 'n vinnige aanvangsgids !: 5 stappe
Het u 'n nuwe Neopixel? Hier is 'n vinnige gids !: Ek weet dat ek in my laaste instruksie gesê het dat ek gereeld sal wees, maar ek het nie. Wel, ek het probeer, maar ek het geen goeie idees gehad nie: Wax -bedekte vuurhoutjie: KABOOM!*Krytkers: Fissssssss … KABOOOM! ** Fancy wiskundekuns: Ek het die hoeke verkeerd! Ek is in elk geval terug
Hoe om 'n slim huis te maak met behulp van Arduino Control Relay Module - Tuis outomatisering idees: 15 stappe (met foto's)
Hoe om 'n slim huis te maak met behulp van Arduino Control Relay Module | Tuisautomatiseringsidees: In hierdie tuisautomatiseringsprojek ontwerp ons 'n slim huis -aflosmodule wat 5 huistoestelle kan beheer. Hierdie aflosmodule kan beheer word vanaf mobiele of slimfoon, IR -afstandsbediening of TV -afstandsbediening, handskakelaar. Hierdie slim aflos kan ook die r
Hoe om Linux te installeer (beginners begin hier!): 6 stappe
Hoe om Linux te installeer (beginners begin hier!): Wat is Linux presies? Wel, liewe leser, Linux is 'n poort na 'n wêreld van heel nuwe moontlikhede. Die dae is verby dat OSX die plesier wegneem van die besit van 'n rekenaar. Die dwase notasies van sekuriteit in Windows 10. Weg is dit nou jou beurt
Lees hier meer oor 'n uiters belangrike sensor !: 11 stappe
Lees hier meer oor 'n uiters belangrike sensor !: Hoe kan u meer te wete kom oor die watervlak in 'n watertenk? Om hierdie tipe ding te monitor, kan u 'n druksensor gebruik. Dit is in die algemeen baie nuttige toerusting vir industriële outomatisering. Vandag gaan ons praat oor hierdie presiese familie van MPX