PVdiary - logging voor SMA omvormers nu beschikbaar

Kijk hier voor datalog programma's en handleidingen.
Plaats reactie
Gebruikersavatar
Robki
Berichten: 3
Lid geworden op: 15 okt 2020, 15:58
Installatie Land: België

Re: Testen van PVdiary 2.2

Bericht door Robki »

leslie schreef: 18 jan 2021, 20:04 Beste Testers,
De documentatie om 2.2 te installeren op Windows of Linux kan je vinden op
https://www.aps11tl.nl/doc_pvdiary.php

@Thomas, "new features" zijn te vinden in de inleiding.
Er ontbreken nog een paar zaken (SBFspot config). Die voorzie ik asap.

Als alles ok is wordt de webpagina overgezet naar de Zonstraal wiki.

Groetjes
Leslie
Dag Leslie

Ik ben daarnet begonnen om te kijken om versie 2.2 te installeren op Ubuntu 20.04. Ik kom al snel op een probleem dat ik niet weet hoe te verhelpen.
Bij het commando

Code: Selecteer alles

php install_pvdiary.php --setup --CLI=temp
Er komt geen "temp" directory te voorschijn waar de 2 bash scripts moeten worden uitgehaald. Dit krijg ik als output van het commando

Code: Selecteer alles

Running the installer 1.3a ...
Starting cli_setup from /home/pvdiary2/incl/tlbn__setup.php ..
Greetings from cli_setup 2.2a
        Installer version 1.3a runnning
tlbn__setup 2.2a of new distribution

 Cache : Array
(
    [upgrade_uri] => https://www.aps11tl.be/download.php?id=toolbin_core_dskPVdiary
    [flavour] => dskPVdiary
    [core_HOME] => /home/pvdiary2
    [core_HTTPD] => /home/pvdiary2/httpd
)

 Setup : Array
(
    [setup_toolbin_home] => /home/pvdiary2
    [setup_toolbin_httpd] => /home/pvdiary2/httpd
    [setup_clidir] => temp
    [setup_flavour] => dskPVdiary
    [prefix] => setup_
)


 CLI directory: temp
 Webpage:       /home/pvdiary2/httpd/toolbin.php
 TOOLBIN_CFG:   /home/pvdiary2/g_toolbin_cfg.php
 TOOLBIN_INI:   /home/pvdiary2/g_toolbin_ini.php
 CLI_DISABLED:  false

   OK to continue with these settings ?
End of cli_setup...
Gebruikersavatar
efiten
lid
Berichten: 16
Lid geworden op: 21 okt 2020, 09:59
Installatie Land: België

Re: PVdiary - logging voor SMA omvormers nu beschikbaar

Bericht door efiten »

Nee, helaas niet, ik vervang die waarde dan manueel door 0,000
en doe dan :
pvdiary --import --export --sync

Maar bij de volgende update van de CSV staat die waarde daar weer in waardoor pvdiary ook niet verder gaat.
Ik heb dat op dit moment aan de hand, waardoor de auto import dus stil ligt.
Naar pvoutput werkt alles gewoon (alhoewel ik vandaag voor de eerste keer 2x een waarde 0 zie in de lijst)
https://pvoutput.org/intraday.jsp?id=89789&sid=79552
https://pv.weerstationbree.be/

Ik moet dus ergens zien te vermijden dat deze waarde in de CSV komen, OF in PVdiary moet iets aangepast worden waardoor hij die waarde gewoon skipt, ipv hierbij te falen.

Erwin
Gebruikersavatar
SBF
Senior lid
Berichten: 283
Lid geworden op: 28 jun 2013, 14:29
Installatie Land: België
Contacteer:

Re: PVdiary - logging voor SMA omvormers nu beschikbaar

Bericht door SBF »

Wat doet sunny explorer in zo'n geval? Staan die hoge waarden ook in de csv?
Afbeelding
Yet another tool to read power production of SMA® solar/battery inverters
Nu op GitHub
Gebruikersavatar
efiten
lid
Berichten: 16
Lid geworden op: 21 okt 2020, 09:59
Installatie Land: België

Re: PVdiary - logging voor SMA omvormers nu beschikbaar

Bericht door efiten »

leslie schreef: 16 feb 2021, 13:33
efiten schreef: 16 feb 2021, 12:45 voor PVOUTPUT heb ik dat zo gedaan, maar nu, bij de export naar die CSV files heb ik toch nergens de mogelijkheid om een where clausule in de bouwen, of wel ?
Is het zo dat bij de volgende run de csv file ok is ?
Als dat het geval is, geen probleem. Als het net de laatste run is van die dag dan heb je pech.
Leslie
Helaas is dat net de éérste waarde van de dag, waardoor de import gewoon stopt, en bij het opnieuw genereren van de file (elke 10min) staat die waarde er opnieuw in.
Gebruikersavatar
efiten
lid
Berichten: 16
Lid geworden op: 21 okt 2020, 09:59
Installatie Land: België

Re: PVdiary - logging voor SMA omvormers nu beschikbaar

Bericht door efiten »

SBF schreef: 16 feb 2021, 13:50 Wat doet sunny explorer in zo'n geval? Staan die hoge waarden ook in de csv?
Als ik een export doe van de CSV (uit de secondenwaarde folder), dan zie ik nergens vreemde waardes staan.

het is wel nét de eerste waarde die wordt uitgelezen.
Ergens doet de export door tot een stuk in de nacht, zo te zien :

Code: Selecteer alles

16/02/2021 02:00:00;849,261;0,000
16/02/2021 02:05:00;849,261;0,000
16/02/2021 02:10:00;849,261;0,000
16/02/2021 02:15:00;849,261;0,000
16/02/2021 07:55:00;849,261;10191,144
16/02/2021 08:00:00;849,261;0,000
16/02/2021 08:05:00;849,261;0,000
16/02/2021 08:10:00;849,263;0,024
16/02/2021 08:15:00;849,268;0,060
Elke keer de CSV geupdate wordt, komt er deze waarde opnieuw instaan. Het lijkt bijna ergens een of ander totaal, omdat dit hoger ligt dan de omvormer (5Kwh) en de panelen (8.9Kwh).

@leslie kan ik ergens in de code een where toevoegen, zodat deze waarde geskipped wordt, ipv dat de hele import afbreekt ?
Gebruikersavatar
leslie
Senior lid
Berichten: 389
Lid geworden op: 18 mei 2013, 08:56
Installatie Land: België
Locatie: Puurs
Contacteer:

Re: PVdiary - logging voor SMA omvormers nu beschikbaar

Bericht door leslie »

efiten schreef: 16 feb 2021, 14:11 Als ik een export doe van de CSV (uit de secondenwaarde folder), dan zie ik nergens vreemde waardes staan.

het is wel nét de eerste waarde die wordt uitgelezen.
Ergens doet de export door tot een stuk in de nacht, zo te zien :

Code: Selecteer alles

16/02/2021 02:00:00;849,261;0,000
16/02/2021 02:05:00;849,261;0,000
16/02/2021 02:10:00;849,261;0,000
16/02/2021 02:15:00;849,261;0,000
16/02/2021 07:55:00;849,261;10191,144
16/02/2021 08:00:00;849,261;0,000
16/02/2021 08:05:00;849,261;0,000
16/02/2021 08:10:00;849,263;0,024
16/02/2021 08:15:00;849,268;0,060
Elke keer de CSV geupdate wordt, komt er deze waarde opnieuw instaan. Het lijkt bijna ergens een of ander totaal, omdat dit hoger ligt dan de omvormer (5Kwh) en de panelen (8.9Kwh).

@leslie kan ik ergens in de code een where toevoegen, zodat deze waarde geskipped wordt, ipv dat de hele import afbreekt ?
Beste Efiten,
Normaal bevat een CSV-file van SBFspot/sunnyexplorer steeds waarden die beginnen met uur 00:00

Code: Selecteer alles

sep=;
Version CSV1|Tool SMAspot2.2.11|Linebreaks CR/LF|Delimiter semicolon|Decimalpoint comma|Precision 3

;;
;;
;2100096715;2100096715
;Total yield;Power
;Counter;Analog
dd/MM/yyyy HH:mm:SS;kWh;kW
15/02/2020 00:00:00;53276,090;0,000
15/02/2020 00:05:00;53276,090;0,000
15/02/2020 00:10:00;53276,090;0,000
Is dit niet het geval, dan is dat meestal geen goed teken en kan de data foutief zijn (bv spikes)
pvdiary zal in dat geval weigeren om de data in de database te injecteren. In principe wordt verondersteld dat de gebruiker de csv-file manueel in orde maakt of de import nogmaals later probeert. (Shit IN = Shit OUT ;-) )

Gebeurt dit regematig dan kan je kiezen voor een meer relaxte verwerking van de csv.
Je moet dan bit_7 in de flags van import_params op 1 zetten (waarde 128) en CSV_params en CSV_time parameters toevoegen.
De CSV_params bepalen de delimiter (normaal ;), het veld van de tijd (normaal 0) en het veld waar de "total yield" te vinden is ( normaal 1).
CSV_time geeft aan hoe de tijdstring moet geinterpreteerd worden en is minder belangrijk (relax)
In de meeste gevallen volstaat de volgende definitie:
import_params = "CSV 128 plant0001 210012345 NaamPlugin"
CSV_params = ";0,1,0"
CSV_time = "dd/MM/yyyy HH:mm:ss"

Code: Selecteer alles

Examples:
  import_params = "CSV 0 plant0001 0 SBFspot /ETC/SBFspot.cfg"
                 ( csv files in PVDIARY_DATA/csv/ )
  import_params = "CSV 0 /home/pi/smadata/@year/[email protected] 0 SBFspot /ETC/SBFspot.cfg"


 Setting bit_7 makes it possible to have a more "relaxed" processing of the csv-file.
 Only the "Total yield" value in the csv-file will be used.
;
;  485solar plugin (yasdi protocol)
 import_params = "CSV 128 plant0001 210012345 485solar"
 CSV_params = ";0,1,0"
 CSV_time = "dd/MM/yyyy HH:mm:ss"
;
 
Groetjes
Leslie
24 x S-Energy SM 200, 4800 Wp
SMA SB5000TL-20
Dakhelling 35°
Orientatie 185°
Gebruikersavatar
leslie
Senior lid
Berichten: 389
Lid geworden op: 18 mei 2013, 08:56
Installatie Land: België
Locatie: Puurs
Contacteer:

Re: Testen van PVdiary 2.2

Bericht door leslie »

Robki schreef: 16 feb 2021, 13:37 Ik ben daarnet begonnen om te kijken om versie 2.2 te installeren op Ubuntu 20.04. Ik kom al snel op een probleem dat ik niet weet hoe te verhelpen.
Bij het commando

Code: Selecteer alles

php install_pvdiary.php --setup --CLI=temp
Er komt geen "temp" directory te voorschijn waar de 2 bash scripts moeten worden uitgehaald. Dit krijg ik als output van het commando

Code: Selecteer alles

Running the installer 1.3a ...
Starting cli_setup from /home/pvdiary2/incl/tlbn__setup.php ..
Greetings from cli_setup 2.2a
        Installer version 1.3a runnning
tlbn__setup 2.2a of new distribution

 Cache : Array
(
    [upgrade_uri] => https://www.aps11tl.be/download.php?id=toolbin_core_dskPVdiary
    [flavour] => dskPVdiary
    [core_HOME] => /home/pvdiary2
    [core_HTTPD] => /home/pvdiary2/httpd
)

 Setup : Array
(
    [setup_toolbin_home] => /home/pvdiary2
    [setup_toolbin_httpd] => /home/pvdiary2/httpd
    [setup_clidir] => temp
    [setup_flavour] => dskPVdiary
    [prefix] => setup_
)


 CLI directory: temp
 Webpage:       /home/pvdiary2/httpd/toolbin.php
 TOOLBIN_CFG:   /home/pvdiary2/g_toolbin_cfg.php
 TOOLBIN_INI:   /home/pvdiary2/g_toolbin_ini.php
 CLI_DISABLED:  false

   OK to continue with these settings ?
End of cli_setup...
Beste Robki,
De installer verwacht een antwoord via STDIN, dit is normaal het toetsenbord.
Zou het kunnen dat je het commando niet lanceert vanuit een (interactief) terminal-venster,
maar vanuit een Run,Start box oid?
Als het niet lukt vanuit een terminal-venster kun je me de output bezorgen van het commando
php install_pvdiary.php --env

Groetjes
Leslie
24 x S-Energy SM 200, 4800 Wp
SMA SB5000TL-20
Dakhelling 35°
Orientatie 185°
Gebruikersavatar
Robki
Berichten: 3
Lid geworden op: 15 okt 2020, 15:58
Installatie Land: België

Re: PVdiary - logging voor SMA omvormers nu beschikbaar

Bericht door Robki »

Beste Leslie

Ik heb proberen uit te zoeken wat het precies inhoud om een interactief terminal te starten, of ik deze al aan het gebruiken was. Ik ben niet echt verder gekomen. Mijn setup is als volgt:
Ik connecteer via ssh (via Putty of WIN10 cmd) naar een Ubuntu 20.04 VPS (OpenBSD secure shell server) dat ik huur. Ik blijf steeds dezelfde output krijgen, zonder temp folder.
Ik heb dit al geprobeerd met zowel de user als root access.

Hierbij de output van het --env commando

Code: Selecteer alles

$ php install_pvdiary.php --env
Running the installer 1.3a ...
Toolbin 2.1.3w      *** Warning , running in emergency mode ***
TOOLBIN Constants:
 TOOLBIN_HOME  ........... embedded
 TOOLBIN_HTTPD  .......... /home/pvdiary2
 TOOLBIN_VAR  ............ TOOLBIN_HTTPD/install_pvdiary_work/var
 TOOLBIN_CFG  ............ TOOLBIN_HTTPD/install_pvdiary.php
 TOOLBIN_INI  ............ TOOLBIN_HTTPD/install_pvdiary_ini.php
 TOOLBIN_ETC  ............ TOOLBIN_HTTPD/install_pvdiary_work/etc
 TOOLBIN_LOG  ............ TOOLBIN_HTTPD/install_pvdiary_work/logs
 TOOLBIN_TMP  ............ TOOLBIN_HTTPD/install_pvdiary_work/tmp
 TOOLBIN_SHM  ............ TOOLBIN_HTTPD/install_pvdiary_work/tmp
 TOOLBIN_CHOME  .......... TOOLBIN_HTTPD
 TOOLBIN_WHOME  .......... ** null **
 TOOLBIN_SELF  ........... install_pvdiary.php
 TOOLBIN_OS  ............. Linux
 TOOLBIN_SOS  ............ ** true **      *** Warning , running in emergency mode ***
 TOOLBIN_CLI_DISABLED  ... ** null **
 TOOLBIN_DSK_DISABLED  ... ** null **
 TOOLBIN_LGI_FLAGS_PRIV  . ** integer ** 3
 TOOLBIN_LGI_FLAGS  ...... 0  This session: 3
 TOOLBIN_LGI_UAF  ........ TOOLBIN_HTTPD/install_pvdiary_work/etc/lgi_uaf.dat
 TOOLBIN_LGI_COOKIE  ..... uid_inst
 TOOLBIN_LGI_URI  ........ install_pvdiary.php?tool=_login
 TOOLBIN_LGI_UID  ........ ** null **
 TOOLBIN_LGI_USER  ....... pvdiary2
 TOOLBIN_LGI_DIR  ........ TOOLBIN_HTTPD/install_pvdiary_work/var/lgi
More
  TOOLBIN_LGI_DEFUSER  .... Guest
  TOOLBIN_DOC  ............ TOOLBIN_HTTPD/install_pvdiary_work/doc
  TOOLBIN_TOOL  ........... installer


Other Constants:
 PHP_OS  ................. Linux
 PHP_VERSION  ............ 7.4.3
 PHP_EXTENSION_DIR  ...... /usr/lib/php/20190902
 PHP_SAPI  ............... cli
 DIRECTORY_SEPARATOR  .... /
 PATH_SEPARATOR  ......... :
 PHP_INT_MAX  ............ ** integer ** 9223372036854775807

TLBN::$ENV .......... Array
(
    [G_INI] => Array
        (
            [tlbn_ini] => Array
                (
                    [installer_mode] => SOS
                    [installer_include_path] => .
                    [js_path] => install_pvdiary_work/
                    [css_path] => install_pvdiary_work/
                    [img_path] => install_pvdiary_work/
                    [toolbin_lgi_cookie] => uid_inst
                    [toolbin_lgi_defuser] => Guest
                    [toolbin_lgi_flags] => 0
                )

            [core] => Array
                (
                    [version] => 1.0
                )

            [download] => Array
                (
                    [uri] => https://www.aps11tl.be/download.php?id=%ID%
                )

            [defaults] => Array
                (
                    [core_HOME] => /home/pvdiary2
                    [core_HTTPD] => /home/pvdiary2/httpd
                )

        )

    [_getmsg] =>
)


TLBN::g_getenv:
  USER ................. pvdiary2
  HOST ................. ubuntu-2gb-nbg1-1
  HOME ................. /home/pvdiary2
  TS_BOOT .............. 1613553807   Wed, 17 Feb 2021 10:23:27 +0100

