Hallo zusammen,
nachdem ich nun die Forumssuche durchquert habe und kein Ergebnis fand, muss ich dann doch mal nachfragen.
Falls das schon irgendwo zig mal behandelt wurde, sage ich schonmal sorry und wäre trotzdem für einen Schub in die richtige Richtung dankbar, ansonsten natürlich auch für direkte Antworten.
Ich möchte eine Beere TypB Ver2 zur Steuerung meiner Gartenaußenanlage verwenden.
Im ersten Schritt geht es um die Ansteuerung von 6 Magnetventilen für Rasen- und Beetbewässerung. Angeschlossen ist das ganze mittels ULN getriebener Relais direkt an den GPIO-Pins. Elektronisch soweit keine Herausforderung. Softwaretechnisch mache ich die ersten Schritte hier mit webiopi.
Nun ist mir jedoch aufgefallen, dass einige GPIO Pins beim Hochfahren, bzw. nach dem Runterfahren ein Eigenleben haben.
Ich habe webiopi so konfiguriert, dass nach dem Start und nach dem Beenden von Webiopi alle Ports Ausgänge und Low sind.
Bei einem frischen PowerUp-Kaltstart sind aber ein paar Pins High, bevor webiopi die Kontrolle erlangt. D.h. für eine kurze Zeit von ein paar Sekunden, spritzt bei mir Wasser beim hochfahren der Beere rum. Ist irgendwie unschön.
Wesentlich blöder ist es jedoch wenn ich die Beere ordnungsgemäß herunterfahre (poweroff). In dem Moment, wo die Beere anhält (Netzwerkleds gehen alle aus) gehen ein paar Pins ebenfalls auf High. Heißt, fahre ich die Beere für Wartungszwecke herunter, wird mein Garten solange bewässert, bis sie wieder startet, oder ich die Stromversorgung abziehe...
Lange Rede kurzer Sinn: Kann man dieses Verhalten irgendwie/wo einstellen ?
Gruß,
A.