Sooo, hab das alles mal gemacht, leider noch ohne erfolg.
Ich denke aber, dass ich nah dran bin 
Die "steuerung"-Datei ist ein C++ File, was einmalig kompiliert werden muss, damit ich mit dem Befehl ./steuerung 1 die Steckdose einschalte und mit einem Befehl mit anderer Zahl als 1 die Steckdose ausschalte.
Da es wenig Sinn macht, dass ich innerhalb des cmd-trigger Befehl jedes Mal die C++ Datei kompiliere muss jetzt wahrscheinlich noch dafür sorgen, dass die "steuerung"-Datei einmalig bei jedem Hochfahren/Neustart des Raspberrys kompiliert wird, damit sie einsatzfähig ist.
So sieht die "steuerung"-Datei übrigens aus:
#include "../rc-switch/RCSwitch.h"
#include <stdlib.h>
#include <stdio.h>
int main(int argc, char *argv[]) {
int PIN = 0; // siehe wiring Pi Belegung
int codeSocketDon = 5510417;
int codeSocketDoff = 5510420;
if (wiringPiSetup() == -1) return 1;
RCSwitch mySwitch = RCSwitch();
mySwitch.enableTransmit(PIN);
if (atoi(argv[1]) == 1) { // hier kannst du deine eigenen Bedingungen setzen
mySwitch.send(codeSocketDon, 24);
} else {
mySwitch.send(codeSocketDoff, 24);
}
return 0;
}
Alles anzeigen
Ich habe Sie von dieser Seite.
Wenn diese Datei dann bei jedem Systemstart einmalig kompiliert wird, müsste dann doch mit der folgenden Config alles laufen oder?
"accessories": [
{
"accessory": "CMD",
"name": "Plug",
"on_cmd": "cd /usr/local/bin433Utils/RPi_utils && sudo ./steuerung 1",
"off_cmd": "cd /usr/local/bin433Utils/RPi_utils && sudo ./steuerung 0"
}
]
Ich hoffe mein Sohnemann geht heut pünktlich zu Bett damit ich das heute abend noch einrichten kann 