Hallo Community,
ich arbeite zurzeit an einem Projekt.
Bei dem Projekt geht es darum dass, das Pi einen potenzialfreien Kontakt abfragt ob der Pin "1" oder "0" ist. Bei Zustand "1" sollte es eine Zeitpause machen und dann wieder abfragen. Wenn der Pin auf 0 ist sollte ein Programm eine E-Mail verschicken mit der Wahrung das sich was geändert hat.
Am besten noch wenn er dazu auf einem Verzeichnis ein Logfile bearbeitet mit Uhrzeit und datum wann der Pin sich ändert. Wenn der Pin auf 0 ist sollte es solange abfragen bis dieser wieder auf 1 ist. Bei dem wandel sollte wieder eine Entwarnung-Mail geschickt werden und das Logfile wieder bearbeiten.
Zum Schluss sollte es zur ersten Schleife springen.
Ich habe davor noch nie mit Python programmiert und habe auch nicht alt so viel können beim programmieren. Deswegen bitte ich um eure Hilfe. Die Abfrage ob ein Pin 1 oder 0 ist habe ich nach langer Zeit fertig gebracht aber jetzt bin ich überfordert mit Schleifen und deren gleichen.
Im Anhang ist ein Programm Ablaufbild wie es zum Schluss ausschauen sollte, ich bin offen für alle Änderungen. Ich hoffe dass ich hier etwas Hilfe bekommen. Wie ich nun weiter komme und vielleicht noch etwas dazu lern.
Dankeschön und schöne Grüße,
Mario
Stand (10.3.2014)