motion-eye-os-installieren-raspberry-pi-kamera-raspi-camera-rpi-cam

Kamera-Betriebssystem motionEyeOS installieren

Baue einen Raspberry Pi Webcam Server in wenigen Minuten mit dem Betriebssystem motionEyeOS.

MotionEyeOs installieren als Video-Tutorial

Einleitung

Die vermutlich benutzerfreundlichste Möglichkeit aus dem Raspberry Pi ein Video-Überwachungssystem zu bauen ist es, das speziell für diesen Einsatzzweck entwickelte Betriebssystem motionEyeOS zu nutzen.

Das abgespeckte Betriebssystem ermöglicht es mit sehr wenig Konfigurationsaufwand mehrere Kameras zu steuern und beinhaltet eine Vielzahl an Einstellungs- und Funktionsmöglichkeiten.

Die Distribution wird komplett über den Web-Browser deines PCs gesteuert. Es werden keine Zusatzprogramme benötigt.

Folgend findest du eine Auflistung der wichtigsten Funktionen:

      • Automatische Aufnahme von Videos und Fotos und speichern dieser auf SD Karte, USB Stick/Laufwerk, Netzwerkfreigaben und Cloudspeichern (Google Drive, Dropbox).
      • Benutzerfreundliche Bedienung über den Webbrowser (auch über Handy und Tablet).
      • Einfache Einrichtung von E-Mail Benachrichtigung.
      • Bewegungserkennung
      • Zeitschaltfunktion
      • Zeitraffer-Funktion
      • Anzeige von mehreren Kamerabildern auf der Weboberfläche.
      • Vorinstallierter FTP1 und Samba Server2 sowie SSH-Zugang3

1 Das „File Transfer Protocol“ ermöglicht es, Daten zwischen verschiedenen PCs und Servern auszutauschen.

2 Als Samba Server werden solche Server bezeichnet, die auf die freie Software-Suite Samba zurückgreifen. Diese Software ermöglicht es Datei- und Druckdienste unter anderen Betriebssystemen zu nutzen.

3 Mit SSH lässt sich eine verschlüsselte Netzwerkverbindung zu einem entfernten Gerät herstellen. Häufig wird diese Methode verwendet, um Befehle an die Konsole des entfernten Computer zu senden.

Erste Schritte

Ein großer Vorteil von motionEyeOS ist die vergleichsweise einfache Einrichtung und Installation.

Alles was du brauchst um mit motionEyeOS zu beginnen, ist ein Raspberry Pi mit Netzteil, eine Mirco SD Karte und eine Electreeks Raspberry Pi Kamera.

Nähere Infos zu den Komponenten und zur Inbetriebnahme deiner Kamera, findest du in unserer detaillierten Anleitung zur Raspberry Pi Kamera.

Weiterhin benötigst du zur erstmaligen Inbetriebnahme ein Ethernet-Kabel für die Verbindung zum Router. Es besteht aber auch die Möglichkeit das WiFi vor dem Booten des Betriebssystems konfigurieren. Wie das geht, erklären wir weiter unten – doch zuerst muss motionEyeOS auf deiner SD-Karte installiert werden.

Kaufe hier das passende Zubehör und erhalte 5% Rabatt

Kamera + Gehäuse + Flachbandkabel-Set direkt in den Warenkorb legen und 5% sparen!

raspberry-pi-kam-era-fish-eye-ir-cut-infrarot-sperr-filter-infrarot-rpi-camera-module-cam-era-electreeksraspberry-pi-kamera-gehäuse-raspberry-pi-camera-case-electreeksraspberry-pi-kamera-kabel-flachbandkabel-flexkabel-ffc-display-kabel-set-electreeks

Lege die passenden von uns empfohlenen Produkte in den Warenkorb:

Kamera mit 175° Weitwinkelobjektiv

oder

Kamera mit 75° Weitwinkelobjektiv
+

Kamera Gehäuse

+

Flachbandkabel Set 50cm | 1m | 2m

+



Installation von motionEyeOS

1. An erster Stelle, muss die SD-Karte im Dateiformat FAT/FAT32 formatiert werden. Das funktioniert am besten mit dem Programm SD Card Formatter. Hier findest du eine Anleitung dazu.

2. Lade das aktuelle Image von MotionEyeOS auf der offiziellen github-Seite herunter. Klicke hier, um auf die Seite zu gelangen.
Auf der github-Seite kannst du Images für verschiedene Einplatinencomputer downloaden. Wähle dabei das, mit deinem Raspberry Pi Modell kompatiblen Image aus. Für den Raspberry Pi Zero musst du beispielsweise das Image “motioneyeos-raspberrypi-20xxxxxx.img.gz” verwenden.

motion-eye-os-image-raspberry-pi-zero-w-modell-github-datei-installation-betriebssystem

