Die Suche ergab 20 Treffer

von dermaxem
Freitag 12. April 2024, 14:17
Forum: Raspberry Pi und Co.
Thema: Backup in die Cloud / Anfänger sucht Unterstützung
Antworten: 3
Zugriffe: 812

Re: Backup in die Cloud / Anfänger sucht Unterstützung

Hallo Deets,

danke für das Script. Da passiert auch was, wenn man es startet, aber ich kann damit leider (noch) nichts anfangen ohne Zeile für Zeile zu übersetztten, um zu verstehen, was da genau passiert.
Die Ausgabe sieht so aus:
Output-file
von dermaxem
Freitag 12. April 2024, 12:31
Forum: Raspberry Pi und Co.
Thema: Backup in die Cloud / Anfänger sucht Unterstützung
Antworten: 3
Zugriffe: 812

Backup in die Cloud / Anfänger sucht Unterstützung

Moin, für eine Überwachung habe ich einen älteren Pi mit einer USB-Cam und Motion im Einsatz. Motion erzeugt viele JPG-Bilder. Diese haben das Format YYYYMMDDxxxxxx-xx. jpg (20240410213346-01.jpg), kann aber auch angepasst werden. Der Ordner ist: /var/lib/motion/ Ziel: Backup der vielen einzelnen Da...
von dermaxem
Samstag 9. Juli 2022, 19:02
Forum: Allgemeine Fragen
Thema: Pythonprogramm automatisch starten
Antworten: 8
Zugriffe: 4044

Re: Pythonprogramm automatisch starten

kann das sein, das es der Aufruf "python3 /home/pi/sctipt.py&" lauten muss?
Bei mir geht aber keiner von beiden Wegen mit oder ohne "python3" vor dem Script scheint egal zu sein.
Kann man irgendwo ein log auslesen, aus dem man erkennen kann, warum das nicht startet?
von dermaxem
Montag 27. Juni 2022, 10:15
Forum: Allgemeine Fragen
Thema: Neulingsfrage: Variablen bei Script-Aufruf übergeben
Antworten: 25
Zugriffe: 1467

Re: Neulingsfrage: Variablen bei Script-Aufruf übergeben

wie, wenn nicht via "global", übergibt man denn einer Funktion Werte aus einer anderen Funktion?
von dermaxem
Montag 27. Juni 2022, 09:50
Forum: Allgemeine Fragen
Thema: Neulingsfrage: Variablen bei Script-Aufruf übergeben
Antworten: 25
Zugriffe: 1467

Re: Neulingsfrage: Variablen bei Script-Aufruf übergeben

ich habe es nun so gelöst: def vergleichen(now): global lastspray istzeit = time() if istzeit > lastspray + (<vergleichswert>) : #wert z.b. 10 Minuten # erlaubt print ("ok, die Differenz ist größer als der <Verglkeichswert>") else: # nicht erlaubt print ("nein, die Differenz ist klein...
von dermaxem
Sonntag 26. Juni 2022, 14:34
Forum: Allgemeine Fragen
Thema: Neulingsfrage: Variablen bei Script-Aufruf übergeben
Antworten: 25
Zugriffe: 1467

Re: Neulingsfrage: Variablen bei Script-Aufruf übergeben

def zeitvergleich(now): from datetime import datetime, timedelta now2 = datetime.now() lastcall = now2 - now if lastcall > datetime.timedelta(minutes=30): print ("JA, ist OK") # also > 30 minunten print ("neeee.. 30 Minunten sind noch nicht rum"!) # also < 30 da kommt dann aber ...
von dermaxem
Sonntag 26. Juni 2022, 14:25
Forum: Allgemeine Fragen
Thema: Neulingsfrage: Variablen bei Script-Aufruf übergeben
Antworten: 25
Zugriffe: 1467

Re: Neulingsfrage: Variablen bei Script-Aufruf übergeben

Das mit dem "Mailen" klappt nun - ausser das es mir die Konsole voll ballert mit Infos, die ich nicht sehen möchte. Aber es geht nun. Nun sitze ich am Problem: Rechnen mit Zeiten. Ich würde gerne 2 Zeiten (now) und (now2) vergleichen und auf eine Differenz von 30 Minuten checken. def zeitv...
von dermaxem
Sonntag 26. Juni 2022, 13:17
Forum: Allgemeine Fragen
Thema: Neulingsfrage: Variablen bei Script-Aufruf übergeben
Antworten: 25
Zugriffe: 1467

Re: Neulingsfrage: Variablen bei Script-Aufruf übergeben

andere frage dazu:
Wie kann ich die "normale" Ausgabe anzeigen lassen, also die gewollten "print"Ausgaben, die Meldung der Mailen-Funktion aber nicht?
von dermaxem
Sonntag 26. Juni 2022, 13:06
Forum: Allgemeine Fragen
Thema: Neulingsfrage: Variablen bei Script-Aufruf übergeben
Antworten: 25
Zugriffe: 1467

Re: Neulingsfrage: Variablen bei Script-Aufruf übergeben

OK, habe das mit dem Logging erweitert und dabei nun festgestellt, das meine Erweiterung des "mailens" um die Variable "now" das Problem darstellt: Das wollte ich mit dem Umwandeln in "str" beheben, aber irgendwas mache ich falsch: Hier der Fehler in der "mailen&qu...
von dermaxem
Mittwoch 22. Juni 2022, 14:49
Forum: Allgemeine Fragen
Thema: Neuling: Grund-Ansatz gesucht
Antworten: 18
Zugriffe: 1098

Re: Neuling: Grund-Ansatz gesucht

__blackjack__ hat geschrieben: Mittwoch 22. Juni 2022, 14:40 @dermaxem: Das kann nicht sein. `systemd` ist ein Dienst der dauerhaft läuft und der für das starten/stoppen/… von Diensten zuständig ist, die dauerhaft laufen.
ich meinte das mit dem "bg 1" - das mit dem SystemMD ahbe ich noch nicht gestestet.
von dermaxem
Mittwoch 22. Juni 2022, 14:36
Forum: Allgemeine Fragen
Thema: Neuling: Grund-Ansatz gesucht
Antworten: 18
Zugriffe: 1098

Re: Neuling: Grund-Ansatz gesucht

Das ueberlebt aber keinen Neustart. Fuer sowas schreibt man einfach eine systemd-Unit, die den Prozess automatisch started und sogar neu startet, wenn das system hochfaehrt, oder der Prozess abschmiert. und funktioniert auch irgendwie nicht. Wenn ich das so machen, dann den Putty schliesse, dann we...
von dermaxem
Mittwoch 22. Juni 2022, 10:45
Forum: Allgemeine Fragen
Thema: Neulingsfrage: Variablen bei Script-Aufruf übergeben
Antworten: 25
Zugriffe: 1467

Re: Neulingsfrage: Variablen bei Script-Aufruf übergeben

da ich es nicht anders kann, habe ich die Imports des Mail-Scripts mit in den oberen Bereich des Haupt-Scripts gepackt. Dann eine funktion "def mailen(grund, now, temp, humidity, spray)" angelegt und dann da eingerückt alles, was in dem Mail.py-cript drinn war, auisser eben die Import-Zeil...
von dermaxem
Mittwoch 22. Juni 2022, 00:13
Forum: Allgemeine Fragen
Thema: Neuling: Grund-Ansatz gesucht
Antworten: 18
Zugriffe: 1098

Re: Neuling: Grund-Ansatz gesucht

OK, habe "rausgefummelt". Aktuell darf man wohl nur "api_key" übertragen und dieser muss dann den write oder read enthalten. Daten werden transportiert und können auch aktuell eingesehen werden. (steht aktuell auf 2public") https://thingspeak.com/channels/1776318 Soweit scho...
von dermaxem
Dienstag 21. Juni 2022, 18:30
Forum: Allgemeine Fragen
Thema: Neuling: Grund-Ansatz gesucht
Antworten: 18
Zugriffe: 1098

Re: Neuling: Grund-Ansatz gesucht

Habe mich für das Thema: "https://tutorials-raspberrypi.de/raspberry-pi-daten-thingspeak-loggen-auswerten/" Hier werden - wenn es denn klappt - die Messdaten übertragen an https://thingspeak.com/ Das Beispiel möchte ich nutzen, erhalte aber diesen Fehler: channel = thingspeak.Channel(id=ch...
von dermaxem
Dienstag 21. Juni 2022, 11:14
Forum: Allgemeine Fragen
Thema: Neulingsfrage: Variablen bei Script-Aufruf übergeben
Antworten: 25
Zugriffe: 1467

Re: Neulingsfrage: Variablen bei Script-Aufruf übergeben

habe es nu so versucht, aber einen Fehler erhalten. Den hab ich gegooglet, versucht als "str" zu setzten, aber bekomme immer noch den gleichen Fehler. Was mache ich falsch? Traceback (most recent call last): File "/home/pi/test2.py", line 35, in <module> exec(open(str("mail....
von dermaxem
Dienstag 21. Juni 2022, 09:28
Forum: Allgemeine Fragen
Thema: Neuling: Grund-Ansatz gesucht
Antworten: 18
Zugriffe: 1098

Re: Neuling: Grund-Ansatz gesucht

In meiner FB kann ich unter "Heimnetz-Netzwerk-Netzwerkeinstellungen" den DNS-Rebind für meine DYN-DNS-Adresse aufheben. Somit komme ich aus meinem LAN via Dyn-Dns auch wieder auf meinen Router und dann auf den PI. Mit vielen Provider-Routern geht das aus "Sicherheits-Gründen" ni...
von dermaxem
Montag 20. Juni 2022, 19:41
Forum: Allgemeine Fragen
Thema: Neuling: Grund-Ansatz gesucht
Antworten: 18
Zugriffe: 1098

Re: Neuling: Grund-Ansatz gesucht

Hallo Dennis, danke für die Idee. Mein Haupt-Problem ist, das ich eine "Deadline" habe, da wir ende der Sommerferien NRW weg wollen. Bis dahin würde ich gerne was haben, was erst mal funktioniert und zumindest die Werte transportiert. Mein Script läuft, stellt die Werte fest und gibt sie a...
von dermaxem
Montag 20. Juni 2022, 17:05
Forum: Allgemeine Fragen
Thema: Neuling: Grund-Ansatz gesucht
Antworten: 18
Zugriffe: 1098

Re: Neuling: Grund-Ansatz gesucht

MQTT und entsprechende cloud-angebote reinschauen, Liest sich spannend, aber ich bin ja froh, das ich ein Script anpassen und zum laufen gebracht habe. Die Integration von E-Mail via PY machte schon die ersten Kopfschmerzen. Meine Idee war ja schon, das der pi Daten an einen Web- oder SFTP-Server (...
von dermaxem
Montag 20. Juni 2022, 15:56
Forum: Allgemeine Fragen
Thema: Neuling: Grund-Ansatz gesucht
Antworten: 18
Zugriffe: 1098

Neuling: Grund-Ansatz gesucht

Hallo liebe PY-Gemeinde. Mein kleines Projekt "Terrarium-Kontrolle" funktioniert soweit (lokal) - hat aber dabei diverse Probleme an den Tag gelegt, die ich gerne auch irgendwie lösen möchte. Als Idee habe ich, das Demo-Script des Sensor-Lieferanten (GY-21 von AZ-Delivery) genutzt, um dami...
von dermaxem
Donnerstag 9. Juni 2022, 15:43
Forum: Allgemeine Fragen
Thema: Neulingsfrage: Variablen bei Script-Aufruf übergeben
Antworten: 25
Zugriffe: 1467

Neulingsfrage: Variablen bei Script-Aufruf übergeben

Hallo, ich bin neu in der Materie und kenne noch nicht alle Funktionen, habe auch noch keinen Lern-Kursus gemacht. Für eine Terrarium-Steuerung habe ich mir was überlegt, das aber - wegen fehlender Programmiererfahrung - viel auf der Beispiel-Datei des Sensor-Lieferant beruht. (AZ-Delivery, GY-21-Se...