Beiträge von Der_Imperator
-
-
Mal versuchen :
Fritzbox->Heimnetz->Netzwerk->Netwerkeinstellungen.
Unten auf "Erweitert"
DNS-Rebind-Schutz
Hier die United Domain eintragen. -
Pack das ganze in ein bashfile und rufe das auf.
Da kannst du prüfen ob der Ordner existiert und ihn anlegen wenn nicht.
nano machbild.shInhalt :
Bash#!/bin/bash MEINPFAD=/home/christian/cam/$(date +\%Y\%m\%d) if [ ! -d "$MEINPFAD" ] then mkdir $MEINPFAD fi /usr/bin/fswebcam -d /dev/video0 -r 1920x1080 --banner-colour "#dd000000“ --line-colour "#ff000000“ -D 1 -F 5 $MEINPFAD/$(date +\%Y\%m\%d\%H\%M\%S).jpg exit 0
Ausführbar machen :
chmod a+x ./machbild.sh
-
Diese ewige Bastelei an Linux...
Waren das noch Zeiten wo man einfach die /etc/network/interfaces bearbeitet hat.
Geht übrigens immer noch -
-
Ja das habe ich auch versucht, hat auch nix gebracht.
Der User pi hat ja auch an sich sudo Rechte, daher wäre das doch dann auch irgendwie doppelt...Ne, das ist nix doppelt.
Die Zeile besagt dass der User pi für den Shutdown kein Passwort eingeben muss. -
-
Ich habe nach vielen selbstgebauten Lösungen auch zu "fertigen" NAS gegriffen.
Hier laufen jetzt zwei QNAP und ein Syno.
Das schöne an den Dingern ist das man sie schlafen legen kann wenn man sie nicht braucht.
Das Backup Syno wird per Smarter Steckdose am Sa um 00:00h eingeschaltet.
Ab 1:00h beginnen die Sicherungen.
um 12:00h fährt es runter
um 13:00h wird die Steckdose ausgeschaltet.
Das Backup QNAS macht das gleiche am Sonntag.
Hier wird dann das erste QNAP gesynct welches im täglichen Betrieb läuft.
Dank zweier Netzwerk Interfaces an beiden QNAP direkt verbunden, ohne Last im Netzwerk zu erzeugen
Alles mit Onboard mitteln der NAS, ohne Stress mit basteln.
Die Dinger funktionieren einfach. -
Der_Imperator Das von Dir hat leider auch nicht funktioniert.
Ersetze mal den cncjs durch pi oder wie auch immer der User heißt mit dem du dich anmeldest.
pi ALL=NOPASSWD:/usr/sbin/shutdown -
Jo, das stimmt wohl.
Also wohl doch kein Rasbian Lite out of the Box... -
Ihr denkt alle viel zu kompliziert.
sudo visudodort eine Zeile rein
cncjs ALL=NOPASSWD:/usr/sbin/shutdown
Speichern.
Fertig, jetzt wird nicht mehr nach einem Passwort gefragt wenn der User cncjs mit sudo den shutdown aufruft. -
Laut https://forums.raspberrypi.com/viewtopic.php?t=310765 hilft ein otg_mode=1 in der config.txt
Aber lies da mal selber ob das auf dein Problem passt. -
Mach mal folgendes :
In der Console : sudo apachectl -M | grep ssl
Wenn du jetzt kein ssl_module siehst dann muss folgendes gemacht werden :
sudo a2enmod ssl
Dann geht es hier weiter um die SSL Seite "einzuschalten" :
sudo a2ensite default-ssl
sudo systemctl restart apache2
Überprüfen ob der Apache jetzt auf 443 hört :
netstat -ant | grep 443
Da sollte so etwas zu sehen sein :
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN
Vorausgesetzt die default-ssl ist sauber konfiguriert.
Danach kannst du letsencrypt starten und dir ein Zertifikat holen.
Letsencrypt konfiguriert den Apache automatisch.
Nach dem Cert holen noch mal ein sudo systemctl restart apache2 -
-
Warum nimmst du statt der Externen 5V nicht die 3,3V vom Pin1 des PI ?
Dann hast du keine Potentialverschleierung. Zur Sicherheit zwei normale Dioden an PIN 1 und GPIO-Out und gut ist. -
Na ja, das ist komplett außerhalb meines Anwendungsfall.
Ich rufe nur Seiten meiner internen Webserver auf. Da hab ich die Header in der Hand.
Das ganze funktioniert ja auch ohne den iframe wenn du die Seite direkt aufrufst, nur wenn die Seite nicht da ist schmiert der ganze Kiosk ab.
Dann musst du dir wieder was basteln was f5 drückt.
So wartest du einfach. -
Der_Imperator Das ganze sollte auch ohne Webserver funktionieren.
Ja, das funktioniert auch ohne Webserver. einfach die index.htm lokal aus dem Pfad aufrufen.
Den Webserver benötige ich noch für weitere Dinge.Btw. Was passiert bei Dir, wenn Du das Forum in einem IFrame aufrufst?
Keine Ahnung, das habe ich nie versucht. Ist ja auch Kontraproduktiv da die Seite nach 30sec. automatisch nei geladen wird.
Es besteht für mich keine Notwendigkeit damit zu surfen.
Meine Kiosk PI sind reine Displays. -
Ich installiere immer NGINX auf dem Kiosk PI und lasse eine Index.htm local aufrufen welche auf dem PI liegt.
Diese hat einen 100% iframe wo die eigentliche Seite angezeigt wird.
Die lokale index.htm refreshed automatisch. Wenn also die eigentliche Webseite nicht erreichbar ist wird es nach der meta refresh Zeit die lokale Seite neu geladen und es einfach noch mal versucht.
Die Seite bleibt einfach immer funktional da sie lokal liegt.Die index.htm :
HTML
Alles anzeigen<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="refresh" content="30; URL=index.html"> <meta http-equiv="content-language" content="de"> <style type="text/css"> <!-- * { margin:0 auto; padding:0; } /* Alle Abstaende auf 0 setzen */ html, body { background:#000000; font-size:12px; height:100%; color:#0ff000; } iframe.full { width:100%; height:100%; border:none; padding:0px; } </style> <title></title> </head> <body> <iframe class="full" src="http://deine.url"> </body> </html>
-
Kurzanleitung die 2.
Schon mehrfach unter Bookworm32/64 mit Wayland so gemacht.
Die Installation läuft bei mir mittlerweile per Script.Dort am Ende anfügen :
Code[autostart] background = wfrespawn pcmanfm --desktop --profile LXDE-pi xdg-autostart = lxsession-xdg-autostart chromium = chromium-browser <hier_die http_url> --kiosk --noerrdialogs --disable-infobars --no-first-run --ozone-platform=wayland --enable-features=OverlayScrollbar --start-maximized screensaver = false dpms = false
Reboot und fertig.
-