ich bin erfolgreich nach Anleitung von YAHM auf PIV umgestiegen und es hat auf Anhieb "fast" alles funktioniert.
Allerdings habe ich ein Problem mit der Steuerung meines Rasenroboters. Diesen steuerte ich bisher über YAHM bzw. folgendes Homematic Script:
Code: Alles auswählen
string stdout;
string stderr;
system.Exec("./usr/local/bosch-indego-controller-dist-0.8/bin/IndegoController -u secretmail -p secret -c RETURN",&stdout,&stderr);
Code: Alles auswählen
FEHLER:
Error: JAVA_HOME is not defined correctly.
We cannot execute /opt/ejre1.7.0_10//bin/java
AUSGABE:
Eigenartigerweise bleibt die obige Meldung dennoch bestehen - egal was ich mache. Selbst wenn ich das Verzeichnis oder die Dateien komplett umbenenne, erhalte ich die Meldung. Scheint irgendwie, als ob da irgendein Verweis oder temporäre Daten vorhanden sind und immer darauf verweisen. Kopiere ich das komplette Verzeichnis eine Ebene weiter hoch (ins /usr - Verzeichnis) und führe dann den Befehl aus, dann klappt es...
Kann mir jemand helfen und sagen, woran das liegen kann? Ich möchte die Daten unter local zum Laufen bekommen...
Selbstverständlich habe ich das System (Raspi) etc. alles schon neu gestartet.
Herzlichen Dank für Eure Hilfe
Frank