Innehållsförteckning:
- Steg 1: Konfigurera servern
- Steg 2: Config och plugins
- Steg 3: Ställ in Solid State -reläet
- Steg 4: Anslut Solid Sate Relay och ladda upp Arduino -koden
- Steg 5: Testa
- Steg 6: Nästa steg
Video: Arduino och Apple HomeKit -integration - Styr ditt hem från Siri! IoT är här: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Denna instruktör ger dig ett snabbt och enkelt sätt att lägga till ett arduino -kort till Apples HomeKit på en iOS -enhet. Det öppnar upp alla möjliga möjligheter, inklusive Scripts som körs på servern, kombinerat med Apples HomeKit "Scenes", det ger en kraftfull kombination!
Detta är ingalunda en komplett lösning eller redo för långsiktig användning men det visar vad som är möjligt med lite mer arbete:) Kolla in min blogg för framtida projekt www.arduinoblogger.co.uk
Vad behövs:
- Arduino med Ethernet Shield eller WiFi
- Raspberry Pi eller någon annan server
- Solid State -relä eller normalt relä med styrkrets
- Brödbräda - valfritt
- Projektlåda
- Någon gång
- iOS -enhet
- Förlängningsledning att rista upp
Steg 1: Konfigurera servern
Detta projekt kräver användning av en server för att köra HomeBridge -programvaran. Jag använde en Raspberry Pi eftersom jag hade den tillgänglig men i teorin borde allt som kan köra Node. Js fungera!
Du kan följa den här guiden här för att komma igång med en Raspberry Pi. Andra instruktörer finns att bygga en Raspberry Pi om du behöver dem!
github.com/nfarina/homebridge/wiki/Running…
Efter installationen måste du installera ett plugin och anpassa filen config.json
Steg 2: Config och plugins
Öppna din config.json -fil som ska finnas i ~/.homebridge/config.json med din favorittextredigerare och lägg till följande
"name": "Homebridge", "användarnamn": "CC: 22: 3D: E3: CE: 30", "hamn": 51826, "pin": "031-45-154"
}, "plattformar": , "Tillbehör": [{
"tillbehör": "Http", "name": "Vardagsrumslampa", "on_url": "https://192.168.1.201:80/?on", "off_url": "https://192.168.1.201:80/?off", "http_method": "FÅ"
}]
}
Du måste också installera plugin-programmet homebride-http. HomeBridge -programvaran kommer att göra HTTP GET -begäranden till Arduino som sedan slår på eller av Solid State -reläet. Samtalet ser ut så här:
192.168.1. X: 80/? on
192.168.1. X: 80/? off
Så här installerar du plugin -typen:
npm installera homebridge-http
Steg 3: Ställ in Solid State -reläet
Jag har använt en ganska kraftig Solid State Relay. Detta kan (och kommer att bli i framtida versioner av detta) bytas ut mot något mycket mindre. Naturligtvis betygsätta detta för den belastning du tänker köra av den.
Detta är faktiskt en "smart" förlängningsledning nu.
Solid State -reläets positiva ben ansluter till stift 5 på arduino.
Det negativa kommer att ansluta till GND -stiftet.
Alla vanliga varningar gäller vid hantering av 120/220 vdc - TAKE CARE.
Steg 4: Anslut Solid Sate Relay och ladda upp Arduino -koden
Öppna din arduino -miljö och ladda upp den här skissen.
Anpassa din IP -adress efter behov.
Detta bör nu vara klart för testning.
Starta homebridge på servern!
Steg 5: Testa
Nu när allt är på plats är det dags att testa!
Ladda ner Elgatu Eve från App Store på din iOS -enhet.
Du bör se Homebridge som ett tillbehör som kan anslutas. Använd stiftnummer 031-45-154, detta kan anpassas i filen config.json.
När du är ansluten kan du flytta det här i appen till önskat rum etc. Ge Siri ett test! Det ska kunna styra reläet med röst!
Steg 6: Nästa steg
Planen är att krympa ner detta och använda något som en Nano och bädda in detta i Ljusbrytare / vägguttag med mycket mindre reläer och använda WiFi för ett komplett hemautomationssystem.
Hoppas någon får nytta av detta! Stort tack till Nick Farina för hans arbete med Homebridge Software!
En video kommer snart.
Rekommenderad:
No Pee Now, Pet Behavior Adjustment Device som stoppar katterna att kissa runt i ditt hem: 4 steg
No Pee Now, Pet Behavior Adjustment Device som stoppar katterna att kissa runt i ditt hem: Jag blev så störd av min kattunge att hon gillar att kissa på min säng, jag kollade allt hon behöver och jag tog henne också till veterinären. Efter att jag felsökte allt jag kan tänka mig och lyssna på läkarens ord inser jag att hon bara har ett dåligt beteende. Så th
Gör ditt hem smart med Sonoff och kontaktor: 3 steg
Gör ditt hem smart med Sonoff och kontaktor: Gör ditt hem smart med Sonoff och kontaktor
Få en skärm för ditt Google -hem med Raspberry Pi och Dialogflow (Chromecast -alternativ): 13 steg
Få en skärm för ditt Google -hem med Raspberry Pi och Dialogflow (Chromecast -alternativ): Ända sedan jag köpte mitt Google -hem har jag velat styra mina enheter hemma med röstkommandon. Det fungerar fantastiskt på alla sätt, men jag mådde dåligt för dess videofunktion. Vi kan bara titta på Youtube och Netflix om vi har en Chromecast -enhet eller T
Så här vidarebefordrar du ditt TIGERweb-mail till ditt e-postkonto: 5 steg
Så här vidarebefordrar du ditt TIGERweb-mail till ditt e-postkonto: Låt oss inse det, TIGERweb-e-post är svårt att kontrollera. Microsoft Outlook Web Access är långsam, glitchy och i allmänhet obehaglig att använda. Det är här den här självstudien kommer in. När du är klar här kommer du förhoppningsvis att kunna kontrollera alla dina TIGERweb e-ma
Så här sänder du om WIFI som ditt eget nätverk, FRÅN DATORN !: 4 steg
Så här sänder du om WIFI som ditt eget nätverk, FRÅN DITT LAPTOP !: I den här instruktören visar jag dig hur du sänder WIFI från din bärbara dator som ditt eget lösenordsskyddade nätverk. Du behöver en bärbar dator som kör Windows 7, eftersom programvaran kräver några av de framsteg som Window 7 gör, och använda en nyare bärbar dator