Hallo,
ich habe ein Perl Script und rufe damit die Daten von meinen Solarwechselrichtern ab.
Nun möchte ich mir einige Daten per svdrpsend von meinen Server an einen bestimmten VDR im Heimnetz senden.
funktioniert ohne Probleme
Nun möchte ich das in dieses Script einbauen:
Code
...
# Write Results to Console...
print "$AC_POWER_NOW\n";
# Send Results to WoZi VDR...
/usr/bin/svdrpsend -d 192.168.0.9 MESG $AC_POWER_NOW;
exit(0);
Klappt leider nicht, mit folgender Meldung:
Code
root@Server:~# perl solar.pl
Bareword found where operator expected at solar.pl line 605, near "/usr/bin"
(Missing operator before bin?)
Bareword found where operator expected at solar.pl line 605, near "192.168.0.9 MESG"
(Missing operator before MESG?)
syntax error at solar.pl line 605, near "/usr/bin"
Execution of solar.pl aborted due to compilation errors.
root@Server:~#
Wie kann ich das Senden von svdrvsend in ein Perl Script einbauen?
Gruß
Papsi