Vanaf september 2016 ben ik in het bezit van een PV installatie met 2 Omnik omvormers en kijk bijna elke dag wel op de portal. Ik had PV output al een tijdje in het oog maar begreep dat je altijd handmatig de gegevens diende toe te voegen.
Door wat gezoek via Google er zojuist achter gekomen dat ik hiervoor mijn NAS kan gebruiken, perfect en dank hiervoor!
Ik heb het nog niet geprobeerd en ga dat vandaag doen, eens kijken of ik er uit ga komen....
Topic gelijk even gebookmarked
Edit1: Even wat opstartproblemen, maar volgens mij werkt het nu en zie ik iets verschijnen in PVoutput
Waar ik nog wel tegenaanliep is dat het script in de taakplanner moet worden uitgevoerd als root, een andere user zelfs al is deze admin werkt bij mij niet. Dit moet ik nog verder uitzoeken.
Same here, kreeg telkens een Permission denied melding via de log en dat verdween wanneer ik als gebruiker root aangaf.
Misschien dat iemand mij verder kan helpen met mijn specifieke situatie, ik heb namelijk 2 Omnik omvormers en hoe kan ik die beiden in het script plaatsen?
Edit2:Volgens mij is dit ook gelukt door een extra regel toe te voegen aan het script:
today=`date '+%Y%m%d'`
minute=`date '+%H:%M'`
# get most recent webdata from Hosola / Omnik inverter 1
content=$(wget --user
USERNAME --password
PASSWORD http://
192.168.1.xx/js/status.js -q -O - | sed -e 's/;/\n/g' | grep -e "^var" | grep -i webdata | sed -e 's/var webData=/,/g' | sed -e 's/"//g')
# get most recent webdata from Hosola / Omnik inverter 2
content=$(wget --user
USERNAME --password
PASSWORD http://
192.168.1.xx/js/status.js -q -O - | sed -e 's/;/\n/g' | grep -e "^var" | grep -i webdata | sed -e 's/var webData=/,/g' | sed -e 's/"//g')
# get current power value, put all available values in array
set -- "$content"
IFS=","; declare -a Array=($*)
# post temperature to pvoutput site, please change with correct ID from wunderground
temperature=$(wget
https://www.wunderground.com/personal-weather-station/dashboard?ID=IBARENDR5 -q -O - | sed ':a;N;$!ba;s/\n//g' | sed -e 's/\t//g' | sed -e 's/<span class="wx-value">/@/g' | sed -e 's/<\/span><span class="wx-unit">/@/g')
set -- "$temperature"
IFS="@"; declare -a Temparray=($*)
# post power value to pvoutput site, please change with correct sid and key from pvoutput.org account
postdatastring="sid=
xxxxx&key=
xxxxxxxxxxxxxxxx&v2=${Array[6]}&t=$minute&d=$today"
wget
http://pvoutput.org/service/r2/addstatus.jsp?$postdatastring