Hur du skapar din egen AI-drivna spegel med realtidsinformation
Varje morgon står du framför spegeln och förbereder dig för dagen. Tänk om samma spegel samtidigt visade dagens väder, dina kommande möten, nyhetsrubriker och realtidsdata anpassad just för dig – allt inbyggt i en vanlig spegelyta. Det låter som science fiction, men är ett DIY-projekt som ligger inom räckhåll för den teknikintresserade hemmafixaren. Med hjälp av en tvåvägsspegel, en skärm, lite hårdvara och öppen källkod kan du bygga en så kallad smart spegel som inte bara reflekterar ditt ansikte – utan även din dag. Här är hur du gör det.
Hårdvaran du behöver – från tvåvägsspegel till dator
Att bygga en smart spegel handlar i grunden om att kombinera tre element: en yta som både reflekterar och släpper igenom ljus, en skärm som lyser igenom den ytan, och en dator som styr vad som visas. Det låter enkelt – och konceptet är det också. Men valen du gör i hårdvarufasen påverkar slutresultatet enormt, både vad gäller utseende och prestanda.
Tvåvägsspegeln – projektets hjärta
Den viktigaste komponenten är tvåvägsspegeln, även kallad two-way mirror eller spy mirror. Till skillnad från en vanlig spegel reflekterar den inte allt ljus – den släpper igenom en del, vilket gör att en skärm placerad bakom den syns när den lyser, men smälter in i spegelytan när skärmen är avstängd. Kvaliteten på spegeln avgör hur skarp och tydlig reflektionen blir, och hur väl displayen syns igenom den.
Du kan köpa tvåvägsspeglar i olika storlekar från specialistleverantörer online. En vanlig storlek för ett hemmabygge är mellan 50 och 80 centimeter i bredd. Akrylbaserade varianter är lättare och enklare att hantera, medan glasbaserade ger en skarpare och mer autentisk spegelbild. För de flesta hemmaprojekt är akryl ett praktiskt och kostnadseffektivt val.

Skärm och dator – displayens motor
Bakom spegeln placeras en monitor, vanligtvis en äldre eller budgetvänlig platt-tv eller datorskärm. Det viktiga är att skärmen har tillräcklig ljusstyrka för att synas igenom spegelfilmen – minst 250 till 300 nits rekommenderas. En för svag skärm gör att texten knappt syns i normalt rumsljus.
Som hjärna i systemet används vanligtvis en liten dator. De populäraste valen bland builders i detta segment är en begagnad mini-PC eller en lite kraftfullare enkortsdator. Eftersom projektet nu involverar AI-funktioner snarare än enbart statiska widgets är det klokt att välja något med åtminstone 4 GB RAM och en modern processor. En gammal bärbar dator med borttaget hölje fungerar utmärkt och ger tillräcklig kapacitet för mjukvaran som behövs.
Utöver dessa kärnkomponenter behöver du ett antal tillbehör för att projektet ska fungera smidigt:
- En träram eller aluminiumram att montera spegel och skärm i, anpassad till dina valda dimensioner.
- Hdmi-kabel och strömadapter till skärmen.
- Usb-mikrofon eller en mikrofon med 3,5 mm-anslutning för röststyrning.
- Infraröd rörelsesensor för att aktivera skärmen automatiskt när du närmar dig.
- Skruvar, distanser och monteringsbeslag för att hålla ihop konstruktionen.
Totalbudgeten för hårdvaran landar ofta mellan 1 500 och 3 500 kronor beroende på val av komponenter och om du återanvänder utrustning du redan har hemma. Det är en rimlig investering för ett projekt som både är funktionellt och imponerande att visa upp.
Mjukvara och AI – hjärnan bakom spegeln
När hårdvaran är på plats är det mjukvaran som förvandlar ett hålrum med glas och elektronik till något genuint användbart. Det är här projektet går från att vara ett tekniskt experiment till att bli en personlig informationscentral – och det är också här AI-komponenten gör hela skillnaden jämfört med tidigare generationer av smarta speglar.
MagicMirror² som grund
Det självklara valet för de flesta som bygger smarta speglar är den öppna källkodsplattformen MagicMirror², ursprungligen skapad av den nederländske utvecklaren Michael Teeuw. Plattformen är byggd i Node.js och fungerar som ett modulärt ramverk där varje informationselement – väder, kalender, nyheter, klocka – är ett separat insticksprogram. Det finns hundratals färdiga moduler att ladda ned, och ett aktivt community som kontinuerligt utvecklar nya.
Installation sker via terminalen och tar för den oinvigde ungefär en till två timmar att genomföra. Plattformen körs lokalt på din dator och kräver ingen molnanslutning för grundfunktionerna, vilket är positivt ur ett integritetsperspektiv. Konfigurationen hanteras i en enda textfil där du anger vilka moduler som ska visas, var på skärmen de ska placeras och vilka inställningar de ska ha.

