ich musste wegen einer defekten SD Karte OpenHabian neu installieren und will jetzt ein Python-Skript zum Laufen bekommen, mit dem ich meine Dachfenster steuern kann.
Per MQTT wird eine Nachricht an das Skript geschickt und dann wird anhand von dem der betreffenede GPIO Pin auf HIGH gesetzt. Das hat alles bis zur Neuinstallation alles geklappt.
Ich habe schon festgestellt, dass ich über
Code: Alles auswählen
sudo sytemctl start pigpiod
Heute habe ich mich mal dran gemacht per Testskript die GPIOs zu schalten und dann zu messen. Was funktioniert hat waren den 3,3 und 5V GPIO gegen GND zu messen. Da lag die erwartete Spannung.
Wenn ich GPIO 24, 23, 2, 8,... getestet habe, dann waren diese immer 0,0V.
Ich habe mir auch diese Belegung hier https://schmidt-feldberg.de/raspberry-pi-gpio-belegung/ zum Beispiel genommen, um die richtigen GPIOs zu verwenden. Die GPIOs habe ich auf BCM gesetzt.
Habt ihr eine Idee, ob ich irgendwas noch aktivieren/machen muss, damit die GPIOs funktionieren? Sind die GPIOs unter OpenHabian ab Version 4 eventuell anders belegt als unter Raspbian?
Vielen Dank und viele Grüße
Felix