Die Grundkonfiguration ist fertig, wenn ich mögt macht am besten erstmal einen Snapshot - dann könntet ihr noch mal neu anfangen wenn was sein sollte. Dauert nur ein paar Sekunden.
Zur Information: Ich beziehe mich hiermit auf die Installationsanleitung, die in dem oben genannten Thread in Post 160 beschrieben wird. Dort werden die einzelnen Punkte ausführlich erklärt!
Nun kann es mit der Homebridge losgehen, da ich SSH installiert habe und Netzwerk konfiguriert habe, kann ich nun bequem mit Copy&Paste arbeiten.
Dazu rufe ich am Mac einen Terminal auf (unter Windows sollte Putty gehen) und gebe folgendes ein:
ssh <IP> -l<username> - also ssh 192.168.40.16 -lhomebridge (kleine L, gefolgt vom Usernamen ohne Leerzeichen)
Nun kommen folgende Befehle Zeile für Zeile einzeln:
sudo apt-get install libavahi-compat-libdnssd-dev
sudo apt-get install libkrb5-dev
sudo wget -qO- https://deb.nodesource.com/setup_5.x | sudo bash -
sudo apt-get install nodejs
sudo apt-get install build-essential
sudo apt-get install git
[i]sudo npm install -g homebridge
sudo npm install -g homebridge-symcon
mkdir -p .homebridge
cd .homebridge[/i]
Mit vi oder nano die Datei config.json erstellen mit den folgenden Inhalt:
[i]{
„bridge“: {
„name“: „Homebridge“,
„username“: „CC:22:3D:E3:CE:30“,
„port“: 51826,
„pin“: „031-45-154“
},
"description": "This is an example configuration file with one fake accessory and one fake platform. You can use this as a template for creating your own configuration file containing devices you actually own.",
"platforms": [
{
"platform" : "Symcon",
"name" : "Symcon",
"rpcClientOptions": {
"port": 3777,
"host": "127.0.0.1",
"path": "/api/",
"login": "username",
"hash": "clear text password",
"strict": true
}
}
]
}[/i]
Statt host bitte die IP eures IPS Servers eintragen, username ist die Emailadresse die ihr auch in eurer IPS Lizenz verwendet habt oder für den Fernzugriff und bei hash das Kennwort in Klartext (bitte nicht in base64 oder ähnliches wie in dem oben genannten Thread geschrieben).
Danach noch in der Datei /usr/lib/node_modules/homebridge-symcon/package.json folgende Änderung:
Die Zeile:
„homebridge“: „^0.2.0“,
Ändern in:
„homebridge“: „^0.3.0“,
ToDo nach IPS Konfiguration:
Änderungen ab Zeile 317?
Homebridge starten