Hallo zusammen,
ich will mir ein kleines Webinterface als Test zusammen basteln zum Steuern von I2C-Relaiskarten. Diese kann ich mit den entsprechenden Python Libaries mit dem Befehl smbus.SMBus.write_byte(0x26,0) beispielsweise alle öffnen, das kein Strom fließen kann. Mit 255 schließe ich alle.
Dies will ich so machen das ich jede einzeln ansteuern kann. Nun ist nur die Frage wie ich das in ein Webinterface einbinden kann. Mit Shell wäre das ansteuern auch möglich, aber von der Variante bin ich nicht sonderlich überzeugt.
Ich möchte es später so haben, dass ich erstmal einfache Buttons auf einer Website auf dem Raspberry Pi haben. Für jedes Relais hätte ich gerne 2 Buttons einer jeweils zum ausschalten, der andere zum einschalten. Das wäre allerdings mit einfachen Abfragen sehr viel Code zum schreiben um jede Möglichkeit abzufragen. Gibt es da vielleicht eine einfacher Möglichkeit?
Und wie kann ich allgemein das Webinterface mit einem Python-Code "verknüpfen"?
Beste Grüße
Florian