Medan du kan bygga flera enastående projekt med din Raspberry Pi, är en av de mest användbara att konfigurera en Homebridge -server. Homebridge tillåter HomeKit -stöd för enheter som inte stöds inbyggt i Apple Home.
Med Homebridge kan du använda Apple HomeKit med enheter som Nest- och Nest-kameror, ringkameror och dörrklockor, TP-Link Kasa-switchar, Belkin WeMo-enheter och till och med ditt Tesla-fordon. Idag ska vi visa dig hur du får Homebridge att fungera i ditt smarta hem med en Raspberry Pi.
Vad är Homebridge?
Homebridge är en lätt öppen källkodsserver som körs på Node.js. Dess främsta funktion är att emulera iOS HomeKit API. Enkelt uttryckt pratar de smarta enheterna i ditt hem med Homebridge via plugins, och Homebridge vidarebefordrar den informationen till Apple HomeKit. HomeKit vidarebefordrar i sin tur information till Homebridge, som sedan styr dina smarta enheter.
Denna kommunikation tillåter användare att styra enheter via Apple Home som de inte skulle kunna styra inbyggt. Det öppnar upp en hel del möjligheter för människor som vill anpassa sitt smarta hem. Dessutom är användargränssnittet intuitivt, programvaran är gratis och det tar mindre än en timme att installera Homebridge.
När Homebridge är konfigurerad kommer alla dina enheter att synas i Apple Home -gränssnittet, och de ska fungera som alla andra smarta enheter som för närvarande stöder HomeKit. Du får också aviseringar när en enhet är offline och du kan konfigurera anpassade automatiseringar.
Om du till exempel vill att alla lampor ska släckas när den sista personen lämnar ditt hem, gör Homebridge det möjligt. Homebridge öppnar också dörren till många av Apples genvägsfunktioner, vilket ger nästan obegränsade automatiseringar.
Vad du behöver för detta projekt
Du kommer att behöva några saker för att få Homebridge att fungera. Dom är:
- En Raspberry Pi (3B eller bättre)
- Ett microSD -kort (64 GB eller mer)
- De officiell Homebridge Raspberry Pi -bild
- En dator med internetuppkoppling
- Ett etsarprogram som t.ex. balenaEtcher eller den officiell Raspberry Pi Imager
Relaterad: Hur man installerar ett operativsystem på din Raspberry Pi
Ladda ner och installera den officiella Homebridge -bilden
Det finns fyra steg för att installera den officiella Homebridge -bilden med balenaEtcher. Dom är:
- Ladda ner officiell Homebridge Raspberry Pi -bild
- Sätt i ditt microSD -kort i datorn och öppna balenaEtcher.
- Välj din bild fil. Den här filen är Homebridge -bilden som du laddade ner.
- Välj din mål, som är ditt microSD -kort, och tryck på Blixt!
Processen att blinka bilden bör bara ta några minuter. När etsaren är klar, mata ut ditt microSD -kort och sätt in det i microSD -kortplatsen på din Raspberry Pi (se till att det är avstängt innan du installerar). Slå sedan på din Pi för att fortsätta.
Anslut till Raspberry Pi och uppdatera
När din Pi är på går du tillbaka till din dator och öppnar en webbläsare. Navigera till homebridge.local. Om du uppmanas att logga in och lösenord är inloggningen: administrationoch lösenordet är: administration.
Webbplatsen bör ladda konfigurationen för Homebridge. Processen kan ta några minuter, och Homebridge kommer också att kontrollera och installera eventuella uppdateringar.
Därefter vill du se till att din version av Node.js är den senaste. I det övre högra hörnet av skärmen ser du tre vertikala prickar. Klicka på dessa punkter, och en hamburgarmeny ska dyka upp. Klicka på Terminal och skärmen ändras till kommandoraden.
På kommandoraden skriver du:
sudo hb-config
Detta kommando öppnar ett fönster där du kan välja Uppgradera Node.js till den senaste LTS -versionen. När den väljs kommer uppdateringen av Node.js att uppdateras, eller så får du ett meddelande om att versionen redan är aktuell. Det är allt! Homebridge är nu installerat.
Ändra ditt standard Homebridge -lösenord
En av de första sakerna du vill göra är att ändra standardlösenordet för Homebridge. Klicka på de tre vertikala prickarna i det övre högra hörnet och klicka sedan på Användarkonton. Klicka på Redigera. Ange en Administratör namn och lösenord, klicka sedan på Spara.
Se till att du sparar det här lösenordet för om du förlorar det kommer du inte att kunna logga in på din Homebridge -server om du inte installerar om det.
Söker plugins
Homebridge använder plugins för att kommunicera med dina enheter. För att installera plugins, klicka först på Insticksprogram meny. Skriv sedan in pluginns namn i Sök efter plugins att installera ... låda.
Vi rekommenderar att du bara använder plugins som har grönt Verifierad symbol bredvid deras installationer. Verifierat innebär att Homebridge-projektteamet har granskat dessa plugins och att de uppfyller kraven för en ”problemfri användarupplevelse”.
Många av dessa plugins kräver konfiguration, men var och en bör ha detaljerade användarhandböcker för att gå igenom processen. Installerade plugins ser vanligtvis likadana ut. På pluginsidan ser du INSTÄLLNINGAR under varje plugin -namn. Om ordet UPPDATERING visas bredvid inställningar, då har plugin -en uppdatering tillgänglig.
Du kommer också att se a skiftnyckelsymbol på höger sida av plugin -rutan. Med denna skiftnyckel kan du återgå till en tidigare version om du har problem med plugin. Slutligen länkar längst till höger-ikonen, som ser ut som en ruta med en pil som pekar uppåt och till höger, till den officiella GitHub-readme för det pluginet. Genom att klicka på den här länken kan du läsa mer om konfiguration, kontrollera vanliga frågor och se versionshistorik.
Relaterad: Så här konfigurerar du en Minecraft -server på Raspberry Pi
Använda Homebridge With HomeKit
Nu när du har installerat Homebridge vill du konfigurera det för att fungera med Apple HomeKit. Så här gör du:
- Öppna Hem app på din iOS -enhet
- I det övre högra hörnet trycker du på + symbol
- Knacka Lägg till tillbehör, skanna sedan QR -koden som visas i din homebridge.local instrumentpanel.
Om du inte har konfigurerat några tillbehör eller lagt till några plugins kan du få ett meddelande om det Ytterligare installation krävs. Oroa dig inte för detta meddelande. När du har installerat några plugins försvinner meddelandet.
Homebridge bästa praxis
Efter att ha använt Homebridge ett tag kan du märka att dina insticksprogram är inaktuella. Utvecklare uppdaterar ständigt sina plugins för att klämma buggar och förbättra prestanda, men det finns inget sätt att veta om dessa plugin -förbättringar.
En gång i månaden rekommenderar vi användare att logga in på sin Homebridge-server och leta efter inaktuella plugins. Om du gör det kommer allt att hållas aktuellt och kan eliminera potentiella problem med föråldrade versioner. Det är också en bra idé att starta om Homebridge -servern med några månaders mellanrum. Om en enhet slutar fungera med HomeKit är omstart ett av de bästa knepen för att fixa saker.
Dessutom, om du märker röd eller gul text på ditt Homebridge -instrumentpanelsflöde, är det en god möjlighet att något har gått fel. I dessa fall måste du uppdatera eller installera om det kränkande pluginet. Du kan också behöva ändra vissa konfigurationsalternativ.
Relaterad: De bästa Raspberry Pi -projekten för nybörjare
Njut av din nya Homebridge -installation
Homebridge är ett anmärkningsvärt verktyg för smart hemautomation. Det låter dig styra billiga enheter med de Apple -enheter du redan äger. Dessutom är programvaran gratis att använda, omfattande stöd på platser som GitHub, och kan anpassas för individuella smarta hemuppsättningar.
Det bästa är dock hur enkelt det är att få arbeta med ditt nuvarande smarta hem. Och med den nya officiella Raspberry Pi -bilden är det enklare än någonsin att konfigurera Homebridge. Så om du har en extra Raspberry Pi som sitter och samlar damm, prova Homebridge. Vi tror att du kommer att trivas.
Om du precis har börjat med Homebridge är dessa plugins du behöver i ditt smarta hem.
Läs Nästa
- DIY
- Smart hem
- Raspberry Pi
- Apple HomeKit
- Smart hem
Matt L. Hall täcker teknik för MUO. Ursprungligen från Austin, Texas, bor han nu i Boston med sin fru, två hundar och två katter. Matt tog sin kandidatexamen i engelska från University of Massachusetts.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!
Klicka här för att prenumerera