SBFspotUploadDaemon

Kijk hier voor datalog programma's en handleidingen.
Plaats reactie
Gebruikersavatar
Oscar
junior lid
Berichten: 14
Lid geworden op: 12 mar 2019, 07:01
Installatie Land: Nederland

SBFspotUploadDaemon

Bericht door Oscar » 12 mar 2019, 09:06

Goede morgen,

Heb een vraagje mbt SBFspotUploadDaemon,
Ik heb gisteren een "oude" pi weer tot leven gewekt om de data van mijn PV installatie naar PVOutput te sturen.
Het betreft een een PI 1.
Hiervoor heb in SBFspot 3.5 geinstalleerd.
uiteindelijk heb ik (als het goed is) de data loging werkend.
Echter wordt er niets naar PV output gestuurd.

Ik heb de install van https://github.com/SBFspot/SBFspot/wiki ... nux-SQLite gebruikt
De automatische install werkte niet, dit omdat mijn user in de inverter een ander wachtwoord had als 0000.

Alles draait als gebruiker pi

In de database zie ik ook de waardes.
Echter in de log zie ik alleen maar

Mar 11 17:26:20 raspberrypi systemd[1]: Started SBFspot Upload Daemon.
Echter geen melding dat er datapunten geupload zijn

Oscar

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

Re: SBFspotUploadDaemon

Bericht door janus » 12 mar 2019, 10:52

Welkom,

Heb je ook de zoekfunctie al geprobeerd hier op het forum.
Dacht wel dat de meeste hier PvDiary gebruiken op hun RPI
.
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
Oscar
junior lid
Berichten: 14
Lid geworden op: 12 mar 2019, 07:01
Installatie Land: Nederland

Re: SBFspotUploadDaemon

Bericht door Oscar » 12 mar 2019, 11:04

Zoek functie heb ik al verschillende malen gebruikt.
Echter op een of andere manier wordt er niets weggeschreven naar pvoutput

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

Re: SBFspotUploadDaemon

Bericht door janus » 12 mar 2019, 13:54

Zoals ik al schreef het wordt hier denk ik niet veel gebruikt maar misschien heb je geluk dat er toch iemand reageert.
.
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
SBF
Senior lid
Berichten: 222
Lid geworden op: 28 jun 2013, 14:29
Installatie Land: België
Contacteer:

Re: SBFspotUploadDaemon

Bericht door SBF » 12 mar 2019, 21:06

janus schreef:
12 mar 2019, 13:54
Zoals ik al schreef het wordt hier denk ik niet veel gebruikt maar misschien heb je geluk dat er toch iemand reageert.
Toch een 900 officiële gebruikers - OK, niet alleen "hier"
Oscar schreef: In de database zie ik ook de waardes.
Echter in de log zie ik alleen maar

Mar 11 17:26:20 raspberrypi systemd[1]: Started SBFspot Upload Daemon.
Echter geen melding dat er datapunten geupload zijn
Wat staat er in de logging (/var/log/sbfspot.3)

Wat is de output van

Code: Selecteer alles

select * from vwPvoData limit 200;
Ik veronderstel dat dit over hetzelfde probleem gaat?
Afbeelding
Yet another tool to read power production of SMA® solar/battery inverters
Nu op GitHub

Gebruikersavatar
Oscar
junior lid
Berichten: 14
Lid geworden op: 12 mar 2019, 07:01
Installatie Land: Nederland

Re: SBFspotUploadDaemon

Bericht door Oscar » 13 mar 2019, 11:44

Hoi SBF,

in de map sbfspot.3 staat het volgende:
- OscarAarts_201903.log
- OscarAarts_20190311.log
- OscarAarts_20190312.log
- OscarAarts_20190313.log
- SBFspotUpload20190311.log
- SBFspotUpload20190312.log
- SBFspotUpload20190313.log


