FHEM - Anwendungen > Solaranlagen

SMAWechselrichter leifert keine Werte SBFspot

<< < (2/4) > >>

noanda:
Hast du das Modul geändert oder die Datiene verschoben ? Was ist besser ?

Muschelpuster:
Ob besser oder nicht - ich habe das Modul geändert  8)

geänderte Grüße
Niels

noanda:
So sorry aber habe da noch ein Problem habe beide Wege versucht, ich bekomme immer die selbe Fehlermeldung:


--- Code: ---2016.03.09 00:12:58 1: PERL WARNING: Can't exec "/opt/fhem/smaspot/bin/Release/SMAspot": Permission denied at ./FHEM/99_SMAUtils.pm line 293.
2016.03.09 00:12:58 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/99_SMAUtils.pm line 293.
2016.03.09 00:12:58 3: SMAspot called
--- Ende Code ---

Dabei müssten die Rechte nach:


--- Zitat ---sudo chown -R fhem /opt/fhem/smaspot/bin/Release/SMAspot
--- Ende Zitat ---

eigentlich da sein.

Jemand eine idee?

Muschelpuster:
Also bei mir steht das unter /opt/fhem/FHEM/sbfspot/bin/Release. Die Dateien und Verzeichnisse sind in der Gruppe fhem und der Owner ist root.

Niels

noanda:
Also irgendwie bekomme ich das nicht ans laufen!

habe jetzt sogar (als test) die Rechte im prinzip aufgehoben...


--- Code: ---sudo chmod -R 777 /opt/fhem/FHEM/sbfspot/bin/Release

--- Ende Code ---

ich habe den Pfad auch im Modul angepasst:


--- Zitat ---sub
Get_Inverterdata
{
 my $ret = "";
$ret .= qx( /opt/fhem/FHEM/sbfspot/bin/Release/ -nocsv -v );
 
# Log 3, "Inverter returned: $ret";
 Log 3, "SMAspot called";
 
 return $ret;
}

--- Ende Zitat ---

ich bekomme immer noch die Meldung:


--- Code: ---2016.03.09 20:46:45 1: PERL WARNING: Can't exec "/opt/fhem/FHEM/sbfspot/bin/Release/": Permission denied at ./FHEM/99_SMAUtils.pm line 293.
2016.03.09 20:46:45 3: SMAspot called
--- Ende Code ---

Die Datei SBFspot.cfg ist aber definitiv in diesem Verzeichnis.

Kannst Du eventuel mal deine 99_SMA hier anhängen? würde das gern mal sehen

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln