Programm auf dem Rasp Pi per exec ausführen

Moin,

zum Befehl kann ich dir nichts sagen. Optisch sieht das für mich ok aus.

Gruß
Hans

Der kommt mir auch komisch vor.

Hallo in die Runde,
besten Dank für Eure kritischen Blicke:
mit diesem Befehl erhalte ich erstmalig ein Ergebnis:

$status = $ssh->exec(„sudo /home/pi/elster_v3/./can_scan can0 680 180.0112“);
echo "pi command " . $status . "
";

Als Ergebnis erhalte ich:

pi command elster-kromschroeder can-bus address scanner and test utility
copyright © 2014 Jürg Müller, CH-5524

value: 0500 (PROGRAMMSCHALTER Warmwasser)

Nun komme ich einen Schritt weiter und kann mich wieder austoben.
Besten Dank für Eure Hilfe.

Grüße von
Ekkehard

Jetzt wäre es natürlich noch cool wenn du schreiben würdest was du geändert hast bzw. wo der Hund begraben war!!

Gesendet von iPad mit Tapatalk

Hallo,
kein Problem, diese Info gebe ich gerne weiter:
diese Befehl:
$status = $ssh->exec(„sudo ./home/pi/elster_v3/can_scan can0 680 180.0112“);
liefert kein Ergebnis:
geändert habe ich den Befehl in:
$status = $ssh->exec(„sudo /home/pi/elster_v3/./can_scan can0 680 180.0112“);

der „./“ ist neu nicht nach dem sudo, sondern vor dem auszuführenden File
Im pi ist es egal ob ./ ganz am Anfang steht, oder vor dem File.
Aber php ist hier restriktiver.

Bin ganz happy dass ich nun die Daten von meiner Wärmepumpe direkt abrufen kann und nicht den Umweg nehme muss.
Aktuell habe ich auf dem pi ein python Programm erstellt, dass per Socket einen String an ip-symcon sendet.
Das geht nun direkter.

Nochmals Danke in die Runde und einen schönen Abend
Grüße von
Ekkehard