Pvoutput systeem koppelen aan Domoticz

Pvoutput systeem koppelen aan Domoticz

Je wilt graag je zonnepanelen in de gaten houden vanuit een andere locatie dan thuis.natuurlijk kan je je domoticz met verschillende tools ook vanaf buiten huis gebruiken.

Maar je wilt nu gewoon simpel dat kan natuurlijk ook met een mooie grafiek erbij.
En ook weer een extra back-up natuurlijk zo.
Dit kan met de website van pvoutput.org zoals onze opbrengst.
Ik log dit met een s0 meter met daaraan een Arduino mini met code.
En deze zit in verbinding met de raspberry pi waar domoticz op draait.
Dit systeem is hier ook al eens eerder gepubliceerd.

Vanaf domoticz versie 2020.1 werkt onderstaande code niet meer, het beste kan je dan deze handleiding volgen.

screenshot 20190924 0357126164138467918871427

Installeren van socket library dit is nodig om je bestanden vanaf je domoticz omgeving te versturen naar de website van o.a pvoutput.
Doe je dit niet gaat het systeem ook nooit werken er wordt dan niets verstuurd naar pvoutput.

  • Download en installeer het via de volgende ssh commando’s. Met putty of een andere ssh programma.
  1. “cd /usr/local/share”
  2. “sudo mkdir lua”
  3. “cd lua”
  4. “sudo mkdir 5.2”
  5. “cd 5.2”
  6. Download the file “sudo wget http://www.domoticz.com/forum/download/file.php?id=1454
  7. Rename file “sudo mv file.php?id=1454 usrlocalsharelua5p2.tar.gz”
  8. Extract the file with “sudo tar -xzvf usrlocalsharelua5p2.tar.gz”
  9. “cd /usr/local/lib”
  10. “sudo mkdir lua”
  11. “cd lua”
  12. “sudo mkdir 5.2”
  13. “cd 5.2”
  14. Download the file “sudo wget http://www.domoticz.com/forum/download/file.php?id=1453
  15. Rename file “sudo mv file.php?id=1453 usrlocalliblua5p2.tar.gz”
  16. Extract all the files with “sudo tar -xvf usrlocalliblua5p2.tar.gz”.
advertentie :

For doing http requests we need a socket. As there is no packaged versions available, simonrg has made two gzipped tar files for the Raspberry Pi. For more infomation see this forum post.

Het volgende script heb je nodig.
Je hoeft alleen maar de ******** gedeelte in te vullen.
En je geeft hem de naam : script_time_upload_to_PVoutput.lua

Heb hem nu ook online gezet zodat je hem zo kan downloaden.

Deel dit artikel, kies je platform!
0 0 Stem
Artikelbeoordeling
Abonneer
Abonneren op
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

5 Reacties
Inline feedback
Bekijk alle reacties
J

Ik heb alle stappen gevolgd maar krijg in m’n Domoticz log de volgende fouten: 2020-04-12 17:27:00.242 Error: EventSystem: in /home/pi/domoticz/scripts/lua/script_time_upload_to_PVoutput.lua: …/domoticz/scripts/lua/script_time_upload_to_PVoutput.lua:22: module ‘socket.http’ not found: 2020-04-12 17:27:00.242 no field package.preload[‘socket.http’] 2020-04-12 17:27:00.242 no file ‘/usr/local/share/lua/5.3/socket/http.lua’ 2020-04-12 17:27:00.242 no file ‘/usr/local/share/lua/5.3/socket/http/init.lua’ 2020-04-12 17:27:00.242 no file ‘/usr/local/lib/lua/5.3/socket/http.lua’ 2020-04-12 17:27:00.242 no file ‘/usr/local/lib/lua/5.3/socket/http/init.lua’ 2020-04-12 17:27:00.242 no file ‘./socket/http.lua’ 2020-04-12 17:27:00.242 no file ‘./socket/http/init.lua’ 2020-04-12 17:27:00.242 no file ‘/usr/local/lib/lua/5.3/socket/http.so’ 2020-04-12 17:27:00.242 no file ‘/usr/local/lib/lua/5.3/loadall.so’ 2020-04-12 17:27:00.242 no file ‘./socket/http.so’ 2020-04-12 17:27:00.242 no file ‘/usr/local/lib/lua/5.3/socket.so’ 2020-04-12 17:27:00.242 no file ‘/usr/local/lib/lua/5.3/loadall.so’ 2020-04-12 17:27:00.242 no file ‘./socket.so’ Ik heb de mappen echt 5.2 genoemd zoals in de… Lees verder »

J

Heel erg bedankt, werkt goed nu!