Some functions:
 php_uname() ........... Linux ubuntu-2gb-nbg1-1 5.4.0-54-generic #60-Ubuntu SMP Fri Nov 6 10:37:59 UTC 2020 x86_64
 zend_version() ........ 3.4.0
 getcwd() .............. /home/pvdiary2
 getmypid() ............ 2146
 php_ini_loaded_file().. /etc/php/7.4/cli/php.ini
 session_save_path() ... /var/lib/php/sessions
 stream_get_transports() ...... tcp udp unix udg ssl tls tlsv1.0 tlsv1.1 tlsv1.2 tlsv1.3
 date_default_timezone_get() .. Europe/Brussels
 ini_get(...)
  include_path ....... .
  safe_mode ..........
  disable_functions ..
  error_reporting .... 22519 = E_ALL & ~E_NOTICE  & ~E_STRICT  & ~E_DEPRECATED
  date.timezone ...... Europe/Brussels  date('r')=Wed, 17 Feb 2021 12:50:10 +0100

Alvast bedankt
Gebruikersavatar
janus
Site Admin
Site Admin
Berichten: 16471
Lid geworden op: 04 mar 2009, 22:39
Installatie Land: Ander
Locatie: Ten zuiden van antwerpen
Sponsor ons: Afbeelding
Contacteer:

Re: PVdiary - logging voor SMA omvormers nu beschikbaar

Bericht door janus »

Ook hier alle oude Belgacom linken aangepast maar mocht je een niet werkende tegen komen hoor ik het graag.
.
Mijn wens is: "Dat ook in de toekomst de zon voor iedereen gratis op mag komen."

Gelieve geen technische vragen via pb Klik voor Uitleg
Gebruikersavatar
thomasb
VZW erelid
VZW erelid
Berichten: 844
Lid geworden op: 21 dec 2012, 00:38
Installatie Land: België
Contacteer:

Re: PVdiary - logging voor SMA omvormers nu beschikbaar

Bericht door thomasb »

janus schreef: 06 jun 2021, 18:19 Ook hier alle oude Belgacom linken aangepast maar mocht je een niet werkende tegen komen hoor ik het graag.
Heel erg bedankt Jan om alle links recht te zetten! :tu: :tu: :tu:

PS: meer uitleg: Proximus heeft beslist om hun hosting (Skynet) stop te zetten, en dit zonder enige verwittiging :td: :td: :td: . Van de ene dag op de andere waren PVdiary en PVcalc niet meer bereikbaar. Ik had Proximus meerdere keren gebeld maar ze weigerden om dit terug aan te zetten voor enkele maanden. Dus heb ik PVdiary en PVcalc moeten verhuizen naar een andere domain, en Jan heeft alle links in dit forum aangepast :tu: :tu: :tu:
Gebruikersavatar
janus
Site Admin
Site Admin
Berichten: 16471
Lid geworden op: 04 mar 2009, 22:39
Installatie Land: Ander
Locatie: Ten zuiden van antwerpen
Sponsor ons: Afbeelding
Contacteer:

Re: PVdiary - logging voor SMA omvormers nu beschikbaar

Bericht door janus »

Voor zulke mooie tools heb ik dat werk er graag voor overgehad Thomas :tu:
.
Mijn wens is: "Dat ook in de toekomst de zon voor iedereen gratis op mag komen."

Gelieve geen technische vragen via pb Klik voor Uitleg
Gebruikersavatar
NoBoot
junior lid
Berichten: 6
Lid geworden op: 27 jun 2013, 23:44
Installatie Land: België

Re: PVdiary - logging voor SMA omvormers nu beschikbaar

Bericht door NoBoot »

Na jaren van niet updaten van mijn rpi met pvdiary toch maar eens aan een update begonnen.
Ondertussen is met een beetje zoek werk alles redelijk in orde aan het komen.

Ik heb mijn oude csv files van mijn oude pi genomen en die in de map /home/pvdiary2/var/pvdiary/20xx gezet.

na
pvdiary --db --make-tables --init
pvdia pvdiary --import --start-date=day1 --db

importeert hij mijn data..

maar als ik naar
http://xxx.xxx.xxx.xxx:8082/pvdiary_dashboard.php#
en ik kijk naar cumul dan staat daar een waarde die het dubbele is van wat het zou moeten zijn.

Ik denk dat ik zowat alles 4 keer heb na gekeken en 4 keer de database gewist heb en terug ingeladen zonder resultaat.

