Få de senaste recensionerna och teknikguiderna för det smarta hemmet. Vi hjälper dig att köpa, ansluta och använda Alexa (eller Google Assistant) samt några av dagens mest kända varumärken för att skapa det perfekta vardagsrummet med en komplett uppsättning smarta funktioner!

Homebridge-guide: Hur man gör allt HomeKit-kompatibelt

105

Så bra som Apple HomeKit är, levererar både röststyrning och en del kraftfull automation, systemet är ganska begränsat när det kommer till hårdvarustöd. Till exempel kommer du inte att hitta något Nest- eller Ring-stöd för plattformen, och det finns begränsad kompatibilitet för andra stora märken som Arlo, Sonos och mycket mer.

Det är där Homebridge kommer in.

Homebridge kan köras på praktiskt taget vilken dator som helst och är, som namnet antyder, en brygga mellan HomeKit och andra smarta hemenheter. En lätt NodeJS-server som emulerar iOS HomeKit API, Homebridge är öppen källkodsprogramvara som ger det stöd som saknas från plattformen. Det är inte på något sätt anslutet till Apple, och som med all öppen källkod, installera den på egen risk.

Det kan vara lite krångligt att installera och köra, men här tar vi dig genom den första installationen. Vi visar dig hur du konfigurerar systemet och hur du lägger till enheter och kommer igång.

Vilken dator ska jag köra Homebridge på?

Homebridge fungerar med Windows, macOS, Linux och Raspberry Pi. Det viktigaste är att vilken enhet du än installerar den på måste den vara påslagen hela tiden för att fungera. Av den anledningen är det vettigt att installera den på en Raspberry Pi, eftersom den lilla datorn behöver lite ström för att köras.

Det är värt att läsa Raspberry Pi-installationsinstruktionerna på Homebridge Wiki för att få de ursprungliga nödvändiga komponenterna installerade, innan du återvänder till Homebridge GitHub- sidan för Homebridge-installationsinstruktioner.

Om du inte har en Raspberry Pi, och bara vill prova systemet på en annan typ av dator, bör du först ladda ner och installera den senaste versionen av Node.js, som är tillgänglig för Windows, Mac och Linux.

När du först kör din Raspberry Pi kommer den att köra en föråldrad version av Node.js och NPM-pakethanteraren. Du måste uppdatera både för att installera och köra Homebridge.

Först måste du skriva dessa två kommandon för att uppdatera paketlistan.

sudo apt update
sudo apt full-upgrade

Därefter måste vi berätta för Pi att få den senaste versionen av Node.js, vilket vi gör genom att lägga till det aktuella förvaret med detta kommando:

curl -sL https://deb.nodesource.com/setup_15.x | sudo -E bash -

Sedan är du redo att uppdatera till dina nya paket, så skriv följande kommandon (skriv Y när du uppmanas att göra det):

sudo apt install nodejs
sudo apt install npm

När du har installerat, följ stegen på Homebridge GitHub-sidan för att ladda ner och installera Homebridge. Du bör använda följande kommandorad från ett terminalfönster när du installerar:

npm install -g --unsafe-perm homebridge
sudo npm install -g --unsafe-perm homebridge

När du är klar är du redo och Homebridge är installerat på din dator. Du kan köra det genom att använda kommandotolken och genom att skriva "homebridge".

Du kommer att se en QR-kod på skärmen, tillsammans med ett meddelande som talar om att det inte finns någon config.json-fil och att du inte har några plugins. För nu, avsluta Homebridge genom att gå till dess terminalfönster och trycka på CTRL+C (Apple+C på en Mac).

Homebridge-guide: Hur man gör allt HomeKit-kompatibelt

Det finns nu ett webbgränssnitt som gör det enklare att hantera Homebridge. För att installera detta, få upp kommandotolken och skriv:

sudo npm install -g --unsafe-perm homebridge homebridge-config-ui-x

Därefter vill vi installera Homebridge som en tjänst så att den startar när din dator startar upp. Du kan göra detta med detta kommando:

sudo hb-service install --user homebridge

När du är klar kan du se din dators IP-adress på skärmen och adressen till webbserverhanteringsportalen. Det är värt att ge din Homebridge-dator en fast IP-adress, vilket är enklast om du använder din routers DHCP-reservationsfunktion.