Het commando
select * from vwPvoData limit 200; geeft in de pi
-bash: syntax error near unexpected token `from'

Heb deze quary uitgevoerd vanuit de map sbfspot.3
Echter de db staat in de map \home\pi\smadata\

Idd de andere link die je stuurde gaat over hetzelfde.
Echter was in een ander forum met andere gebruikers.
Dit vanwege de opmerking van janus

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

Re: SBFspotUploadDaemon

Bericht door SBF » 13 mar 2019, 12:00

OK, maar wat is de inhoud van de files?

Code: Selecteer alles

cat SBFspotUpload20190313.log
select * from vwPvoData limit 200; geeft in de pi
-bash: syntax error near unexpected token `from'
Je moet eerst sqlite starten ;-)

Code: Selecteer alles

sqlite3 /home/pi/smadata/SBFspot.db
Toon ook eens de SBFspotUpload.cfg
Afbeelding
Yet another tool to read power production of SMA® solar/battery inverters
Nu op GitHub

Gebruikersavatar
Oscar
junior lid
Berichten: 14
Lid geworden op: 12 mar 2019, 07:01
Installatie Land: Nederland

Re: SBFspotUploadDaemon

Bericht door Oscar » 13 mar 2019, 13:04

in de file SBFspotUpload20190313.log staat het volgende:
-----------------------------
[01:31:37] WARNING: OscarAarts is not yet member of SBFspot Team. Consider joining at http://pvoutput.org/listteam.jsp?tid=613
[03:32:38] WARNING: OscarAarts is not yet member of SBFspot Team. Consider joining at http://pvoutput.org/listteam.jsp?tid=613
[05:33:38] WARNING: OscarAarts is not yet member of SBFspot Team. Consider joining at http://pvoutput.org/listteam.jsp?tid=613
[07:34:37] WARNING: OscarAarts is not yet member of SBFspot Team. Consider joining at http://pvoutput.org/listteam.jsp?tid=613
[09:35:40] WARNING: OscarAarts is not yet member of SBFspot Team. Consider joining at http://pvoutput.org/listteam.jsp?tid=613
[11:36:38] WARNING: OscarAarts is not yet member of SBFspot Team. Consider joining at http://pvoutput.org/listteam.jsp?tid=613
-------------------------------

De output van
select * from vwPvoData limit 200;
als ik sql opgestart hem is niets
sqlite> (hier voer ik de sql request in en dan enter)
sqlite>

ofwel hij laat niets zien.

Gebruikersavatar
Oscar
junior lid
Berichten: 14
Lid geworden op: 12 mar 2019, 07:01
Installatie Land: Nederland

Re: SBFspotUploadDaemon

Bericht door Oscar » 13 mar 2019, 13:09