Iemand een gedacht over wat ik over het hoofd zie?
Ook lijk ik de cl_DEMO niet uit te config te kunnen krijgen, hij staat steeds in de grafiek (zonder opbrengst)

pv_string

Code: Selecteer alles

pv_string_1]
;*******************************************************************************
;   STRINGS
;
;   Informatie over de strings van je pv
; 	- naam doorlopend pv_string_1, pv_string_2, pv_string_3 ...
;	- cl_name: aan welke omvormer hangt die string? Dit moet overeenkomen met de naam van de omvormer boven [cl_SB5000TL]
;	- pv_watt: peakwatt van deze string in Watt
;	- estim_kwh: verwachte opbrengst per maand volgens jrc of PVcalc
;	- pv_az: orientatie van je pv: noord=0,oost=90,zuid=180,west=270
;	- pv_roof: dakhelling tussen 0 graden en 90 graden
;	- pv_temp_coeff: wordt gebruikt voor de gele lijn. Je vind dit terug in je datablad van je panelen als "delta P"
;	  met als eenheid "% per Graad Celsius". Als je dit niet weet, laat -0.48 staan, dit is zowat het gemiddelde.
;	- panels: beschrijving die op je website verschijnt bij "Info" 
;	- generator: beschrijving die op je website verschijnt bij "Info" 
;
; 
 cl_name = "SB4000TL"
 pv_watt = 4200
 estim_kwh = "119,229,310,433,511,467,512,479,353,267,153,93"
 pv_az = 166
 pv_roof = 40
 pv_temp_coeff = -0.30
 panels = "20 x Sanyo 210W (HIP-210NKHE5)"
 generator = "SMA SB4000TL-20"
;
; string2 - optioneel - als je nog een tweede string hebt op deze omvormer met een andere orientatie/dakhelling
;[pv_string_2]
; cl_name = "SB5200TL"
; pv_watt = 5500
; estim_kwh = "162,231,372,502,589,570,589,548,420,313,177,125"
; pv_az = 232
; pv_roof = 45
; pv_temp_coeff = -0.48
; panels = "22 x Mage Powertek Plus 250/5 MR"
; generator = "SMA SB5000TL-20"
;
; HIER EVENTUEEL DE VOLGENDE STRING. PAS OP MET DE NAMEN [pv_string_2] ...
Omvormers

Code: Selecteer alles