Ta den fullständiga adressen till din Homebridge-server och klistra in den i en webbläsare (det blir ungefär http://192.168.0.61:8581 ). Standardanvändarnamnet och lösenordet är båda "admin".

När du loggar in ser du all information om din server, inklusive QR-koden för att lägga till den i Apple Home.

Homebridge-guide: Hur man gör allt HomeKit-kompatibelt

Installera plugins och konfigurera Homebridge

När du använder installationsmetoden ovan kommer Homebridge att installera med en standardkonfigurationsfil, så du behöver inte längre skapa en. Och genom att använda webbgränssnittet uppdateras konfigurationsfilen automatiskt, så att du inte längre behöver redigera den för hand. Ändå är det praktiskt att veta vad som ska finnas i filen, för säkerhets skull. Vad som följer är hur du ställer in servern manuellt, men du kan hoppa ner till avsnittet Lägga till Homebridge-plugins nedan för den enkla vägen. Förutom instruktionerna nedan kan du hitta konfigurationsfilen i webbgränssnittet genom att klicka på Konfigurera.

Med parenteser kan du skapa en ny fil från menyn Arkiv > Ny. Gå till Spara och sedan måste du ge filen rätt namn och lägga den i rätt katalog.

För Windows måste du skriva följande katalognamn i dialogrutan Spara:

c:users.homebridge.

För Mac-användare, i dialogrutan Spara trycker du på Apple+Skift+G och skriver sedan:

~/.homebridge.

För båda anger du namnet på filen som config.json.

Med Brackets är din config.json-fil alltid tillgänglig när du öppnar programmet, så för framtida uppdateringar kan du välja filen, ange den text du behöver och klicka på Spara.

Du kan nu börja lägga till den information du behöver. Först behöver du en grundläggande konfiguration, som den här:

{
  "bridge": {
    "name": "Homebridge",
    "username": "CC:22:3D:E3:CE:30",
    "port": 51826,
    "pin": "031-45-154"
  },
  "description": "My Homebridge server.",
  "ports": {
    "start": 52100,
    "end": 52150,
    "comment": "This section is used to control the range of ports that separate accessories should bind to."
  }
}

Du kan ändra användarnamn och pin, men du måste behålla formateringen och längden på samma.

Homebridge-guide: Hur man gör allt HomeKit-kompatibelt

Lägger till Homebridge-plugins

Från webbgränssnittet kan du hantera dina Homebridge-plugins, som ger dig kontroll över enheter som normalt inte har Homebridge-stöd.

För att lägga till ett nytt plugin, klicka på Plugins och sök efter det du vill ha. Du får ofta flera val, men välj den som säger "Verifierad" och klicka på länken Installera.

Homebridge-guide: Hur man gör allt HomeKit-kompatibelt

Du får ett popup-fönster som visar hur installationen fortskrider. När en plug-in är klar får du ett nytt fönster med konfigurationsalternativ. I många fall, som med Ring, är allt du behöver göra att logga in på ditt konto och enheter som stöds visas.

När du väl är länkad kan du klicka på knappen Inställningar för att se alternativen och den valfria konfigurationen. Med Ring, till exempel, kan Doorbells visas som knappar som kan utlösa händelser; detta är förmodligen inte särskilt användbart, så du kan bara dölja dem.

Homebridge-guide: Hur man gör allt HomeKit-kompatibelt

Vissa plugins är mer komplicerade att konfigurera och kräver extra steg, till exempel SmartThings. Efter att ha installerat detta plugin kommer du att se en lång lista med obligatoriska fält som du behöver fylla i, men mycket lite hjälp.

Om du får något förvirrande är det värt att kolla in den officiella Homebridge-webbplatsen för installationsinstruktioner för plugin: sök efter plugin du vill ha och läs sedan instruktionerna.

SmartThings, till exempel, kräver att en del arbete görs i själva SmartThings, som Homebridge SmartThings installationsinstruktioner förklarar.

I det här fallet, ignorera instruktionerna för att använda SmartThings Classic-appen (denna har upphört), men använd den nya SmartThings-appen, så hittar du Homebridge-appen under SmartAppar: du måste välja vilka enheter som ska vara tillgängliga för HomeKit genom att följa instruktionerna på skärmen, så hittar du informationen du behöver för att konfigurera insticksprogrammet under alternativet Rendera plattformsdata.

Omdöme : Aeotec SmartThings Hub recension

Detta ger dig en konfigurationsfil som du kan kopiera och klistra in i Homebridges konfigurationsfil. Du kan dock bara kopiera och klistra in informationen från den här filen direkt i fälten på sidan med insticksprogram i Homebridges webbgränssnitt.

Homebridge-guide: Hur man gör allt HomeKit-kompatibelt

Du kan fortsätta att lägga till plugin-program på samma sätt och bygga upp alla dina anslutna enheter.

Lägger till Homebridge till din telefon

När din konfiguration fungerar öppnar du Home-appen på din iOS-enhet. Välj sedan ‘+' och välj Lägg till tillbehör. Tryck på Har ingen kod eller kan inte skanna och välj sedan din Homebridge-dator på nästa sida.

Du kommer att få veta att detta är ett ocertifierat tillbehör, men välj Lägg till ändå. Ange HomeKit-inställningskoden manuellt (huvud-PIN-koden i din konfigurationsfil). Nu kommer dina Homebridge-enheter att hittas och läggas till i Home, men bli inte förvånad om det finns fler än du tror.

Homebridge-guide: Hur man gör allt HomeKit-kompatibelt

Med Nest Thermostats får du till exempel en strömbrytare som slår på eller av Eco-läget, huvudtermostatkontrollen och en strömbrytare som ställer in om du är hemma eller inte.

Alla enheter du lägger till kommer att visas medan din Homebridge-server körs.

Homebridge-guide: Hur man gör allt HomeKit-kompatibelt

När dina enheter är i HomeKit visas de som standard i rummet där du lade till hubben. Du kan flytta enheter till vilket rum som helst och styra dem precis som alla andra HomeKit-enheter.

Du kan också använda dem i HomeKit Automations and Scenes, mixa och matcha med inbyggda HomeKit-enheter.

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer