Forum

Einloggen | Registrieren | RSS  

Raspberry und PIT (Computertechnik)

verfasst von luemar(R), 30.10.2017, 18:08 Uhr

» » Hallo Luemar,
» »
» » » Wenn ich das richtig mitbekommen habe, kann der Fehler jeweils mit try
» » und
» » » except lokalisiert aber nicht behoben werden.
» » Genau, du kannst verhindern, dass dein Programm aufgrund des nicht
» » behandelten Fehlers beendet wird aber den Grund für die Störung kannst
» du
» » damit nicht beheben (das liegt ja Außerhalb deiner Kontrolle).
» »
» » In diesem konkreten Fall muss man sich für die Fehlerbehandlung
» überlegen:
» » * darf die Mail verloren gehen -> try/expect und weiter als wäre nichts
» » passiert (ggf. noch loggen)
» » * darf die Mail verzögert zugestellt werden -> Queue entweder selber
» » implementieren oder einen lokalen Mail-Server als Smart-Proxy aufsetzen
» » * muss die Mail sicher zugestellt werden -> nicht grad auf Internet und
» » E-Mail setzten, da sind Verzögerungen von bis zu 72 Stunden schon im
» » Standard erlaubt ;) und Manipulationen relativ einfach möglich
» »
» » » Habe die Weiterleitung des PIR_V1.py Scripts in /var/log/pir.log
» » eliminiert
» » » und jetzt wird das Script beim Einschalten/rebooten wieder ausgeführt.
» » Gut, dann hat da etwas mit der Umleitung der Ausgabe nicht gestimmt.
» Statt
» » dem rc-local Eintrag könnte da eine eigene systemd-Konfiguration zum
» » starten des Daemons helfen, falls du da noch Interesse dran hast.
» »
» » » Bekomme obigen Traceback nun nach unterschiedlichen Zeiten in jeder
» » neuen
» » » Script - Periode. Dabe fällt mir auf, dass vorher der Zaähler der IRQs
» » » plötzlich wieder bei 1 anfängt.
» » Ohne jetzt nachzuschauen, es könnte sein, dass der Mailversand in einem
» » eigenen Thread abläuft (also asynchron) und es eher Zufall ist, dass der
» » Counter grad wieder bei eins anfängt. Genaueres könnte man wohl nur mit
» » Logging oder aktivem Debuggen herausfinden.
» »
» » » Nach dem letzten Traceback wurde ein reboot Prozess eingeleitet,
» » allerdings
» » » mit folgender Fehlermeldung:
» » » [FAILED] Failed to start /etc/rc.local Compatiblity
» » » See 'systemct1 status rc-local.service' for Details.
» » Sagt mir jetzt leider nichts. Kling danach als hätte systemd versucht
» » rc-local auszuführen und dabei ist etwas schief gegangen. Wenn du
» systemctl
» » status rc-loca.service auf der Konsole eingibst könnte da etwas aus dem
» Log
» » von systemd kommen was weiterhilft. Allerdings musst du das zeitnah
» machen,
» » sonst sind die Logs zu alt und du musst dich durch das Syslog wühlen bis
» du
» » die Einträge findest.
» »
» » » Du hast whs. recht mit dem Rat, eine professionelle Überwachungsanlage
» » zu
» » » kaufen. Ich fürchte, es wird mit PI nicht gehen.
» » Naja ich hab ja gesagt, wenn die eine Anlage bauen willst weil du eine
» » Bauen möchtest helfe ich dir gerne. Wenn du eine Anlage bauen willst
» weil
» » du eine brauchst solltest du eine professionelle Lösung kaufen. ;-) Aber
» » wir haben beide einiges gelernt. Ich z.B. Python, zwar nicht so gut wie
» » andere Programmiersprachen die ich kann aber viel mehr als ich je
» geplant
» » hatte :-) und auch ein bisschen was über PIRs - damit werde ich im
» Herbst
» » eine Steuerung für die Beleuchtung unseres neuen Kleiderschranks bauen
» (der
» » Hersteller der die besseren Schränke baut, hatte leider nur Fußschalter
» mit
» » viel zu kurzen Kabeln - hat der Händler aber nicht gesagt... *grml*). Du
» » hast auch einiges über Python und Linux gelernt und hoffentlich hat dir
» das
» » Basteln auch Spaß gemacht :-) .
» »
» » » Natürlich würde der PIR im vorgesehen Ort niemals so häufig ausgelöst
» » wie
» » » bei meinem Test, eigentlich hoffentlich gar nie.
» » Naja, das Problem ist halt nicht wie oft der PIR auslöst, sondern dass
» ab
» » und zu das Netzwerk nicht verfügbar ist und dann das Programm stirbt
» » (zumindest im Moment noch). Falls du doch mal nach ner professionellen
» » Lösung schauen möchtest, ein Freund von mir arbeitet bei einer Firma die
» » Alarmanlagen einbaut (mit dem hab ich neulich sogar über das Projekt
» » gesprochen ;-) ) wenn du willst kann ich den mal Fragen ob ich dir die
» » Kontaktdaten zukommen lassen darf (ich weiß aber nicht ob seine Firma
» auch
» » in der Schweiz aktiv ist, aber vielleicht kennt er da jemanden) - dann
» » schreib mir aber bitte über die PN-Funktion vom Forum, Kontaktdaten
» stelle
» » ich nicht frei zugänglich ins Internet.
» »
» » So, ich klettere jetzt über ein paar unausgepackte Umzugskartons ins
» Bett
» » ;-)
» »
» » Gruß
» » Bastelix
»
» Hallo Bastelix (?) und Experten
» muss mich mal wieder mit dem selben Thema melden:
»
» Habe eine weitere Überwachungsanlage mit einem Raspberry Pi 3, einem
» Bewegungssensor und einer
» Pi NoIR Camera gebaut bzw. kopiert für zu Hause, nach dem die Erste in
» meinem Feriendomizil läuft.
» Habe wiederum das Script unter
» <https://gist.github.com/anonymous/5c25da72e1c24705d626c46a99a59b18>
» verwendet, bekomme aber folgende Fehlermeldung beim erstmaligen Auslösen
» des Sensors:
»
» Traceback (most recent call last):
» File "./PIR_V1.py", line 58, in <module>
» img = MIMEImage(f.read)
» File "/usr/lib/python3.5/email/mime/image.py", line 41, in __init__
» _subtype = imghdr.what(None, _imagedata)
» File "/usr/lib/python3.5/imghdr.py", line 21, in what
» res = tf(h, f)
» File "/usr/lib/python3.5/imghdr.py", line 37, in test_jpeg
» if h[6:10] in (b'JFIF', b'Exif'):
» TypeError: 'builtin_function_or_method' object is not subscriptable
»
» Kann damit absolut nichts anfangen. Könne es daran liegen, dass
» ich eine Nachsichtkamera (NoIR PiCamera) verwende anstelle der "normalen"
» ?
»
» Hilfreiche Hinweise äusserst willkommen, luemar.

Noch etwas ganz neues:
Beim erneuten Versuch das Script zu starten bekomme ich
gleich für die 3. Zeile die Fehlermeldung:
<module picamera has no attribute PiCamera>
Hab den raspberry upgedatet, ugegradeded etc
und auf <apt-get install picamer> bekomme ich
E: Kein Paket picamera gefunden
?????
Vielen Dank im Voraus, luemar



Gesamter Thread:

Raspberry und PIT - luemar(R), 09.05.2017, 08:31
Raspberry und PIT - Gast, 09.05.2017, 11:33
Raspberry und PIT - bastelix(R), 09.05.2017, 21:33
Raspberry und PIT - bastelix(R), 09.05.2017, 21:47
Raspberry und PIT - luemar(R), 10.05.2017, 12:30
Raspberry und PIT - bastelix(R), 12.05.2017, 23:15
Raspberry und PIT - luemar(R), 03.06.2017, 16:34
Raspberry und PIT - bastelix(R), 03.06.2017, 23:38
Raspberry und PIT - luemar(R), 04.06.2017, 15:56
Raspberry und PIT - bastelix(R), 04.06.2017, 22:46
Raspberry und PIT - luemar(R), 05.06.2017, 11:26
Raspberry und PIT - luemar(R), 20.06.2017, 13:27
Raspberry und PIT - luemar(R), 20.06.2017, 14:18
Raspberry und PIT - bastelix(R), 22.06.2017, 01:01
Raspberry und PIT - luemar(R), 23.06.2017, 15:31
Raspberry und PIT - bastelix(R), 24.06.2017, 00:32
Raspberry und PIT - luemar(R), 18.09.2017, 10:27
Raspberry und PIT - luemar(R), 18.09.2017, 10:30
Raspberry und PIT - luemar(R), 29.10.2017, 15:52
Raspberry und PIT - luemar(R), 30.10.2017, 18:08
Raspberry und PIT - bastelix(R), 31.10.2017, 00:02
Raspberry und PIT - luemar(R), 31.10.2017, 15:56
Raspberry und PIT - bastelix(R), 30.10.2017, 23:55
Raspberry und PIT - luemar(R), 31.10.2017, 15:52
Raspberry und PIT - bastelix(R), 01.11.2017, 00:40
Raspberry und PIT - luemar(R), 02.11.2017, 10:15
Raspberry und PIT - bastelix(R), 03.11.2017, 01:08
Raspberry und PIT - luemar(R), 15.11.2017, 18:14
Raspberry und PIT - bastelix(R), 15.11.2017, 21:49
Raspberry und PIT - luemar(R), 16.11.2017, 17:01
Raspberry und PIT - luemar(R), 29.11.2017, 14:58
Raspberry und PIT - luemar(R), 22.12.2017, 14:21
Raspberry und PIT - luemar(R), 07.07.2017, 20:53
Raspberry und PIT - bastelix(R), 15.07.2017, 23:46
Raspberry und PIT - luemar(R), 07.07.2017, 21:00