[cl_DEMO]
;*******************************************************************************
;   OMVORMERS
;
;   Informatie over je omvormers
;	- je kunt de naam kiezen, maar gebruik geen spaties en geen speciale letters, moet beginnen met "cl_"
;       - import_params = "CSV flags csv serial plugin plugin_data"  *** ZEER BELANGIJK  ***
;                           CSV ....... geeft aan dat het gaat om een CSV file 
;                           flags ..... normaal 0, op 3 zetten voor omvormers zonder geheugen
;                                bit_0 : if set, only safe_inserts in db allowed
;                                bit_1 : if set, force always import of today
;                                bit_6 : if set, make a copy of the csv after the import
;                                bit_7 : if set, CSV format is not SunnyExplorer compatible - Use CSV_params en CSV_time 
;                           csv ........ eerste deel van de csv-file, meestal gelijk aan sx2_file voor SunnyExplorer
;                           serial ..... verplicht voor safe_inserts, op 0 zetten indien onbelangrijk
;                           plugin ..... programma dat verbinding maakt met omvormer.
;                                      SunnyExplorer, OpenSunny, Dummy, SBFspot , PVjson, Enphase, Download, sunnybeam  
;                           plugin_data ... plugin afhankelijke settings (raadpleeg de help van de plugin)
;                                    voor SunnyExplorer bv geef je hier de .sx2 file zonder pad
;                   
;	      Voorbeelden van import_params:
;                 import_params =  "CSV 0 plant0001 0 SunnyExplorer plant0001.sx2"
;                 import_params =  "CSV 0 plant0001 0 SBFspot /ETC/SVFspot.cfg"
;
;	- gsc_name, verwijzing naar de GSC-meter (gs_xxxxx moet opgezet worden)
;	- day1 : dag wanneer de omvormer in gebruik werd genomen in formaat YYYYMMDD
;	- RIPday : dag wanneer omvormer uit dienst is genomen, in commentaar zetten indien nog in gebruik.
;	- use_dlst : CSV file bevat tijden in zomer/winter(=1), op 0 plaatsen indien geen zomer-winter tijdsprong
;                    indien niet gespecifieerd wordt 1 (zomer/winter uur) aangenomen. 
;	- gsc_cost: waarde van een GSC in Euro
;	- ele_cost: prijs in Euro per kWh elektriciteit
;	- kg_co2_kWh, co2_km: laat dit staan, is voor de "Milieuberekening"
;
; import_params = "CSV 0 Myplant 0 SunnyExplorer demo1.sx2"
; import_params = "CSV 0 Myplant 0 SBFspot /ETC/SBFspot.cfg"
; import_params = "CSV 0 demo1 0 demo"
; import_params =   "CSV 0 GCR 0 Download GCR.sx2"
;import_params =   "CSV 0 /home/pvdiary2/var/pvdiary/@year/[email protected] 0 Dummy"
;
; bluetooth adres van omvormer (nodig voor sbfspot)
;   gebruik "pvdiary --plugin=config --create-sbfspot" om SBFspot.cfg aan te maken
; 
; inverter_BTAddress = "11:22:33:44:55:66"
; inverter_IP_Address = "192.168.0.66"
; sbfspot_params = "-finq -nosql -am0 -ae0 -sp0"  
; sbfspot_params = "-finq -nosql -am0 -ae0 -sp0 -v5 -d5"  ; meer debug info
; gsc_name = "GSC"
; day1 = "20091217"
; RIPday = "20120718"
; use_dlst = 0
; gsc_cost = 450
; ele_cost = 0.18
; kg_co2_kWh = 0.5
; co2_km = 0.1
;
[cl_SB4000TL]
;*******************************************************************************
;   OMVORMERS
;
;   Informatie over je omvormers
;	- je kunt de naam kiezen, maar gebruik geen spaties en geen speciale letters, moet beginnen met "cl_"
;       - import_params = "CSV flags csv serial plugin plugin_data"  *** ZEER BELANGIJK  ***
;                           CSV ....... geeft aan dat het gaat om een CSV file 
;                           flags ..... normaal 0, op 3 zetten voor omvormers zonder geheugen
;                                bit_0 : if set, only safe_inserts in db allowed
;                                bit_1 : if set, force always import of today
;                                bit_6 : if set, make a copy of the csv after the import
;                                bit_7 : if set, CSV format is not SunnyExplorer compatible - Use CSV_params en CSV_time 
;                           csv ........ eerste deel van de csv-file, meestal gelijk aan sx2_file voor SunnyExplorer
;                           serial ..... verplicht voor safe_inserts, op 0 zetten indien onbelangrijk
;                           plugin ..... programma dat verbinding maakt met omvormer.
;                                      SunnyExplorer, OpenSunny, Dummy, SBFspot , PVjson, Enphase, Download, sunnybeam  
;                           plugin_data ... plugin afhankelijke settings (raadpleeg de help van de plugin)
;                                    voor SunnyExplorer bv geef je hier de .sx2 file zonder pad
;                   
;	      Voorbeelden van import_params:
;                 import_params =  "CSV 0 plant0001 0 SunnyExplorer plant0001.sx2"
;                 import_params =  "CSV 0 plant0001 0 SBFspot /ETC/SVFspot.cfg"
;
;	- gsc_name, verwijzing naar de GSC-meter (gs_xxxxx moet opgezet worden)
;	- day1 : dag wanneer de omvormer in gebruik werd genomen in formaat YYYYMMDD
;	- RIPday : dag wanneer omvormer uit dienst is genomen, in commentaar zetten indien nog in gebruik.
;	- use_dlst : CSV file bevat tijden in zomer/winter(=1), op 0 plaatsen indien geen zomer-winter tijdsprong
;                    indien niet gespecifieerd wordt 1 (zomer/winter uur) aangenomen. 
;	- gsc_cost: waarde van een GSC in Euro
;	- ele_cost: prijs in Euro per kWh elektriciteit
;	- kg_co2_kWh, co2_km: laat dit staan, is voor de "Milieuberekening"
;
; import_params = "CSV 0 Myplant 0 SunnyExplorer demo1.sx2"
; import_params = "CSV 0 Myplant 0 SBFspot /ETC/SBFspot.cfg"
; import_params = "CSV 0 demo1 0 demo"
; import_params =   "CSV 0 GCR 0 Download GCR.sx2"
import_params =   "CSV 0 /home/pvdiary2/var/pvdiary/@year/[email protected] 0 Dummy"
;
; bluetooth adres van omvormer (nodig voor sbfspot)
;   gebruik "pvdiary --plugin=config --create-sbfspot" om SBFspot.cfg aan te maken
; 
 inverter_BTAddress = "11:22:33:44:55:66"
