Hallo an alle und schönen Vatertag
Ich hab da ne kleine Idee im Kopf und möchte dies mit dem Raspberry und Python 3 realisieren.
Es geht um folgendes: Ich möchte eine Pingabfrage auf eine bestimmte IP realisieren, was ich auch schn hinbekommen habe
Nun möchte ich das ganze etwas erweitern und benötige das nach erkennen der IP etwas "nur einmal" ausgeführt wird, bis diese IP nicht mehr Pingbar ist.
Ist es möglich in Python sich einen Wert zu speichern?
Zur Verdeutlichung ein kleines Beispiel:
Im Haus ist eine Rechner, welcher per Wake on Lan gestartet werden kann,
sobald der Rechner im Netz ist soll eine "einmalige" Meldung ausgegeben werden.
Mit Rechnerverlust im Netzwerk, soll die Speicherung zurück gesetzt werden und bei erneutem anmelden im Netzwerk erneut diese Meldung ausgegeben werden.
Ich würde hierzu das kleine Pythonscript alle 5 - 10 Sekunden ablaufen lassen, möchte aber nicht alle 5 bis 1ß Sekunden eine Meldung bekommen das dieser Rechner im Netzwerk ist.
Ich hatte den Lösungsansatz über den Umweg eines GPIO zu machen, damit würde ich es glaub ich hin bekommen.
Rechner meldet sich an - Meldung ausgeben , GPIO EIN schalten
Solang GPIO EIN - Keine Meldung mehr ausgeben
Sobald Rechner nicht mehr Pingbar - GPIO Auschalten
Aber bestimmt gibt es da auch eine andere (Hardwarelose) Lösung
vielen dank im voraus für die Hilfe
viele grüße
Guschdl