C
ctbeicss
Neues Mitglied
- 0
Hallöchen in die Runde.
Ich benötige mal Hilfe.
Es geht um eine einfache App zur Steuerung meiner Gartenbewässerung.
Die gesamte Steuerung läuft über einen RPi und zwei Relais, die ihre Arbeit bereits wunderbar verrichten.
Der RPi hat ne fixe IP und auch feste Zugangsdaten für einen Benutzer, der lediglich die Skripte für die Bewässerung ausführen kann.
Jedoch finde ich es doof, die Relais jedes mal über das Terminal selbst schalten zu müssen und würde gerne deshalb eine App erstellen, wo Buttons mir das Ganze abnehmen.
Das sollte einfach wie folgt aussehen:
App wird geöffnet, Willkommensbildschirm kommt, Ein Button "Übersicht Bewässerungen" leitet mich auf eine neue Stage wo 5 Buttons ("Rasen On", "Rasen Off", "Beet On", "Beet Off", "Garten Komplett") zu sehen sind.
Jetzt soll bei einem Druck auf die jeweiligen Button ein Skript auf dem RPi angesprochen bzw. ge"bashed" werden aber OHNE das in dem Moment in der App irgendeine Shell aufgeht oder sonst was. Jeder Button hat ein eigenes Skript auf dem RPi.
Einfach drücken, Command wird ausgeführt auf dem RPi und dann graut sich der Button in der App aus (Abhängigkeiten hab ich schon selbst hinbekommen).
Leider habe ich absolut keine Ahnung wie das dahinter stehende Prozedere ab dem Button-Klick aussieht.
Ich möchte hier auch kein Copy-Paste Code von jemandem haben; ich möchte es VERSTEHEN! Wenn jemand weiß wie es geht wäre eine "Anleitung" der bessere Weg als ein fertiger Code
Vielen Dank und sonnige Grüße aus NRW.
Ich benötige mal Hilfe.
Es geht um eine einfache App zur Steuerung meiner Gartenbewässerung.
Die gesamte Steuerung läuft über einen RPi und zwei Relais, die ihre Arbeit bereits wunderbar verrichten.
Der RPi hat ne fixe IP und auch feste Zugangsdaten für einen Benutzer, der lediglich die Skripte für die Bewässerung ausführen kann.
Jedoch finde ich es doof, die Relais jedes mal über das Terminal selbst schalten zu müssen und würde gerne deshalb eine App erstellen, wo Buttons mir das Ganze abnehmen.
Das sollte einfach wie folgt aussehen:
App wird geöffnet, Willkommensbildschirm kommt, Ein Button "Übersicht Bewässerungen" leitet mich auf eine neue Stage wo 5 Buttons ("Rasen On", "Rasen Off", "Beet On", "Beet Off", "Garten Komplett") zu sehen sind.
Jetzt soll bei einem Druck auf die jeweiligen Button ein Skript auf dem RPi angesprochen bzw. ge"bashed" werden aber OHNE das in dem Moment in der App irgendeine Shell aufgeht oder sonst was. Jeder Button hat ein eigenes Skript auf dem RPi.
Einfach drücken, Command wird ausgeführt auf dem RPi und dann graut sich der Button in der App aus (Abhängigkeiten hab ich schon selbst hinbekommen).
Leider habe ich absolut keine Ahnung wie das dahinter stehende Prozedere ab dem Button-Klick aussieht.
Ich möchte hier auch kein Copy-Paste Code von jemandem haben; ich möchte es VERSTEHEN! Wenn jemand weiß wie es geht wäre eine "Anleitung" der bessere Weg als ein fertiger Code

Vielen Dank und sonnige Grüße aus NRW.