Kom godt i gang med Home Assistant

Kom godt i gang med Home Assistant

Home Assistant er verdens mest populære open source smart home platform. I denne guide lærer du at installere og konfigurere din første Home Assistant installation.

Hvad er Home Assistant?

Home Assistant er en gratis, open source platform der samler alle dine smart home enheder i én app. Du kan:

  • Styre 2000+ forskellige mærker og enheder
  • Lave avancerede automationer
  • Holde dine data lokalt (ingen cloud!)
  • Tilpasse alt efter dine behov

Installations muligheder

Du har flere muligheder for at køre Home Assistant:

MetodeSværhedsgradAnbefalet til
Home Assistant OS⭐ LetBegyndere, dedikeret hardware
Docker⭐⭐ MediumErfarne brugere, eksisterende server
Core⭐⭐⭐ AvanceretPython udviklere

Installation med Docker

Hvis du allerede har en server kørende, er Docker den nemmeste måde at komme i gang på.

Forudsætninger

Først skal du have Docker installeret. På Ubuntu/Debian:

# Opdater pakkelisten
sudo apt update && sudo apt upgrade -y

# Installer Docker
curl -fsSL https://get.docker.com | sh

# Tilføj din bruger til docker gruppen
sudo usermod -aG docker $USER

# Log ud og ind igen, eller kør:
newgrp docker

Start Home Assistant

Opret en mappe til konfigurationen og start containeren:

# Opret config mappe
mkdir -p ~/homeassistant

# Start Home Assistant
docker run -d \
  --name homeassistant \
  --privileged \
  --restart=unless-stopped \
  -e TZ=Europe/Copenhagen \
  -v ~/homeassistant:/config \
  -v /run/dbus:/run/dbus:ro \
  --network=host \
  ghcr.io/home-assistant/home-assistant:stable
Docker Compose anbefales

For nemmere vedligeholdelse anbefaler vi at bruge Docker Compose. Se vores Docker Compose guide.

Docker Compose fil

Opret en docker-compose.yml fil:

version: '3.8'
services:
  homeassistant:
    container_name: homeassistant
    image: ghcr.io/home-assistant/home-assistant:stable
    volumes:
      - ./config:/config
      - /etc/localtime:/etc/localtime:ro
      - /run/dbus:/run/dbus:ro
    restart: unless-stopped
    privileged: true
    network_mode: host
    environment:
      - TZ=Europe/Copenhagen

Start med:

docker compose up -d

Første opsætning

Efter installation, åbn en browser og gå til:

http://DIN-IP:8123

Du vil blive mødt af onboarding guiden hvor du:

  1. Opretter en bruger - Din admin konto
  2. Navngiver dit hjem - F.eks. “Hovborg Hjem”
  3. Vælger lokation - For solop/nedgang og vejr
  4. Opdager enheder - Home Assistant finder automatisk enheder på dit netværk

Eksempel: Din første automation

Her er en simpel automation der tænder lys ved solnedgang:

automation:
  - alias: "Tænd lys ved solnedgang"
    description: "Tænder stuelyset når solen går ned"
    trigger:
      - platform: sun
        event: sunset
        offset: "-00:30:00"  # 30 min før solnedgang
    condition:
      - condition: state
        entity_id: binary_sensor.someone_home
        state: "on"
    action:
      - service: light.turn_on
        target:
          entity_id: light.stue
        data:
          brightness_pct: 80
          color_temp: 350  # Varm hvid
YAML syntaks

Home Assistant bruger YAML til konfiguration. Indrykning er kritisk - brug altid 2 mellemrum (ikke tabs).

Næste skridt

Nu har du Home Assistant kørende! Fortsæt med:


Brug for hjælp?

Har du problemer med installationen? Tjek vores fejlfindingsguide eller stil et spørgsmål i kommentarerne.