ich habe ein Python-Programm geschrieben, daß ich unter debmatic und installiertem cuxd mit cmd_exec aufrufe (steuert ein kleines OLED-Display mit Statusangaben zur CCU).
Bei Ausführung des Programms per Hand funktioniert alles wie gewünscht (inklusive einer Parameter-Übergabe, die später die Zahl der Statusmeldungen der CCU erhalten soll).
Der Aufruf mit cmd_exec und einem direkt eingetragenen Parameter funktioniert auch wie gewünscht.
Was allerdings nicht klappen will, ist die Übergabe des Inhalts einer Systemvariablen als Parameter an das Python-Programm. Folgende Einträge hab ich in cmd_exec:
Funktioniert:
Code: Alles auswählen
/root/test/homematic.py -e 1
Code: Alles auswählen
/root/test/homematic.py -e dom.GetValue("Test").Value()
Viele Grüße
Dirk