Jag använder det här knepet för att styra Home Assistant utan en smart högtalare, och det är bättre än en Amazon Echo

Styr din Home Assistant med röst utan smart högtalare. Spara kostnader och förbättra integriteten genom att konfigurera en lokal röstassistent istället för molnbaserade alternativ.
Har du fullt med smarta enheter hemma men ingen smart högtalare? Vill du inte betala en extra avgift för att lägga till Google Assistant eller Amazon Alexa i din Home Assistant-installation? Du kan göra det billigt och få stora sekretessfördelar.
Vad du behöver veta om att styra Home Assistant med din röst
Du kan antingen betala för Home Assistant Cloud för att få tillgång till molnbaserad bearbetning för olika funktioner hos röstassistenter (som möjligheten att använda Nabu Casas fjärrbearbetning eller lägga till Google Assistant och Amazon Alexa), eller så kan du klara dig själv och nöja dig med en enklare lokal modell. Denna guide utgår ifrån att du har valt det senare alternativet.
Home Assistant kommer med en lokal offline-röstassistent som du behöver konfigurera innan du kan använda den. Du kan göra detta under Inställningar > Röstassistenter. För att styra din assistent med din röst, behöver du ställa in en tal-till-text-motor som omvandlar din röstkommando till text som kan bearbetas.
En av de enklaste sätten att göra detta är att lägga till Google Gemini (eller liknande) till din Home Assistant-server, efter vilket du får tillgång till "Google AI STT" i inställningen för Röstassistent. Du kan också använda text-till-tal-modellen (Google AI TTS) för återkoppling, även om Home Assistant också har tillgång till Google Translate API för detta ändamål.
Den uppenbara nackdelen här är att dina förfrågningar går genom Googles servrar, vilket kan introducera en fördröjning och som också kan ringa alarm om sekretess är din största oro. Du kan även riskera att få slut på API-anrop, vilket betyder att du måste betala för Gemini för att fortsätta använda din röstassistent.
Ett bra alternativ är att skapa din egen lokala STT-lösning, med Whisper som en av de enklaste att ställa in. Du kan installera den med två klick som en app i Home Assistant (fd kallad tillägg), och sedan välja "faster-whisper" modellen för bästa resultat. Starta om din server, starta appen, så hittar du en ny enhet kallad "Wyoming Protocol" listad under Inställningar > Enheter & tjänster.
Lägg till den, så kan du välja "faster-whisper" i din konfiguration av Röstassistent.
Hur jag utlöser Home Assistant Assist på min iPhone
Med en assistent korrekt konfigurerad kan du nu rikta din uppmärksamhet mot att utlösa den. Jag använder min iPhone för detta, vilket betyder att den också fungerar med min Apple Watch och AirPods Pro. Eftersom min iPhone vanligtvis är nära, min Watch alltid på mig, och jag ofta har hörlurar på mig, är denna lösning argumenterbart mer bekväm än en smart högtalare.
Jag har funnit att det bästa sättet att göra detta på Apple-enheter är att skapa en genväg. Jag gjorde detta med hjälp av Genvägar-appen, genom att lägga till "Assist in app" Home Assistant-åtgärden till ett arbetsflöde och sedan spara genvägen med namnet "Assist."
Nu behöver jag bara säga "Hej Siri, Assist" så öppnas Home Assistant-appen på antingen min iPhone eller min Apple Watch med Röstassistent-gränssnittet öppet och redo att gå.
Det finns andra sätt att göra detta på, som alla är dokumenterade i den något föråldrade Assist on Apple devices Home Assistant-dokumentationen. Till exempel, om du aktiverar iPhone-röstkontroll och ställer in en anpassad fras, kan du använda ett väckord som "OK, Nabu" för att göra samma sak. Alternativt kan du använda din iPhones aktiveringsknapp för att utlösa en genväg istället.
Android-användare har också alternativ här. Öppna Home Assistant-appen och gå till Inställningar > Kompanjonapp > Assist för Android. Här kan du använda knappen "Ställ in som standard" för att ställa in Home Assistant som din systemomfattande standardassistent. Om du använder din assistent mycket kanske detta inte är idealiskt.
Ditt bästa alternativ är att använda en widget på hemskärmen istället.
Apple Home är mitt andra trick
Även om det kanske inte är en lösning för alla, har jag speglat min Home Assistant-installation i Apple Home med hjälp av HomeKit Bridge. Detta gör att jag kan använda Siri som vanligt med enheter som assistenten anser är alla inhemska Apple Home-enheter. Det är ingen hemlighet att Siri är dålig, men så länge dina enheter är korrekt namngivna och rätt märkta i fråga om plats, är det svårt för assistenten att misslyckas.
Detta har också den positiva effekten av att ge mig gratis fjärrkontroll över mitt smarta hem.
Nu när du har läst klart Jag använder det här knepet för att styra Home Assistant utan en smart högtalare, och det är bättre än en Amazon Echo, inbjuder vi dig att utforska kategorin Ansökningar ytterligare. Där hittar du fler intressanta artiklar som kommer att utöka dina kunskaper och hålla dig informerad. Sluta inte läsa och upptäcka mer!

Lämna ett svar