FHEM Forum

FHEM => Automatisierung => Thema gestartet von: satprofi am 06 Oktober 2025, 20:45:33

Titel: ctrl + c über script
Beitrag von: satprofi am 06 Oktober 2025, 20:45:33
Hallo.
Habe hier ein ext. script, das zum beenden ctrl + c über tastatur verlangt. wie kann ich das aber automatisch erledigen lassen?
das script erneuert einen token, und solange es nicht beendet ist kann man sich mit fhem dort nicht einloggen.
Titel: Aw: ctrl + c über script
Beitrag von: Guybrush am 06 Oktober 2025, 20:55:56
wie rufst du das denn auf? ext. script kann ja alles mögliche heissen.. unter linux wäre das zb einfach mit "kill -INT <pid>"
Titel: Aw: ctrl + c über script
Beitrag von: satprofi am 06 Oktober 2025, 22:28:09
normales python script mit option, das den token ausgibt, zwecks kopie nehm ich an. ich sende den an fhem. wie stell ich das mit deinem Vorschlag an?
Titel: Aw: ctrl + c über script
Beitrag von: passibe am 06 Oktober 2025, 23:33:31
Kannst du das Skript nicht anpassen und eine non-interactive flag hinzufügen oder so?

Zitat von: satprofi am 06 Oktober 2025, 22:28:09wie stell ich das mit deinem Vorschlag an?
PID rausfinden, dann den kill-Befehl schicken. Siehe auch https://stackoverflow.com/a/5789674

Aber ja, poste mal, wie du das Skript aus FHEM heraus aufrufst bzw. häng das vielleicht mal an. Eigentlich sollte das recht unproblematisch gehen, das einfach so stoppen zu lassen, nachdem es 1x den Token ausgegeben hat.