3. Anschließend musst du die heruntergeladene Datei noch entpacken. Die Dateiendung sollte nach dem Entpacken *.img besitzen, da es sonst zu Fehlern beim Überspielen auf die SD-Karte kommt.

4. Nun muss die Image-Datei noch auf die Mirco-SD-Karte gebrannt werden. Beachte, dass das einfache Entpacken und Kopieren auf die SD-Karte nicht funktioniert, da das Betriebssystem einen separaten Bootsektor erstellen muss.

Diese Schritte wurden von uns für das gängige Raspberry Pi Betriebssystem Raspbian an andere Stelle genau beschrieben, ist aber ebenfalls gültig für alle anderen Betriebssysteme.
Unter den folgenden Links findest du, je nach Betriebssystem deines PCs, die genau Anleitung für diesen Schritt:

Optional: Vorkonfiguration WLAN

Die WLAN-Einstellungen können vor dem Start des Betriebssystems auf der SD-Karte konfiguriert werden. Dies ist besonders nützlich, wenn du kein extra Ethernet-Kabel zum Router ziehen möchtest, oder du den Raspberry Pi Zero nutzen möchtest, der keinen Ethernet-Anschluss besitzt.

Der Raspberry Pi 3 (und höher) und Zero W besitzt einen integrierten Funkchip mit WLAN. Bei allen anderen Modellen benötigst du einen zusätzlichen WLAN-Stick.

Geh wie folgt vor, um die Vorkonfiguration des WLANs vorzunehmen:

1. Öffne ein Textverarbeitungs-Programm deiner Wahl und erstelle ein neues Dokument.

2. Kopier folgenden Inhalt in die Datei:

country=DE
update_config=1
ctrl_interface=/var/run/wpa_supplicant
network={
scan_ssid=1
ssid="DeinWlanName"
psk="DeinWlanPasswort"
}

 

Ersetze ‘DeinWlanName’ und ‘DeinWlanPasswort’ mit den Zugangsdaten deines WLANs.

Beachte: Die Anführungszeichen müssen stehen bleiben!

Wenn du mehrere WLAN-Zugänge konfigurieren möchtest, kopier die Zeilen 4-8 und füg sie darunter, mit den Zugangsdaten des zweiten Netzwerkes, wieder ein.

3. Speicher die Datei im Hauptverzeichnis der vorbereiteten SD-Karte mit der Dateiendung *.txt ab. (Der Dateiname ist egal, da dieser im Anschluss noch geändert wird)

4. Öffne den Explorer und navigiert dich zum Laufwerk mit deiner SD-Karte.

5. Da es mit den meisten Textverarbeitungs-Programmen nicht möglich ist die Datei im richtigen Format zu speichern, muss die Datei nun noch umbenannt werden. Der neue Dateiname muss wpa_supplicant.conf sein (ohne .txt am Ende, da .conf die neue Dateiendung sein soll). 

6. Mirco-SD Karte sicher entfernen.

Der Raspberry Pi wird sich nun beim Bootvorgang mit dem WLAN verbinden.

Einige Hinweise hierzu:

Beim Umbenennen des Dateitypen, kann es nicht selten vorkommen, dass Leerzeichen und Zeilenumbrüche verschoben oder entfernt werden. Schau dir diese Datei deshalb am besten nach dem Umbenennen noch einmal mit einem Programmiereditor an und gehe sicher, dass es die Form wie oben dargestellt besitzt.

In Windows kann man auf dieses Prozedere auch ganz verzichten und die Datei im Editor erstellen und beschreiben und dann gleich unter dem finalen Namen auf die SD-Karte speichern.

Haben sich Fehler in der Datei eingeschlichen, kann es vorkommen, dass das System die wpa_supplicant beim Booten löscht. Dann muss sie neu erstellt werden.

Wir empfehlen beim ersten Start, einen Display an den Pi anzuschließen. So findest du nützliche Hinweise (wie z.B. Fehler), wenn das System hochfährt.

Inbetriebnahme

Nachdem das Betriebssystem installiert wurde und die Netzwerkeinstellungen vorgenommen wurden, kann die SD-Karte eingesteckt werden und der Pi an die Spannungsversorgung angeschlossen werden.

Der erste Bootvorgang kann wenige Minuten dauern, da sich das neue Betriebssystem initialisieren muss.

Damit du über deinen Web-Browser auf motionEyeOS zuzugreifen kannst, musst du noch die IP-Adresse des Raspberry Pi heraus finden.

Dazu gibt es u.a. folgende Möglichkeiten:

1. Schau im Web-Interface deines Routers nach den mit dem Netzwerk verbunden Geräten und lass dir die IP-Adresse des RasPi anzeigen.

2. Verbinde dem Raspberry Pi mit einem Monitor. Beim Startvorgang von motionEyeOS wird die IP-Adresse angezeigt.