; inverter_IP_Address = "192.168.0.66"
; sbfspot_params = "-finq -nosql -am0 -ae0 -sp0"  
; sbfspot_params = "-finq -nosql -am0 -ae0 -sp0 -v5 -d5"  ; meer debug info
 gsc_name = "GSC"
 day1 = "20091217"
; RIPday = "20120718"
 use_dlst = 0
 gsc_cost = 450
 ele_cost = 0.18
 kg_co2_kWh = 0.5
 co2_km = 0.1
;

; HIER EVENTUEEL DE VOLGENDE OMVORMER. PAS OP MET DE NAMEN [cl_Omvormer2]  ...
;[cl_SB5200TL]
; import_params = "CSV 0 demo2 0 demo"
; gsc_name = "GSC"
; day1 = "20181206"
;
;[cl_test]
; import_params = "CSV 0 demo1 0 demo"
; gsc_name = "GSC"
; day1 = "20191206"
;
Gebruikersavatar
leslie
Senior lid
Berichten: 389
Lid geworden op: 18 mei 2013, 08:56
Installatie Land: België
Locatie: Puurs
Contacteer:

Re: PVdiary - logging voor SMA omvormers nu beschikbaar

Bericht door leslie »

NoBoot schreef: 20 aug 2021, 18:36 Na jaren van niet updaten van mijn rpi met pvdiary toch maar eens aan een update begonnen.
Ondertussen is met een beetje zoek werk alles redelijk in orde aan het komen.

Ik heb mijn oude csv files van mijn oude pi genomen en die in de map /home/pvdiary2/var/pvdiary/20xx gezet.

na
pvdiary --db --make-tables --init
pvdia pvdiary --import --start-date=day1 --db

importeert hij mijn data..

maar als ik naar
http://xxx.xxx.xxx.xxx:8082/pvdiary_dashboard.php#
en ik kijk naar cumul dan staat daar een waarde die het dubbele is van wat het zou moeten zijn.

Ik denk dat ik zowat alles 4 keer heb na gekeken en 4 keer de database gewist heb en terug ingeladen zonder resultaat.

Iemand een gedacht over wat ik over het hoofd zie?
Ook lijk ik de cl_DEMO niet uit te config te kunnen krijgen, hij staat steeds in de grafiek (zonder opbrengst)
Hallo NoBoot,
Raar, misschien heeft de lege cl_DEMO sectie in de configfile ermee te maken?
Om de cl_DEMO uit te config te krijgen kun je vanuit het dashboard (tab config) de tweede Edit knop gebruiken. ( Modify Configuration file).
Kun je het resultaat van "pvdiary --plugin=config --show-cfg" tonen?

Leslie
24 x S-Energy SM 200, 4800 Wp
SMA SB5000TL-20
Dakhelling 35°
Orientatie 185°
Gebruikersavatar
leslie
Senior lid
Berichten: 389
Lid geworden op: 18 mei 2013, 08:56
Installatie Land: België
Locatie: Puurs
Contacteer:

Re: PVdiary - logging voor SMA omvormers nu beschikbaar

Bericht door leslie »

NoBoot schreef: 20 aug 2021, 18:36 maar als ik naar
http://xxx.xxx.xxx.xxx:8082/pvdiary_dashboard.php#
en ik kijk naar cumul dan staat daar een waarde die het dubbele is van wat het zou moeten zijn.

Ik denk dat ik zowat alles 4 keer heb na gekeken en 4 keer de database gewist heb en terug ingeladen zonder resultaat.

Iemand een gedacht over wat ik over het hoofd zie?
Ook lijk ik de cl_DEMO niet uit te config te kunnen krijgen, hij staat steeds in de grafiek (zonder opbrengst)
Mijn voorgaande bericht was onvolledig, maar niet meer aan te passen ...
Het "cumul" veldje is het "gecorrigeerd" totaal waarbij ook de rubriek [gs_xxx] wordt uitgelezen.
Het is de bedoeling dat deze waarde dezelfde is als de GSC teller. (Bij mij is dit toch zo...)
Wat geeft het commando "pvdiary --summary" ?

Groetjes
Leslie
24 x S-Energy SM 200, 4800 Wp
SMA SB5000TL-20
Dakhelling 35°
Orientatie 185°
Plaats reactie

Terug naar “Data logging programma's en handleidingen”