Hallo,
Hinweis: Aktuelle Anleitung und Beispiel-Config nun in Github.
wer mag es ausprobieren?
Voraussetzung: curl, unzip, docker und docker-compose sind installiert (sonst nix!).
In Debian:
In Ubuntu reicht wohl ein
statt dem Schritt a)
Wie auch immer. Für die Installation von Docker und Docker-Compose gibt es für viele Distributionen viele Anleitungen. Das klappt schon.
Dann Smarthome-ng, SmartVisu, owfs und knxd:
1) unzip attachment in /mnt2/Dokumente/Hendrik/docker_smarthome/
2) change paths in /mnt2/Dokumente/Hendrik/docker_smarthome/docker-compose.yml if you have selected a different path
3) change path to your busmaster and ip of your ip-interface in the same file
4) change host in /mnt2/Dokumente/Hendrik/docker_smarthome/config/smarthomeNGconfig/etc/plugin.conf
5) unzip smartvisu2.7.zip to /mnt2/Dokumente/Hendrik/docker_smarthome/smartvisu:
6) fire:
Damit sollte alles laufen.
Angenommen der Rechner auf dem der Docker läuft heißt meinServer
Test z.B. mit:
http://meinServer:8080/index.php
sollte die SmartVisu zeigen.
Mir schwebt vor, noch ein Item so anzulegen, dass es zu einem Lichtschalter einer der Beispiel-Visus passt.
So könnte ein Neuling in sechs Schritten alles testen -inklusive Bus-Verbindung.
Wer testet es?
Hier hat es in einer VM funktioniert.
Gruß,
Hendrik
Hinweis: Aktuelle Anleitung und Beispiel-Config nun in Github.
wer mag es ausprobieren?
Voraussetzung: curl, unzip, docker und docker-compose sind installiert (sonst nix!).
In Debian:
Code:
0) prepare: install tools: apt-get install curl unzip a) prepare: install docker: echo "deb http://http.debian.net/debian jessie-backports main" >> /etc/apt/sources.list apt-get update apt-get install docker.io -t jessie-backports b) prepare: install docker-compose curl -L https://github.com/docker/compose/releases/download/1.8.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose
Code:
apt-get install curl unzip docker
Wie auch immer. Für die Installation von Docker und Docker-Compose gibt es für viele Distributionen viele Anleitungen. Das klappt schon.
Dann Smarthome-ng, SmartVisu, owfs und knxd:
1) unzip attachment in /mnt2/Dokumente/Hendrik/docker_smarthome/
Code:
curl -O https://dl.dropboxusercontent.com/u/23322385/docker_smarthome.zip unzip docker_smarthome.zip
3) change path to your busmaster and ip of your ip-interface in the same file
4) change host in /mnt2/Dokumente/Hendrik/docker_smarthome/config/smarthomeNGconfig/etc/plugin.conf
5) unzip smartvisu2.7.zip to /mnt2/Dokumente/Hendrik/docker_smarthome/smartvisu:
Code:
cd /mnt2/Dokumente/Hendrik/docker_smarthome/config/smartvisu curl -O http://www.smartvisu.de/download/smartVISU_2.7.zip mv smartVISU/* ./ rm -R smartVISU
Code:
cd /mnt2/Dokumente/Hendrik/docker_smarthome ; export COMPOSE_API_VERSION=1.18 ; docker-compose up
Damit sollte alles laufen.
Angenommen der Rechner auf dem der Docker läuft heißt meinServer
Test z.B. mit:
telnet meinServer 2323
sollte die SmartVisu zeigen.
Mir schwebt vor, noch ein Item so anzulegen, dass es zu einem Lichtschalter einer der Beispiel-Visus passt.
So könnte ein Neuling in sechs Schritten alles testen -inklusive Bus-Verbindung.
Wer testet es?
Hier hat es in einer VM funktioniert.
Gruß,
Hendrik
Kommentar