Benutzer-Werkzeuge

Webseiten-Werkzeuge


allgemein:howto:magicmirror_raspi

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
allgemein:howto:magicmirror_raspi [07.06.2020 15:29] leonhardallgemein:howto:magicmirror_raspi [07.06.2020 20:15] (aktuell) leonhard
Zeile 9: Zeile 9:
  
 Als Erstes erstellen wir einen neuen Benutzer für das MagicMirror Projekt. Als Erstes erstellen wir einen neuen Benutzer für das MagicMirror Projekt.
-Dafür wecseln wir zum Admin Benutzer, standartmäßig der Benutzer "pi":+Dafür wechseln wir zum Admin Benutzer, standardmäßig der Benutzer ''pi'':
 <code>su pi</code> <code>su pi</code>
  
-Danach erstellen wir einen neuen Benutzer "mm":+Danach erstellen wir einen neuen Benutzer ''mm'':
 <code>sudo adduser mm</code> <code>sudo adduser mm</code>
  
 Anschließend werden wir dazu aufgefordert ein Passwort anzugeben. Wir geben ein Passwort an und bestätigen die folgenden Abfragen. Anschließend werden wir dazu aufgefordert ein Passwort anzugeben. Wir geben ein Passwort an und bestätigen die folgenden Abfragen.
  
-Um nötige <code>sudo</code> Befehle auszuführen fügen wir den eben erstellten Benutzer der <code>sudo</code> Gruppe hinzu.+Um nötige ''sudo'' Befehle auszuführen fügen wir den eben erstellten Benutzer der ''sudo'' Gruppe hinzu.
 <code>sudo usermod -aG sudo mm</code> <code>sudo usermod -aG sudo mm</code>
  
-Da wir uns noch im "piBenutzer befinden wechseln wir die Benutzer mit dem Befehl+Da wir uns noch im ''pi'' Benutzer befinden wechseln wir die Benutzer mit dem Befehl
 <code>su mm</code> <code>su mm</code>
  
-Daraufhin geben wir das neuerstellte Passwort ein und wechseln anschließend in das Homeverzeichnis des "mmBenutzers:+Daraufhin geben wir das neu erstellte Passwort ein und wechseln anschließend in das Homeverzeichnis des ''mm'' Benutzers:
 <code>cd</code> <code>cd</code>
  
 ===== Installation des MagicMirror Programms ===== ===== Installation des MagicMirror Programms =====
  
 +Kommen wir jetzt dazu das Programm MagicMirror zu installieren. Als erstes installieren wir die neueste ''node.js'' Version.
 +<code>curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -</code>
 +<code>sudo apt install -y nodejs</code>
  
 +Danach klonen wir das Repository auf den Raspi.
 +<code>git clone https://github.com/MichMich/MagicMirror</code>
 +
 +Anschließend wechseln wir in den automatisch erstellten Ordner ''MagicMirror''.
 +<code>cd MagicMirror</code>
 +
 +Jetzt installieren wir das Programm. Dieser Schritt kann bis zu 25 Minuten dauern.
 +<code>npm install</code>
 +
 +Als nächstes kopieren wir die ''config sample'' Datei
 +<code>cp config/config.js.sample config/config.js</code>
 +
 +Jetzt kommt es zum ersten Unterschied zwischen dem reinen Serverbetrieb und der normalen Benutzung.
 +
 +Der normale Start sieht so aus:
 +<code>npm run start</code>
 +
 +Um den Server zu starten wird folgender Code benötigt.
 +<code>npm run server</code>
 +
 +Der Server kann mit ''CRTL+C'' wieder gestoppt werden.
 +
 +Um über den Browser auf den Server zugreifen zu können muss die config-Datei angepasst werden.
 +
 +Dafür öffnen wir als erstes die Datei.
 +<code>cd config/</code>
 +<code>nano config.js</code>
 +
 +Dann ändern wir die Enstellungen. Wir tragen die IP des Clients in die Whitelist ein und die IP-Adresse des Servers in das Feld ''adress''. Jetzt noch abspeichern und dann kann der Server wieder gestartet werden.
 +<code>npm run server</code>
 +
 +Um auf den Server zuzugreifen einfach ''<IP-Adresse>:<Port>'' im Browser öffnen.
allgemein/howto/magicmirror_raspi.1591536559.txt.gz · Zuletzt geändert: 07.06.2020 15:29 von leonhard

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki