Innholdsfortegnelse:
- Trinn 1: Sett opp serveren
- Trinn 2: Konfig og plugins
- Trinn 3: Sett opp Solid State -reléet
- Trinn 4: Koble til Solid Sate -reléet og last opp Arduino -koden
- Trinn 5: Test
- Trinn 6: Neste trinn
Video: Arduino og Apple HomeKit -integrasjon - Kontroller hjemmet ditt fra Siri! IoT er her: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Denne instruksen gir deg en rask og enkel måte å legge til et arduino -kort i Apples HomeKit på en iOS -enhet. Det åpner opp alle slags muligheter, inkludert Scripts som kjører på serveren, kombinert med Apples HomeKit "Scenes", det gir en kraftig kombinasjon!
Dette er på ingen måte en komplett løsning eller klar for langvarig bruk, men det demonstrerer hva som er mulig med litt mer arbeid:) Ta en titt på bloggen min for fremtidige prosjekter www.arduinoblogger.co.uk
Hva trengs:
- Arduino med Ethernet Shield eller WiFi
- Raspberry Pi eller en annen server
- Solid State -relé eller normalt relé med styrekrets
- Brødbrett - valgfritt
- Prosjektboks
- Noe tid
- iOS -enhet
- Forlengelsesledning for å skjære opp
Trinn 1: Sett opp serveren
Dette prosjektet krever bruk av en server for å kjøre HomeBridge -programvaren. Jeg brukte en Raspberry Pi da jeg hadde den tilgjengelig, men i teorien burde alt som kan kjøre Node. Js fungere!
Du kan følge denne guiden her for å få dette i gang på en Raspberry Pi. Andre instruktører er i nærheten for å bygge en Raspberry Pi hvis du trenger dem!
github.com/nfarina/homebridge/wiki/Running…
Når den er installert, må du installere en plugin og tilpasse config.json -filen
Trinn 2: Konfig og plugins
Åpne config.json -filen som skal være i ~/.homebridge/config.json ved å bruke din favoritt tekstredigerer og legg til følgende
{ "bro": {
"name": "Homebridge", "brukernavn": "CC: 22: 3D: E3: CE: 30", "havn": 51826, "pin": "031-45-154"
}, "plattformer": , "tilbehør": [{
"accessory": "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 må også installere plugin-programmet homebride-http. HomeBridge -programvaren sender HTTP GET -forespørsler til Arduino som deretter slår Solid State -reléet på eller av. Samtalen ser slik ut:
192.168.1. X: 80/? on
192.168.1. X: 80/? av
Slik installerer du plugin -typen:
npm installer homebridge-http
Trinn 3: Sett opp Solid State -reléet
Jeg har brukt en ganske solid Solid State -relé. Dette kan (og vil bli i fremtidige versjoner av dette) erstattes for noe mye mindre. Vurder tydeligvis dette for belastningen du har tenkt å kjøre av det.
Dette er faktisk en "smart" forlengelsesledning nå.
Det positive benet på Solid State -reléet vil koble til pin 5 på arduinoen.
Det negative vil koble til GND -pinnen.
Alle vanlige advarsler gjelder ved håndtering av 120/220 vdc - PAS PÅ.
Trinn 4: Koble til Solid Sate -reléet og last opp Arduino -koden
Åpne arduino -miljøet og last opp denne skissen.
Tilpass IP -adressen din etter behov.
Dette skal nå være klart for testing.
Start homebridge på serveren!
Trinn 5: Test
Nå som alt er på plass, er det på tide å teste!
Last ned Elgatu Eve fra App Store på din iOS -enhet.
Du bør se Homebridge som et tilbehør som kan kobles til. Bruk pin-nummer 031-45-154, dette kan tilpasses i filen config.json.
Når du er tilkoblet, kan du flytte dette rundt i appen til ønsket rom osv. Prøv Siri! Det skal kunne styre reléet ved hjelp av stemme!
Trinn 6: Neste trinn
Planen er å krympe dette og bruke noe som en Nano og legge dette inn i lysbrytere / veggkontakter med mye mindre reléer og bruke WiFi for et komplett hjemmeautomatiseringssystem.
Håper noen får bruk av dette! Tusen takk til Nick Farina for arbeidet med Homebridge Software!
En video kommer snart.
Anbefalt:
Ingen tisse nå, kjæledyradferdsjusteringsenhet som stopper kattene å tisse rundt i hjemmet ditt: 4 trinn
No Pee Now, Pet Behavior Adjustment Device som stopper kattene å tisse rundt i hjemmet ditt: Jeg ble så plaget av katten min at hun liker å tisse på sengen min, jeg sjekket alt hun trenger, og jeg tok henne også med til veterinæren. Etter at jeg har feilsøkt alt jeg kan tenke og lytte til legens ord, skjønner jeg at hun bare har en dårlig oppførsel. Så det
Gjør hjemmet ditt smart med Sonoff og kontaktor: 3 trinn
Gjør hjemmet ditt smart med Sonoff og kontaktor: Gjør ditt hjem smart med Sonoff og kontaktor
Enkel å implementere WiFI -kontroll i hjemmet ditt: 5 trinn
Enkel å implementere WiFI-kontroll i ditt hjem: ESP-01S er en billig og brukervennlig trådløs løsning. Ved å kombinere med andre sensorer og aktuator kan fjernovervåkning og kontroll lett realiseres. I dette prosjektet skal jeg bygge en smart bryter for å kontrollere viften av ESP-01S Rela
Få en skjerm for Google -hjemmet ditt ved hjelp av Raspberry Pi og Dialogflow (Chromecast -alternativ): 13 trinn
Få en skjerm for Google -hjemmet ditt ved hjelp av Raspberry Pi og Dialogflow (Chromecast Alternative): Helt siden jeg kjøpte Google -hjemmet mitt, har jeg ønsket å kontrollere enhetene mine hjemme ved hjelp av talekommandoer. Det fungerer fantastisk på alle måter, men jeg følte meg dårlig for videofunksjonen. Vi kan bare se Youtube og Netflix hvis vi har en Chromecast -enhet eller T
Beskytt hjemmet ditt med laserstråler!: 7 trinn (med bilder)
Beskytt hjemmet ditt med laserstråler !: Her er et enkelt å lage og kraftig laseralarmsystem som kan beskytte hele hjemmet ditt, innendørs eller ute! Min inspirasjon for dette prosjektet kom fra Brad Graham & Kathy McGowan. Se videoen for detaljer og testresultater. Du vil imponere