PĂ„ fritiden har jeg begynt Ă„ eksperimentere med en litt annerledes mĂ„te Ă„ koble sammen hjem og teknologi. Prosjektet mitt er Ă„ lage en virtuell tvilling av leiligheten â en 3D-modell man kan navigere rundt i direkte i nettleseren.
Hvordan det fungerer
- Blender: brukes til Ă„ bygge en 3D-modell av leiligheten, med rom, mĂžbler og detaljer.
- Unity: stÄr for navigasjon, interaksjon og logikk.
- Unity WebGPU: gjĂžr at hele lĂžsningen kan kjĂžres direkte i nettleseren, uten tunge installasjoner â og med mye bedre ytelse enn tradisjonell WebGL.
- Home Assistant REST API: brukes til Ă„ hente sanntidsdata om lys, dĂžrer, temperatur og andre sensorer.
MÄlet
NĂ„r man Ă„pner den virtuelle modellen, kan man ikke bare se rundt i leiligheten â man kan ogsĂ„ se statusen til huset live. Hvilke lys er pĂ„? Hvilken temperatur er det i stua? Er dĂžra lĂ„st? Alle disse dataene kobles inn og visualiseres i 3D.
Work in progress
Dette er et pÄgÄende prosjekt. Jeg kommer til Ä gradvis legge pÄ funksjonalitet, og fÞrste steg blir Ä fÄ 3d modell ferdig. I Unity sÄ har jeg fÄtt satt opp koblingen mot Homeassistant sÄ dette fungerer.
Hvorfor er dette kult?
Dette er et lite steg mot digitale tvillinger i hjemmemiljĂž â noe som til nĂ„ mest har vĂŠrt brukt i industri og store bygg. Det er bĂ„de en test av hvordan vi kan kombinere 3D og IoT, og en morsom mĂ„te Ă„ lĂŠre mer om WebGPU og Home Assistant sitt API.
Jeg kommer til Ă„ dele flere oppdateringer her underveis, sĂ„ fĂžlg med đ