
Jaap Arriens/NurPhoto via Getty Images)
Jag har köpt och handlat med smarta hemenheter i flera år. Som ett resultat liknar mitt hemnätverk ett slags modell-UN av enheter, bryggor, protokoll, hjälpare och appar. Jag försöker förmedla allianser, lösa tvister och försäkra alla, inklusive mig själv, att hela denna komplicerade sak fortfarande är värd det.
Min räddning var En liten server som ger dig . Varje enhet i mitt hus är ansluten till Home Assistant, som körs på en liten enhet under min skrivare. Jag har en anpassad instrumentpanel med alla mina strömbrytare, sensorer, högtalare och lampor. Jag har full kontroll, en anpassad instrumentpanel och oändliga automatiseringar.
Men ibland vill jag bara ändra termostaten från låsskärmen på min iPhone eller säga till Siri, på min telefon eller klocka, att tända en lampa. Ja, Home Assistant har en egen app, plus en mobilanpassad webbplats. Men jag vill också rädda min partner som lär ut hur en helt annan, lite fånig app fungerar för att komma åt lampor och strömbrytare.
Bekvämt är Home Assistant inte ett allt-eller-inget-förslag. Visst, du kan använda den för att skära bort de stora teknikföretagen från ditt smarta hem och designa din egen instrumentpanel. Men du kan också använda den som en inkörsport mellan en brokig samling icke-HomeKit-vänliga prylar och Apples hemsystem. Eller så kan du växla mellan båda för mer kontroll eller enklare åtkomst.
Låt oss gräva i hur Home Assistant kan hjälpa HomeKit att hitta alla enheter i ditt hem, även de som den inte officiellt stöder, gratis. Det kan också ansluta Google och Amazon-appar och assistenter till de sällsynta enheter som de inte stöder, även om det kostar $5 i månaden (men stöder också utveckling av Home Assistant).
En annan notering innan vi dyker in: Om du bara använder Apple-enheter för att styra dina smarta hemenheter bryr du dig bara om HomeKit-kompatibilitet, och du har en Raspberry Pi över, HomeBridge är en annan lösning. Den är mer begränsad i omfattning än Home Assistant, men det kan vara en fördel för vissa människor.
Städar i huset

Först vill du slå på Home Assistant och ansluta till dina enheter. Det ligger utanför vårt räckvidd här att guida dig genom denna process, men det finns många resurser du kan konsultera. till att börja med Kör systemet på en Pi, NUC, NAS, alltid på-system, Docker-container eller i en virtuell maskin. I grund och botten kan Home Assistant leva på vilken liten dator som helst som alltid kan vara på.
När Home Assistant är igång lägger du till så många av enheterna och tjänsterna i ditt hem (kallade “integrationer” i Home Assistant) till den som du vill ha åtkomst från dina telefoner eller högtalare. Om du träffar väggen, hushållerskan , och De är bra ställen att söka efter felsökningsråd. Jag hittade många råd i ämnet också.
Om du har sökt på Home Assistant och inte kan hitta en integration för en av dina enheter, överväg att installera Ett inofficiellt kompendium av integrationer och andra tillägg, underhållet av communityn. Sök (det övre högra hörnet på HACS-sidan) för att se om din enhet eller ditt varumärke erbjuds.

Vissa HACS-kombinationer kan kräva ytterligare arbete för att konfigurera. Jag var tvungen att ställa in en i en väns Home Assistant för att komma åt deras ringspårsljus. För vissa enheter (vanligtvis den billigare varianten utanför varumärket) kan du registrera dig för en API-nyckel på ett okänt företags utvecklarportal. Du kan bestämma om det är värt de extra stegen för att få omedelbar popup-åtkomst på din telefon till dessa prylar.
Om du redan har Home Assistant igång och ansluten till allt och du vill lägga till en HomeKit-brygga har du en speciell uppgift: GeBli inte av med så många gamla, redundanta eller svarslösa enheter som möjligt. Gå till Inställningar, Enheter och tjänster, sedan fliken Entiteter och sortera efter status för att se vad som inte längre är anslutet eller svarar. När du ansluter Home Assistant till HomeKit, Google eller Alexa skickar servern över hela kategorier av enheter, oavsett om de är dubbla eller inte svarar. I HomeKit, i synnerhet, är det irriterande att bli av med döda eller dubbletter av arrayer, och Home-appen kommer att tjata på dig att ställa in enheter tills du gör det.