Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

  1. SSH connection aufs NAS (Putty - IP vom NAS eintragen, connect, mit dem admin anmelden)

  2. Ordner erstellen 

    mkdir /share/MD0_DATA/VM mkdir /share/MD0_DATA/VM/docker mkdir /share/MD0_DATA/VM/docker/homebridge  //MD0_DATA variiert je nach NAS


  3. Plugin Installationsdatei erstellen (mit dem Editor eures Vertrauens, in meinem Fall "vi")
    vi /share/MD0_DATA/docker/homebridge/install.sh

    #!/bin/sh
    npm install -g homebridge-loxone-ws

    speicher speichern mit ":wq"


  4. install.sh ausführbar machen
    chmod +x /share/MD0_DATA/VM/docker/homebridge/install.sh


  5. Konfigurationsdatei config.json erstellen → nur die mit // kommentierten Zeilen sind anzupassen. der Rest kann unverändert bleiben.
    vi /share/MD0_DATA/VM/docker/homebridge/config.json

    {
        "bridge": {
            "name": "HomeBridge",
            "username": "CA:AA:12:34:56:78",
            "port": 51826,
            "pin": "012-34-567"
        },
    
        "description": "Your config file.",
    
        "platforms": [
            {
                "platform": "LoxoneWs",
                "name": "Loxone",  
                "host": "192.168.1.2", //Miniserver IP
                "port": "12345", //Port (Standard: 80)
                "username": "homebridge", //User der sich am Miniserver anmeldet -> bevorzugt ein eigens erstellter
                "password": "somepassword" //Passwort
            }
        ]
    }

    → die Kommentare inkl. // löschen
    speichern mit ":wq" speichern


  6. Docker App starten
    docker run -d --name HomeBridge --restart=always --net=host -p 51826:51826 -v /share/MD0_DATA/VM/docker/homebridge:/root/.homebridge marcoraddatz/homebridge:latest 

...