3. Gib in den Befehl arp -a | grep “b8:27:eb” in die Kommandokonsole bzw. das Terminal ein. Das Kommando gibt alle IP-Adressen aus, die einer Hardware-Adresse eines Raspberry Pi zugeordnet sind.

Wenn du die IP-Adresse heraus gefunden hast, gib diese in die Adresszeile deines Browser ein.

Nach dem Start landest du direkt im Interface von motionEyeOS. Falls du bereits eine Kamera angeschlossen hast, bekommst du direkt ein Live-Bild angezeigt.

ip-adress-motioneye-os-ueberwachung-s-kamera-betriebssystem-web-browser-adresszeile-chrom-firefox-safari-internet-explorer-raspberry-pi

Über den Dropdown-Button in der linken oberen Ecke lässt sich das Menü aufrufen. Damit alle Einstellungen angezeigt werden, muss man jedoch als Administrator angemeldet sein.

Meldet euch als Administrator an, indem ihr auf das Login-Symbol klickt. Die Standard Login Daten sind:

  • Username: admin
  • Passwort: leer
login-motioneye-os-admin-button-administrator-menü-einstellungen-bild-kamera-raspberry-pi-cam-raspi

Weiterhin ist es sinnvoll die erweiterten Einstellungen “Advanced Settings” zu aktivieren, um auf den vollen Funktionsumfang des Interfaces zugreifen zu können. Klickt dazu auf den im Bild markierten Button in eurem Menü.

erweiterte-einstellungen-motioneye-os-raspberry-pi-advances-settings-interface-menue-button-kamera-features

In dem sehr übersichtlich Menü kannst du deine Raspberry Pi Kamera nun an deine Bedürfnisse anpassen und eine Vielzahl von Einstellungen vornehmen. 

Probier dich aus und teste die Vielzahl an Features und Einstellungsmöglichkeiten bei deinem nächsten Projekt.

Viel Spaß dabei 🙂

Kaufe hier das passende Zubehör und erhalte 5% Rabatt

Kamera + Gehäuse + Flachbandkabel-Set direkt in den Warenkorb legen und 5% sparen!

raspberry-pi-kam-era-fish-eye-ir-cut-infrarot-sperr-filter-infrarot-rpi-camera-module-cam-era-electreeksraspberry-pi-kamera-gehäuse-raspberry-pi-camera-case-electreeksraspberry-pi-kamera-kabel-flachbandkabel-flexkabel-ffc-display-kabel-set-electreeks

Lege die passenden von uns empfohlenen Produkte in den Warenkorb:

Kamera mit 175° Weitwinkelobjektiv

oder

Kamera mit 75° Weitwinkelobjektiv
+

Kamera Gehäuse

+

Flachbandkabel Set 50cm | 1m | 2m

+



