Allgemein
Auf deinem PC ist fĂŒr die PHP Umgebung folgende Zeitzone voreingestellt: Europe/Berlin
Sollte dies nicht die Zeitzone sein, in der du dich aufhÀltst, solltest du die Zeitzone in der PHP Konfigurationsdatei anpassen. Diese findest du in diesem Verzeichnis: /etc/php/7.4/fpm/php.ini
Suche in dieser Datei nach dem Eintrag "date.timezone", entferne ggf. das fĂŒhrende ";" und trage die gewĂŒnschte Zeitzone ein. Eine Liste mit den unterstĂŒtzten Zeitzonen findest du hier (Link).
Sollte dies nicht die Zeitzone sein, in der du dich aufhÀltst, solltest du die Zeitzone in der PHP Konfigurationsdatei anpassen. Diese findest du in diesem Verzeichnis: /etc/php/7.4/fpm/php.ini
Suche in dieser Datei nach dem Eintrag "date.timezone", entferne ggf. das fĂŒhrende ";" und trage die gewĂŒnschte Zeitzone ein. Eine Liste mit den unterstĂŒtzten Zeitzonen findest du hier (Link).
Es kann durchaus sein, das leistungsschwache GerÀte mit der Art und Weise, wie Pi.Alert neue GerÀte im Netzwerk erkennt, an ihre Leistungsgrenzen kommen. Dies verstÀrkt sich noch einmal,
wenn diese GerÀte per WLAN mit dem Netzwerk kommunizieren. Lösungen wÀren hier, wenn möglich ein Wechsel auf eine Kabelverbindung oder, falls das GerÀte nur einen begrenzten Zeitraum genutzt
werden soll, den arp-Scan auf der Wartungsseite zu pausieren.
PrĂŒfe im Pi.Alert verzeichnis ob der Ordner der Datenbank (db) die richtigen Rechte zugewiesen bekommen hat:
drwxrwx--- 2 (dein Username) www-data
Sollte die Berechtigung nicht stimmen, kannst du sie mit folgenden Befehlen im Terminal oder der Konsole wieder setzen:
sudo chgrp -R www-data ~/pialert/db
chmod -R 770 ~/pialert/db
Wenn die Datenbank danach noch immer schreibgeschĂŒtzt ist, versuche eine erneute Installation, oder das ZuĂŒckspielen eines Datenbank-Backups ĂŒber die Wartungsseite.
drwxrwx--- 2 (dein Username) www-data
Sollte die Berechtigung nicht stimmen, kannst du sie mit folgenden Befehlen im Terminal oder der Konsole wieder setzen:
sudo chgrp -R www-data ~/pialert/db
chmod -R 770 ~/pialert/db
Wenn die Datenbank danach noch immer schreibgeschĂŒtzt ist, versuche eine erneute Installation, oder das ZuĂŒckspielen eines Datenbank-Backups ĂŒber die Wartungsseite.
Double-check you've followed the dockerfile readme (most up-to-date info).
- Download the original DB from GitHub.
- Map the
pialert.dbfile (â not folder) from above to/home/pi/pialert/db/pialert.db(see Examples for details). - If facing issues (AJAX errors, can't write to DB, etc,) make sure permissions are set correctly, alternatively check the logs under
/home/pi/pialert/front/log. - To solve permission issues you can also try to create a DB backup and then run a DB Restore via the Maintenance > Backup/Restore section.
- If the database is in read-only mode you can solve this by setting the owner and group by executing the following command on the host system:
docker exec pialert chown -R www-data:www-data /home/pi/pialert/db/pialert.db.
Neben dem Passwort, muss in der Konfigurationsdatei ~/pialert/config/pialert.conf
auch der Parameter PIALERT_WEB_PROTECTION auf True gesetzt sein.
Yes, there are! Check all docs for more info.
GerÀte
Wenn du Pi-hole verwendest, beachte bitte, dass Pi.Alert Informationen von Pi-hole abruft. Pausiere Pi.Alert, gehe in Pi-hole auf die Settings-Seite und
lösche ggf. die betreffende DHCP-Lease. AnschlieĂend schaue, ebenfalls in Pi-hole, unter Tools -> Network, ob sich dort die immer wiederkehrenden Hosts finden lassen.
Wenn ja, lösche diese dort ebenfalls. Nun kannst du Pi.Alert wieder starten. Jetzt sollte das GerÀt/die GerÀte nicht mehr auftauchen.
Detailansicht
"Netzwerk Knoten" meint ein NetzwerkgerÀt (welches den typ AP, Gateway, Firewall, Hypervisor, Powerline, Switch, WLAN, PLC, Router,USB LAN Adapter, USB WIFI Adapter, or Internet eingestellt hat)
"Netzwerk Knoten Port" bezeichnet die Anschlussnummer/Portnummer, an der das gerade bearbeitete GerÀt mit diesem NetzwerkgerÀt verbunden ist.
"Netzwerk Knoten Port" bezeichnet die Anschlussnummer/Portnummer, an der das gerade bearbeitete GerÀt mit diesem NetzwerkgerÀt verbunden ist.
Den zeitlichen Abstand zwischen den Scans legt der "Cronjob" fest, welcher standardmĂ€Ăig auf 5min eingestellt ist. Die Benennung "1min" bezieht sich auf die zu erwartende Dauer des Scans.
AbhÀngig vor der Netzwerkkonfiguration kann diese Zeitangabe variieren. Um den Cronjob zu bearbeiten, kannst du im Terminal/der Konsole crontab -e
eingeben und den Intervall Àndern.
Einige moderne GerĂ€te generieren aus DatenschutzgrĂŒnden zufĂ€llige MAC-Adressen, die keinem Hersteller mehr zugeordnet werden können und welche sich mit jeder neuen Verbindung wieder Ă€ndern.
Pi.Alert erkennt, ob es sich um eine solche zufÀllige MAC-Adresse handelt und aktiviert diese "Feld" automatisch. Um das Verhalten abzustellen, muss du in deinem EndgerÀt schauen, wie du die
MAC-Adressen-Generierung deaktivierst.
Nmap ist ein Netzwerkscanner mit vielfÀltigen Möglichkeiten.
Wenn ein neues GerĂ€t in deiner Liste auftaucht, hast du die Möglichkeit ĂŒber den Nmap-Scan genauere Informationen ĂŒber das GerĂ€t zu erhalten.
Wenn ein neues GerĂ€t in deiner Liste auftaucht, hast du die Möglichkeit ĂŒber den Nmap-Scan genauere Informationen ĂŒber das GerĂ€t zu erhalten.
Anwesenheit
Wenn dies geschieht hast du die Möglickeit, bei dem betreffenden GerÀt (Detailsansicht) die Events zu löschen. Eine andere Möglichkeit wÀre, das GerÀt einzuschalten und zu warten, bis Pi.Alert mit dem nÀchsten
Scan das GerĂ€t als "Online" erkennt und anschlieĂend das GerĂ€t einfach wieder ausschalten. Nun sollte Pi.Alert mit dem nĂ€chsten Scan den Zustand des GerĂ€tes ordentlich in der Datenbank vermerken.
Wenn dies geschieht hast du die Möglickeit, bei dem betreffenden GerÀt (Detailsansicht) die Events zu löschen. Eine andere Möglichkeit wÀre, das GerÀt einzuschalten und zu warten, bis Pi.Alert mit dem nÀchsten
Scan das GerĂ€t als "Online" erkennt und anschlieĂend das GerĂ€t einfach wieder ausschalten. Nun sollte Pi.Alert mit dem nĂ€chsten Scan den Zustand des GerĂ€tes ordentlich in der Datenbank vermerken.
Netzwerk
Diese Seite soll dir die Möglichkeit bieten, die Belegung deiner NetzwerkgerÀte abzubilden. Dazu kannst du einen oder mehrere Switches, WLANs, Router, etc. erstellen,
sie ggf. mit einer Portanzahl versehen und bereits erkannte GerÀte diesen zuordnen. Diese Zuordnung erfolgt in der Detailansicht, des zuzuordnenden GerÀtes. So ist es dir möglich, schnell festzustellen
an welchem Port ein Host angeschlossen und ob er online ist.