Indholdsfortegnelse:
- Trin 1: Konfigurer serveren
- Trin 2: Konfiguration og plugins
- Trin 3: Konfigurer Solid State -relæet
- Trin 4: Tilslut Solid Sate -relæet og upload Arduino -koden
- Trin 5: Test
- Trin 6: Næste trin
Video: Arduino og Apple HomeKit -integration - Styr dit hjem fra Siri! IoT er her: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Denne instruktør giver dig en hurtig og nem måde at tilføje et arduino -bord til Apples HomeKit på en iOS -enhed. Det åbner alle mulige muligheder, herunder scripts, der kører på serveren, kombineret med Apples HomeKit "Scenes", det giver en kraftfuld kombination!
Dette er på ingen måde en komplet løsning eller klar til langtidsbrug, men det viser, hvad der er muligt med lidt mere arbejde:) Tjek min blog for fremtidige projekter www.arduinoblogger.co.uk
Hvad er nødvendigt:
- Arduino med Ethernet Shield eller WiFi
- Raspberry Pi eller en anden server
- Solid State -relæ eller normalt relæ med styrekredsløb
- Brødbræt - valgfrit
- Projektboks
- Stykke tid
- iOS -enhed
- Forlængerledning til udskæring
Trin 1: Konfigurer serveren
Dette projekt kræver brug af en server til at køre HomeBridge -softwaren. Jeg brugte en Raspberry Pi, da jeg havde den tilgængelig, men i teorien burde alt, der kan køre Node. Js, fungere!
Du kan følge denne vejledning her for at få dette til at køre på en Raspberry Pi. Andre instruktører er i nærheden af at bygge en Raspberry Pi, hvis du har brug for dem!
github.com/nfarina/homebridge/wiki/Running…
Når den er installeret, skal du installere et plugin og tilpasse filen config.json
Trin 2: Konfiguration og plugins
Åbn din config.json -fil, der skal være i ~/.homebridge/config.json ved hjælp af din foretrukne teksteditor, og tilføj følgende
"name": "Homebridge", "brugernavn": "CC: 22: 3D: E3: CE: 30", "havn": 51826, "pin": "031-45-154"
}, "platforme": , "tilbehør": [{
"tilbehør": "Http", "name": "Stue lampe", "on_url": "https://192.168.1.201:80/?on", "off_url": "https://192.168.1.201:80/?off", "http_method": "FÅ"
}]
}
Du skal også installere homebride-http-pluginet. HomeBridge -softwaren foretager HTTP GET -anmodninger til Arduino, som derefter vil tænde eller slukke Solid State -relæet. Opkaldet ser sådan ud:
192.168.1. X: 80/? on
192.168.1. X: 80/? off
Sådan installeres plugin -typen:
npm installer homebridge-http
Trin 3: Konfigurer Solid State -relæet
Jeg har brugt en ganske kraftig Solid State Relay. Dette kan (og vil være i fremtidige versioner af dette) udskiftes til noget meget mindre. Bedøm naturligvis dette for den belastning, du har tænkt dig at køre ud af det.
Dette er faktisk en 'Smart' forlængerledning nu.
Solid State -relæets positive ben vil forbinde til pin 5 på arduinoen.
Det negative vil forbinde til GND -stiften.
Alle sædvanlige advarsler gælder ved håndtering af 120/220 vdc - PAS PÅ.
Trin 4: Tilslut Solid Sate -relæet og upload Arduino -koden
Åbn dit arduino -miljø, og upload denne skitse.
Tilpas din IP -adresse efter behov.
Dette skulle nu være klar til test.
Start homebridge på serveren!
Trin 5: Test
Nu hvor alt er på plads, er det tid til at teste!
Download Elgatu Eve fra App Store på din iOS -enhed.
Du bør se Homebridge som et tilbehør, der kan tilsluttes. Brug pinkoden 031-45-154, dette kan tilpasses i filen config.json.
Når du er tilsluttet, kan du flytte dette rundt i appen til det ønskede værelse osv. Giv Siri en test! Det skulle kunne styre relæet ved hjælp af stemme!
Trin 6: Næste trin
Planen er at skrumpe dette ned og bruge noget lignende en Nano og integrere dette i Lyskontakter / vægstik med meget mindre relæer og bruge WiFi til et komplet hjemmeautomatiseringssystem.
Håber nogen får noget ud af det! Mange tak til Nick Farina for hans arbejde med Homebridge Software!
En video kommer snart.
Anbefalede:
No Pee Now, Pet Behavior Adjustment Device, der stopper kattene til at tisse rundt i dit hjem: 4 trin
No Pee Now, Pet Behavior Adjustment Device, der stopper kattene til at tisse rundt i dit hjem: Jeg var så generet af min killing, at hun kan lide at tisse på min seng, jeg kontrollerede alt, hvad hun har brug for, og jeg tog hende også med til dyrlægen. Efter at jeg har problemer med alt, hvad jeg kan tænke og lytte til lægens ord, indser jeg, at hun bare har en dårlig opførsel. Så den
Plug & Play CO2 -sensor display med NodeMCU/ESP8266 til skoler, børnehave eller dit hjem: 7 trin
Plug & Play CO2 -sensordisplay med NodeMCU/ESP8266 til skoler, børnehave eller dit hjem: Jeg vil vise dig, hvordan du hurtigt bygger et stik & spille CO2 -sensor, hvor alle elementer i projektet vil blive forbundet med DuPont -ledninger. Der vil kun være 5 punkter, der skal loddes, for jeg lod overhovedet ikke lodde før dette projekt
Stemmestyr dit hjem hvor som helst i verden: 5 trin
Stemmestyring af dit hjem fra hvor som helst i verden: … ikke science fiction længere … Ved hjælp af hardware og software, der er tilgængelig i dag, vil denne instruktør demonstrere, hvordan det er muligt at stemmestyre størstedelen af dit hjems systemer via stemmestyring, smartphone, tablet og/eller pc fra hvor som helst
[HASS.IO] Start med at bygge dit smarte hjem uden kodning, for mindre end $ 100: 6 trin
[HASS.IO] Start med at bygge dit smarte hjem uden kodning, for mindre end $ 100: For nylig har jeg rodet rundt og med succes gjort mit hus mindre " idiotisk ". Så jeg vil dele, hvordan man laver et smart hjemmesystem med en lav pris, høj kompatibilitet, der ville køre problemfrit og stabilt
Sikr dit smart hjem smart: 14 trin
Smart Secure Your Smart Home: Jeg konkurrerer om den sikre konkurrence. Hvis du kan lide min instruerbare, skal du stemme på den! Jeg vil vise dig, hvordan du nemt og billigt kan sikre dit hjem og dets omgivelser.Det indeholder segmenter, hvor du vil lære at: 1. Konfigurer y