33 Kommentare

  1. Hallo,

    Mit Motion Eye komme ich leider nicht weiter. Nachdem ich mich informiert habe, scheint Shinobi eine gute Alternation dazu zu sein. Ich konnte es zwar in meiner Raspi-4 installieren aber die Kamera wird leider nicht detektiert, weil sie anscheinend mit ONVIF nicht kompatibel ist. Es ist dort aber möglich bei Shinobi eine Kamera manuell hinzufügen, wenn man bspw. die Port-Nr. und den Crls Link kennt. Können Sie mir damit bitte weiterhelfen?

  2. Hallo zusammen,
    Frage: Motioneyos scheint tot zu sein, das letzte Update gab es 2020, damit ist es als Video Überwachung IMHO nicht mehr brauchbar.
    Gibt es einen “offiziellen” Nachfolger?
    Sollte vielleicht mal eure Anleitung hier überarbeitet werden?
    Ich wäre willens zu helfen 🙂

    • Hi.

      Ja das ist mir leider auch schon aufgefallen. Aber aktuell ist es noch state of the art und ich kenne auch nicht vergleichbares Kkstenfreies. 3D-Druck-Freunde können noch auf OctoPrint zurückgreifen, aber gerade für Überwachungszwecke kenn ich nur noch den “bare” MJPEG Streamer. Wir hatten mal ein Tool geschrieben, was etwas Objekterkennung betreibt. Darunter liegt auch ein MJPEG Streamer. Kannst dir ja mal anschauen:
      https://electreeks.de/project/spy-agent-bild-erkennung-objekterkennung-tool/

      LG Hans

      PS: Ich habe den Entwickler von MotionEyeOS mal angeschrieben. 🙂

    • Gibt’s eine Antwort des Entwicklers???
      Komme nämlich leider auch nicht weiter, allderweil motioneyeos auf meinem neuen Raspberry 4 nicht installierbar ist 😩
      Liebe Grüße, Peter

  3. Hallo,
    gibt es irgendwo eine Liste guter, kompatibler Netzwerk (LAN) Kameras, die mit MotionEyeOS kompatibel sind? gerne auch welche mit (manuellem oder ferngesteuertem) Zoom?

  4. Moin! Mit dem RPi4 (4GB RAM) sagt mir der Bootloader: “This Board requires a newer Software”. Benutzt habe ich die “neuste” Version für den RPi4 von GitHub. Leider ist die recht alt … Juni 2020. Gibt es dafür einen Fix?

    PS: Ich habe das auch eben auf YT in der Kommentarsektion gefragt, finde aber es passt besser hier rein.

  5. Hallo,
    ich habe gestern meinen Raspberry 2b mit dem Image gefüttert.
    motioneyeos-raspberrypi2-20200606.img.xz

    Es läuft alles wunderbar.
    Eine Frage habe ich aber!
    Wenn ich mit PuTTY auf die Console gehe, welchen Login brauche ich da?
    Pi und Raspberry geht nicht.

    Danke!

  6. Erst einmal großartiger Job! Habe lange versucht, basierend auf Raspi2 und der Original Camera (alte 5MP) eine Livecam für unsere Clubhomepage aufzusetzen. Mit motioneyeos bin ich faaaast davor glaube ich.

    Es läuft soweit alles prima. Stream ist auch bereits übers Internet mit dyndns erreichbar (http://fbgyc.dns.navy:8081/). Jetzt dachte ich in meinem jugendlichen Wahn, „nehm ich doch die Stream-URL und lege sie als embedded URL auf die Homepage“. Leider Pustekuchen. Bleibt einfach alles leer. Ich habe dann versucht, die URL in einen iFrame zu packen (z.B. über https://www.iframe-generator.com/) und diesen einzubinden. Leider auch hier nur eine leere Seite. Was mache ich denn falsch, bzw geht es überhaupt?
    P.s.: ich muss leider den Homepagebaukasten der Telekom benutzen. Der ist etwas zickig, bietet aber zumindest ein „embed“-widget. Ergebnis aber wie gesagt bisher leere Seite.

    • Hi, ich habe es selbst bisher nur mit WLAN betrieben. Aber ich dachte eigentlich Netzwerk über Ethernet ist automatisch mit eingerichtet.

  7. Hallo.
    Ich habe über einen Raspberry 4 einen Multiplexer mit zwei Electreeks Kameras verbunden.Leider erkennt er die zweite Kamera nicht.
    Muss ich da eventuell noch eintragungen in der conf machen?
    Bin bid
    schen ratlos….Das Webinterface zeigt 2 Kamerabilder an aber eins davon ist immer grau hinterlegt und gibt an ” unabled”
    Was köm
    nnte ich e
    sonst noch machen? Wikll nur Streamen , keine Standbilder oder Videos aufzeichnen.
    Schom mal herzlichen Dank im Votraus….
    LG A.Flügel

    • Hallo,

      hast du dich vorher einmal über die Möglichkeit, zwei Kameras über den CSI-Port (Kamera-Anchluss) gleichzeitig über MotionEye zu betreiben informiert?

      Ich bin nicht sicher ob das so einfach mit Multiplexer funktioniert. Ich weiß nicht, wie der Multiplexer mit dem Camera-interface kommuniziert und wie dort das zweite Gerät erkannt wird.

      Auf jeden Fall sollte es wenn dann durch “Add Camera” und Auswahl des Kamera-Device funktionieren. Im Zweifel nutzt du einfach die gleiche Einstellung wie beim ersten. Im Normalfall ist es MMAL. Aber du kannst es auch mal mit V4l probieren.

      VG

  8. Hallo zusammen!
    Ich betreibe eine von den 175°-IR cut cams mit Motioneye. Lässt sich der Ir-Cut-Filter konfigurieren, weil er ständig ein- und wieder ausgeschalten wird?

    • Hallo,

      vielen Dank für die Nachricht. Eine Konfiguration ist nicht möglich. Die Umschaltung geschieht über einen Fotowiderstand anhand des Helligkeitswertes. Ein hin- und herschalten, wie du es beschreibst sollte eigentlich nicht vorkommen.

      Prüf doch mal, ob alle Verbindungen richtig sitzen (Flachbandkabel und kleines rot schwarzes Anschlusskabel der Sperrfilter-Einheit). Hast du ein ausreichend groß dimensioniertes Netzteil? 3A Ausgangsstrom sind empfehlenswert. Ansonsten sollte es bei MotionEye mit den Standardeinstellungen keine Probleme geben.

      Im Zweifel, wende ich dich einfach mal per Mail oder telefonisch an uns.

      Viele Grüße

      Hans
      Electreeks

Schreibe einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind mit * markiert.

Kommentieren