Att integrera AI för röst och kontext
Det som lyfter projektet till nästa nivå är integrationen av ett AI-gränssnitt. Genom att koppla spegeln till ett API för ett stort språkmodellsystem – exempelvis via OpenAI eller ett lokalt alternativ som Ollama – kan du ge spegeln förmågan att svara på frågor, sammanfatta din dag eller ge kontextmedvetna påminnelser baserade på din kalender och väderdata.
Röststyrning läggs till via ett verktyg som Whisper, Googles Speech-to-Text eller det lokalt körda alternativet Vosk. Mikrofonen du monterade i ramen fångar upp ditt röstkommando, omvandlar det till text och skickar det vidare till AI-motorn. Svaret kan antingen visas som text på spegelns yta eller läsas upp via ett litet högtalarelement monterat inuti ramen.
En särskilt uppskattad funktion är morgonbriefingen: när rörelsesensorn registrerar att du ställt dig framför spegeln aktiveras skärmen automatiskt och ett AI-genererat sammandrag visas – baserat på väderprognosen, dina möten från Google Kalender och de senaste nyheterna från valfria källor. Det är en personlig och dynamisk upplevelse som statiska widget-baserade speglar inte kan erbjuda.
Säkerhetsaspekten är värd att ta på allvar. Om du väljer molnbaserade AI-tjänster skickas dina röstkommandon och kalenderdata till externa servrar. För den som värnar om sin integritet finns det fullt fungerande lokala alternativ för samtliga delar av kedjan – från taligenkänning till språkmodell – som håller all data inom hemmets nätverk. Det kräver något mer av hårdvaran men är tekniskt fullt genomförbart med den utrustning som rekommenderades i föregående avsnitt.
Montering, konfiguration och personliga anpassningar
Med hårdvara inköpt och mjukvara installerad återstår det som många upplever som projektets mest tillfredsställande fas: att sätta ihop allt till en färdig produkt. Det är också i detta steg som din smarta spegel börjar ta form som ett verkligt möbel- och designobjekt snarare än ett löst ihopkopplat experiment på ett skrivbord.
Att bygga ramen och montera komponenterna
Ramen är både spegelns estetiska hölje och dess strukturella ryggrad. Det vanligaste valet är att bygga en enkel träram av läkt eller MDF-skiva, anpassad exakt till dina komponenters dimensioner. Rita upp en ritning innan du sätter igång – måtten måste stämma noggrant för att skärm och spegel ska sitta tätt mot varandra utan ljusläckage längs kanterna.
Skärmen monteras mot ramens baksida med skärmens aktiva yta vänd mot spegelns baksida. Mellan skärm och spegel bör det inte finnas något luftgap alls, eller ett minimalt sådant – annars uppstår en dubbelbild i reflektionen. Använd distanser och skruvar för att hålla skärmen stabil. Datorn fästs på ramens baksida, antingen direkt mot träet eller i ett litet 3D-printat fäste om du vill ha ett renare slutresultat.
Kablarna – ström till skärmen, hdmi-kabel och usb till mikrofon och rörelsesensor – dras inuti ramen och ut genom ett hål i bakkanten. Det är värt att lägga tid på kabelhanteringen. En välorganiserad installation är inte bara estetiskt tilltalande – den underlättar också framtida felsökning och uppgraderingar.

Konfiguration och personliga justeringar
När allt är fysiskt monterat startar du datorn och justerar skärmens ljusstyrka och kontrast tills texten på spegeln är tydlig utan att spegelytan tappar sin reflektionsförmåga. Det kräver lite experimenterande och beror på rummets ljussättning – en ljus badrumsbelysning kräver en ljusstarkare inställning än ett dämpad sovrumsljus.
I MagicMirror²-konfigurationsfilen anpassar du layouten efter dina behov. Klocka och datum placeras ofta längst upp, väder och temperatur i ett hörn, kalender och kommande händelser längs sidan. Nyhetstitlar kan rulla längst ned. Det finns inga fasta regler – layouten är helt anpassningsbar och kan ändras när som helst utan att du behöver röra hårdvaran.
Den verkligt personliga touchen kommer när du börjar utforska mer nischade moduler och egna tillägg. Det finns moduler för att visa Spotifys nuvarande spår, din träningsstatistik från Garmin eller Fitbit, börskurser, kollektivtrafikavgångar från din närmaste hållplats eller till och med en daglig meditation. Gemenskapen kring MagicMirror² är stor och aktiv, vilket innebär att det nästan alltid finns en färdig modul för det du vill visa – och om inte finns all dokumentation du behöver för att skriva din egen.
Slutresultatet är en artefakt som är både funktionell och personlig på ett sätt som inga kommersiella produkter riktigt kan matcha. Du har byggt något som är exakt anpassat efter din vardag, dina informationsbehov och din estetiska smak – och du vet precis hur varje del av det fungerar.