Installation von Pimatic

Kurz und knapp erklärt wie man Pimatic mit Hilfe von PiBakery installiert.

Oder die gewöhliche Installation per Kommandozeile.

  • Ich habe dieses Mal auf die Software von PiBakery zurück gegriffen.
  • PiBakery auf meinem Mac installiert
  • die Installationsanweisung in PiBakery integriert und somit ein „Selbst-Installierendes-System“ fertig gestellt
  • dann hieß es nur noch Micro-SD-Karte in den Pi stecken und warten bis die Installation durch ist
  • DasXML-File für PiBakery könnt ihr hier downloaden:

Pimatic|Pibakery|XML-Files
https://github.com/cm86/PiBakery-XML
0 forks.
0 stars.
0 open issues.

Recent commits:
  • nach der ersten Inbetriebnahme „ Ernüchterung“

Error: Your node.js version v0.10.29 is too old. Please update node.js to version >=4.0.0 and run pimatic again. See you again.

  • Ich musste Node neu installieren.
  • Hierzu verwendete ich die gleichen Code-Zeilen wie sie auch schon im XML-File stehen, aber diesmal mit Erfolg.

wget https://nodejs.org/dist/v4.4.5/node-v4.4.5-linux-armv7l.tar.gz -P /tmp

cd /usr/local
sudo tar xzvf /tmp/node-v4.4.5-linux-armv7l.tar.gz –strip=1

Ansonsten geht es per Kommandozeile wie folgt:

Zuerst muss NodeJs installiert werden, Version 4.6.2:

wget https://nodejs.org/dist/v4.6.2/node-v4.6.2-linux-armv7l.tar.gz -P /tmp

cd /usr/local

sudo tar xzvf /tmp/node-v4.6.2-linux-armv7l.tar.gz –strip=1

Ob es geklappt hat kann man mit:

/usr/bin/env node –version

heraus bekommen.

Dann wird Pimatic installiert:

beziehungsweise erst die Build Essentials

sudo apt-get install build-essential git

Dann Pimatic:

cd /home/pi

mkdir pimatic-app

npm install pimatic –prefix pimatic-app –production

Dann noch das Config-File aus dem Unterordner kopieren:

cd pimatic-app

cp ./node_modules/pimatic/config_default.json ./config.json

Wenn die Installation auf einem anderem System bzw. unter anderen Ordnerpfaden erfolgen soll, müsst ihr diese natürlich anpassen.

Den ersten Start würde ich wie folgt durchführen:

sudo node_modules/pimatic/pimatic.js

Da man dann auf der Kommandozeile schön sieht, was alles installiert wird und ob es Fehler zu beheben gibt.

Der Daemon-Dienst wird dann wie folgt gestartet:

sudo node_modules/pimatic/pimatic.js start

 

Installation von Pimatic

Kommentar verfassen

Nach oben scrollen