mijn sbfspotupload.cfg is als volgt (staat in de map \usr\local\bin\sbfspot.3\

################################################################################
# SBFspotUpload.cfg - Configuration file for SBFspotUploadService/Daemon
# (c)2012-2018, SBF (https://github.com/SBFspot/SBFspot)
#
# DISCLAIMER:
# A user of SBFspotUploadService/Daemon software acknowledges that he or she is
# receiving this software on an "as is" basis and the user is not relying on
# the accuracy or functionality of the software for any purpose. The user
# further acknowledges that any use of this software will be at his own risk
# and the copyright owner accepts no responsibility whatsoever arising from
# the use or application of the software.
#
################################################################################


################################
### Log Settings ###
################################
# Windows: C:\Users\Public\SMAdata\Logs
# Linux : /var/log/sbfspot.3
#LogDir=C:\Users\Public\SMAdata\Logs
LogDir=/var/log/sbfspot.3

#LogLevel=debug|info|warning|error (default info)
LogLevel=info

################################
### PVoutput Upload Settings ###
################################
#PVoutput_SID (PVoutput_System_ID)
#Map inverters to PVoutput System ID's
#PVoutput_SID=SerialNmbrInverter_1:PVoutput_System_ID_1,SerialNmbrInverter_2:PVoutput_System_ID_2
#e.g. PVoutput_SID=200212345:4321
PVoutput_SID=(Sn SMA inverter):(ID PVoutput)

#PVoutput_Key
#Sets PVoutput API Key
PVoutput_Key=PVOutput key

################################
### SQL DB Settings ###
################################
# SQL_Database (Fullpath to SQLite DB)
# Windows: C:\Users\Public\SMAdata\SBFspot.db
# Linux : /home/pi/smadata/SBFspot.db
#SQL_Database=C:\Users\Public\SMAdata\SBFspot.db
SQL_Database=/home/pi/smadata/SBFspot.db

# Reserved for MySQL
#SQL_Database=SBFspot
#SQL_Hostname=<Network Name> or <IP-address>
#SQL_Username=SBFspotUser
#SQL_Password=SBFspotPassword

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

Re: SBFspotUploadDaemon

Bericht door SBF » 13 mar 2019, 14:07

Staat de tijd van de omvormer juist?
Klopt het serienr in SBFspotUpload.cfg?
Wat geeft dit SQLite commando?

Code: Selecteer alles

select * from Inverters;
Afbeelding
Yet another tool to read power production of SMA® solar/battery inverters
Nu op GitHub

Gebruikersavatar
Oscar
junior lid
Berichten: 14
Lid geworden op: 12 mar 2019, 07:01
Installatie Land: Nederland

Re: SBFspotUploadDaemon

Bericht door Oscar » 14 mar 2019, 07:07

Als ik op de website van de omvormer kijk zie ik de juiste tijd.
Het serienummer is correct. (nogmaals gecontroleerd)

de code select * from Inverters; geeft hetvolgende:
(Serienummer inverter)|STP6.0-3AV-40 576|UNKNOWN TYPE|02.13.33.R|1552543502|0|0|0|733.692|0.0|OK|N/A|0.0

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

Re: SBFspotUploadDaemon

Bericht door SBF » 14 mar 2019, 13:09

Is het S/N toevallig groter dat 2147483647?
Afbeelding
Yet another tool to read power production of SMA® solar/battery inverters
Nu op GitHub

Gebruikersavatar
Oscar
junior lid
Berichten: 14
Lid geworden op: 12 mar 2019, 07:01
Installatie Land: Nederland

Re: SBFspotUploadDaemon

Bericht door Oscar » 14 mar 2019, 18:59

Ja serie nummer is idd groter als 2147483647.
Ruim 850000000 groter
Serie nummer is dus ruim 3000000000

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

Re: SBFspotUploadDaemon

Bericht door SBF » 14 mar 2019, 21:17

Is dat S/N zo geheim dat je in raadsels moet spreken? :roll:

Het S/N in DayData tabel is verkeerd door een bug in SBFspot. Om het aan te passen ga je als volgt te werk:

Dit S/N is verkeerd (negatief getal):

Code: Selecteer alles

select distinct Serial from DayData;
Dit S/N is juist:

Code: Selecteer alles

select distinct Serial from SpotData;
Verkeerd S/N aanpassen (xxx vervangen door juist S/N en yyy door het verkeerde):

Code: Selecteer alles

update DayData set Serial=xxx where Serial=yyy;
Als dit gelukt is dan zal de upload onmiddellijk starten.

Ik zal ASAP een bugfix posten op Github die je dan moet installeren. Zolang je die nieuwe versie niet hebt ga je bovenstaande procedure moeten herhalen.

Succes!
Afbeelding
Yet another tool to read power production of SMA® solar/battery inverters
Nu op GitHub

Gebruikersavatar
Oscar
junior lid
Berichten: 14
Lid geworden op: 12 mar 2019, 07:01
Installatie Land: Nederland

Re: SBFspotUploadDaemon

Bericht door Oscar » 16 mar 2019, 09:31

Thx,

Sorry S/N is absoluut niet geheim, maar dacht dat er nog iets vanaf te leiden was, vandaar.

Heb het nieuwe SN in DayData gezet.
Dit heb ik gisteren gedaan, hij is direct beginnen uploaden, echter heb ik alleen 11 t/m 13 mrt geupload.
Na 13 mrt heeft hij niets geupload

Als ik in SQLite naar het serie nummer kijk in de daydata zie ik nu 2 serie nummers
Het verkeerde met het min teken en het juiste

Is het mogelijk om met een bepaald commando alle data die in de db staat te uploaden???
Alvast bedankt

Plaats reactie