Hast du den Menü Punkt "Doorpi Installation" gestartet, und wird dieser erfolgreich abgeschlossen ?
ich schau mir das mal an ob das script noch läuft, du bist allerdings der erste wo es nicht durchläuft
Hast du den Menü Punkt "Doorpi Installation" gestartet, und wird dieser erfolgreich abgeschlossen ?
ich schau mir das mal an ob das script noch läuft, du bist allerdings der erste wo es nicht durchläuft
Ich würde dir ja gerne helfen, bin mir nur nicht sicher ob du das möchtest.
Meine oben beschriebene < Manuele Installation > geht nicht mehr mit dem aktuellsten OS. Hier kannst du nur die weiter oben beschriebene <Script Installation > verwenden.
Wenn du unbedingt alles von Hand machen möchtest musst du mindestens RaspberryOS Release 2021-05-07 oder kleiner verwenden.
Ich würde dir aber raten es mit der Script Installation zu machen, da du nur 4 Befehle ausführen musst. Anschließend ist Doorpi installiert.
Hier ist auch noch eine kleine beschreibung
mit welcher OS Version ?
das Script geht mit dem aktuellen RaspberryOs nicht mehr, da das python2.x nicht mehr im OS ist. Entweder du nimmst die OS version vom Mai oder du verwendest die Script installation
Ok ich gebe zu
Manuelle Installation
ab Raspberry OS 2021.10.30 wird python 2 nicht mehr mit ausgeliefert und muss nachinstalliert werden. Dies wird von dem manuellen script nicht mehr unterstützt.
Warum nimmst du nicht das Script Installation: ?
Gibt es da bereits aktuellere Informationen zur Installation
Schon mal die Suche Funktion ausprobiert ?
Ja verfolge ich schon eine weile, leider ist seit März keine Reaktion mehr.
Grundsätzlich hilft da immer eine Beschreibung wie die Schalter am pi angeschlossen sind und auch die doorpi.conf
Elend, wenn kleinste Änderungen gleich so eine ganze Anleitung zu nichte machen.
Tja so klein ist die Änderung nicht. Rasperry OS hat python 2.7.x von Board geschmissen. Ab sofort wird das OS nur noch mit python 3 ausgeliefert.
Ich habe das script jetzt so geändert, das geprüft wird ob python2 installiert ist, ggf. wird es nachinstalliert.
So langsam machen die ernst, bin mal gespannt wie lange python 2 noch läuft. Vielleicht findet motom001 noch einmal die Zeit, und stellt doorpi auf python3 um
Es gibt seit kurzem ein neues Rasberry OS, vermutlich liegt es daran. Als schnelle hilfe versuch es nochmal mit der 21.05 Version.
Eine Absicherung ob die einzelen Module korrekt installiert wurden hab ich (noch) nicht umgesetzt, aufgrund der geringen reaktion auf das script.
Ich schau mir mal die Installation mit dem neuen Raspi OS an, vielleicht kann ich den Fehler ja finden
hier findest du die vorherige Version. Raspian OS
Schau dir mal die Rechte der mjpg-streamer.sh an. Vielleicht liegt es daran
Und was war jetzt der Fehler ?
was kommt den wenn du
sudo /home/pi/mjpg-streamer.sh start
in der konsole eingibst ?
Stand: RaspberryOS Release 2021-10-30 => python2 ist nicht mehr Inhalt des Image, muss nachinstalliert werden
Stand: RaspberryOS Release 2021-05-07
Da der aktuelle Installationsprozess über mehrere posts verteilt ist, möchte ich für das aktuelle RaspberryOS mal eine neue Anleitung posten.
Die Anleitung basiert zu einem großen Teil auf der Anleitung von developer
Damit es für Einsteiger etwas einfacher ist, habe ich auch ein kleines Script geschrieben. Das Script beinhaltet die Installation von Doorpi, plus noch ein paar Features die für den einen oder anderen hilfreich sind.
Vorarbeit:
Für die Manuelle wie für die Script basierte Installation benötigt ihr eine aktuelles Image https://www.raspberrypi.org/software/operating-systems/ das ihr mit dem Raspberry Imager auf eine SD-Karte laden könnt.
Damit ihr über ssh auf den Raspi kommt, muss noch eine Leerdatei mit dem Namen "ssh" erstellt werden.
Installation von git
Script Installation herunterladen
und anschließend installieren
ab sofort könnt ihr mit dem Aufruf
das Script starten was zu einem Auswahlmenü führt.
ab Raspberry OS 2021.10.30 wird python 2 nicht mehr mit ausgeliefert und muss nachinstalliert werden. Dies wird von dem manuellen script nicht mehr unterstützt.
Systemupdate und Installation kleiner Helferlein
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
sudo apt-get install git nano mc
git clonen und paar Modifikationen ausführen
git clone https://github.com/motom001/DoorPi.git -b master /tmp/DoorPi
curl https://bootstrap.pypa.io/pip/3.5/get-pip.py -o get-pip.py
sudo apt-get -y install python-watchdog
sudo python get-pip.py
ins Installations Verzeichnis wechseln und pip und setuptools updaten
cd /tmp/DoorPi
sudo python -m pip install --upgrade pip
sudo python -m pip install --upgrade setuptools
Jetzt müsst ihr die setup.py ändern. Dabei müsst ihr darauf achten das die Formatierung eingehalten wird, sonst ist python beleidigt und verweigert die Ausführung. Editieren könnt ihr mit SCP oder per nano/vi etc.
setup.py ab Zeile 52 folgende Zeilen
from setuptools import setup, find_packages
from pip.req import parse_requirements
install_reqs = parse_requirements(os.path.join(base_path, 'requirements.txt'), session=uuid.uuid1())
reqs = [str(req.req) for req in install_reqs]
durch diese Zeilen ersetzen
from setuptools import setup, find_packages
def parse_requirements(filename):
""" load requirements from a pip requirements file """
lineiter = (line.strip() for line in open(filename))
return [line for line in lineiter if line and not line.startswith("#")]
install_reqs = parse_requirements(os.path.join(base_path, 'requirements.txt'))
reqs = install_reqs
jetzt kommt endlich die Installation
den python-daemon auf Version 2.2.4 fixen da sich danach Änderungen ergeben haben die nicht mehr kompatibel sind
damit ihr telefonieren könnt und die Webanwendung funktioniert
sudo pip install linphone4raspberry
sudo git clone https://github.com/motom001/DoorPiWeb.git /usr/local/etc/DoorPiWeb
jetzt könnt ihr mal testen ob die Installation erfolgreich war
abbrechen könnt ihr mit [Strg]+[C]
jetzt noch den deamon aktivieren und starten
Da ich keine Pi- oder USB- sondern eine LAN-Kamera verwende, gehe ich auch nicht auf die Installation von mjpeg-streamer etc. ein. Wäre dann nur ein Blindflug
Ich hoffe das bei euch die Installation damit erfolgreich ist
Wlan oder LAN ?
Da du ja mit ssh arbeitest ist dein Raspi Grundsätzlich im Netzwerk erreichbar, d.H. dein Raspi hat keine Verbindung zum Internet oder manchmal sind die Update server auch nicht erreichbar.
Einfach heute nochmal probieren
Also, ich hab jetzt mal mein Anleitung mit der aktuellen RaspberryOS Lite (21.5) ausprobiert, und die Installation hat ohne Probleme funktioniert.
Hattest du zwischenzeitlich auch Erfolg ?
Sollte mit dem neuesten OS eigentlich gehen,aber nicht mehr so einfach wie früher
Welche Anleitung hast du den verwendet?
Sieht so aus wie wenn du den deamon noch anpassen musst