Modification History - SBFspot/SBFspot GitHub Wiki

3.9.12 (22-FEB-2025) (bugfix release)

Fixes and improvements:

  • Added "include" keyword to config (See #720)
  • Fix SBFspot not completely quiet when using -q (See #721)
  • Tightened some debug messages
  • Fix #722 Data for Sunny Tripower 8.0 SE is not exported to 123Solar
  • Fix #723 Cannot build with Boost V1.87 (remove deprecated method from_string())

3.9.11 (18-JUN-2024) (bugfix release)

Fixes and improvements:

  • Fix #700 Partial ArchiveDayData after PacketID mismatch
  • Fix #695 Error compiling on recent Armbian / arm debian with mariadb reference to deprecated include <mysql/mysql.h>
  • Prepare for SMAdata2+ protocol decoder plugin

3.9.10 (14-JUN-2024) (bugfix release)

Fixes and improvements:

  • Fix regression (Month data shifted by one day on some systems)
  • #694 Corrupt data
  • Removed redundant events sorting
  • #701 Double data in Monthdata table

3.9.9 (25-FEB-2024) (bugfix release)

Regression test failed. Release retired.

Fixes and improvements:

  • #442 Failed to get current plant time
  • #532 SBFspotUpload service stops when remote SQL server is temporarily down
  • Added SqlQueryInterval to Upload service/daemon config option
  • Fix Y2038 issue (See #688 Not able to set inverter time)
  • #692 Compile failure on Debian 12 - 64 bit

3.9.8 (23-JAN-2024) (bugfix release)

Fixes and improvements:

  • MQTT stream to Custom CSV
  • Fail on incompatible firmware version when MIS_ENABLED=0 (See #37 #535 #678)
  • #578 Corrupted/Future data from Inverter
  • #635 The mystery of the sole 2.5 min interval datapoint... and it's corrupt
  • #637 addBatchStatus() returned Unsupported protocol in Windows install

3.9.7 (01-APR-2023) (bugfix release)

Fixes and improvements:

  • #567 Segmentation fault when connection address is missing
  • #599 Added https support for PVOutput uploads
  • #630 Battery related values all zero (Hybrid Inverter)
  • -version command line argument added
  • Taglists updated

3.9.6 (27-AUG-2022) (bugfix release)

Fixes and improvements:

  • #549 After upgrade to v395, the CSV file is no longer written
  • #559 SBFspotUploadDaemon log to stdout?

3.9.5 (05-JUN-2022) (bugfix release)

Fixes and improvements:

  • Fix Events not written to database introduced in V3.9.0 (MySQL/MariaDB only)
  • #527 Data too long for column 'OldValue'
  • #539 Garbage in battery CSV file
  • Improved event decoding
  • Add SBFspotVersion and Plantname to mqtt stream

3.9.4 (25-MAR-2022) (bugfix release)

Fixes:

  • Fail on incompatible firmware version (see iobroker.net)
  • Improved SPW device discovery
  • Handle returncode 21 (E_LRINOTAVAIL)
  • Handle returncode -1 (Implement retry comm)

3.9.3 (25-FEB-2022) (bugfix release)

Fixes:

  • Return real error code when logon failed (deprecated E_LOGONFAILED)
  • #519: SMA2500TLST values wrong in CSV
  • #520: Output format modified - earlier format had standard format with 2 MPPT's
  • #522: Redundant loop

3.9.2 (12-JAN-2022) (bugfix release)

Fixes:

  • #511: Segmentation fault on V3.9.1

3.9.1 (03-JAN-2022) (bugfix release)

Fixes:

  • #508: No contents written into the csv file: 'spot'

3.9.0 (28-DEC-2021) (minor release)

Fixes:

  • Fixed #3: Three string SMA inverters
  • Fixed #401: Multiple strings support
  • Fixed #421: SMA core2 has 12 strings
  • Fixed #496: WakeUp/Sleep time in MQTT
  • Fixed #419: SMA Energymeter & SMA Inverter: report current MeteringGridMsTotW*
  • Merged #420/#440: (manually merged) Add inverter power measurements from a connected energy meter

Other changes:

  • Removed Web Solar Log (WSL) support

3.8.4 (11-DEC-2021) (bugfix release)

Fixes:

Various issues fixed related to "Bad request 400: Power value too high for system size" Fix 384/137/381/313/... Bad request 400: Power value too high for system size

  • Fixed #137: workaround for: Power value too high for system size
  • Fixed #313: Bad request 400: Power value [15538XXXX] too high for system size [1212]
  • Fixed #381: Continual Error Loops - "Power value [XXXXXXXX] too high for system size [3640]
  • Fixed #384: No data received at pvoutput

Enhancements and other changes:

  • Improved event decoding
  • Dump events to console
  • Cleanup verbose/debug messages

3.8.3 (12-SEP-2021) (bugfix release)

Fixes:

  • Fixed #476: V3.8.2 fails to compile on Fedora 34
  • Fixed #467: Let executable return errors in Inverter::process()
  • Fixed #482: Some data missing on 2nd Inverter

3.8.2 (22-MAY-2021) (bugfix release)

Fixes:

  • Fixed #455: Voltages and Currents in .csv file swapped for battery inverter
  • Fixed #428: SBFspotUploadDaemon crash
  • Fixed #459: Incorrect Calculated EToday
  • Fixed #330: From Sqlite3 to MySQL
  • Fixed #457: Serial number too big for defined field

3.8.1 (18-APR-2021) (bugfix release)

Fixes:

  • Fixed #448: Error:sqlite3_exec() returned: "UNIQUE constraint failed"
  • Fixed #378: MQTT: Missing Parameter BT-Signal - PdcTot
  • Merged #450: MQTT: let sunrise/sunset timestamps obey configured format

Enhancements:

  • Added #402: How to specify bluetooth device on Raspbian?

3.8.0 (18-MAR-2021) (minor release)

Fixes:

  • Fixed #403: issue compiling with nosql (undefined reference)
  • Fixed memory leaks (see #318)
  • Fixed #7 MariaDB10 with Port 3307
  • Fixed SQL daydata export (for PVoutput) : Include zero record, just after production stopped
  • Fixed #395 Mix of ISO-8859-1 and UTF-8, CRLF and LF line endings
  • Merged #425 Move Inverter related stuff to dedicated class
  • Fixed #290 Etoday and temperature are shown as ZERO from STP6.0 inverter

3.7.1 (11-JAN-2021) (bugfix release)

Fixes:

  • Fixed makefile - make should copy ALL .sql files
  • Fixed undefined reference to 'boost::system::system_category()' introduced with PR #361
  • Fixed #403: issue compiling with nosql (undefined reference)
  • Fixed #409: Invalid timezone specified (updated date_time_zonespec.csv)
  • Fixed #412: skipping unresponsive inverter
  • Fixed #417: MQTT publishing issue
  • Merged #413: Add CMake support

3.7.0 (20-JUN-2020) (minor release)

Fixes:

  • Fixed #334: MQTT JSON Publish - different attribute notation on multiple instances
  • Fixed #337: Unknown Inverter Type SB7.7-1SP-US-41
  • Fixed #350: Limitation for MQTT keywords?
  • Fixed #352: Unknown Inverter Type SBS6.0-US-10
  • Merged #361: Openwrt
  • Merged #371: Some bugfixes with a SMA Home Manager 2.0 in the network
  • Merged #374: Fixed bug where efficiency was always 0 in ExportSpotDataToCSV
  • Fixed #390: sbfspot and mysql/mariadb
  • Fixed #391: Unknown Inverter: SMA Sunny Island 4.4M-13

Enhancements:

  • Added #367: Added support for SB 240 & Multigate-10 by merging 3.2.1 (Thanks to Rob Meerwijk)
  • Added Edimax Smart Plugs and some newer inverters
  • Renamed Optical Global Peak to SMA ShadeFix

3.6.0 (08-OCT-2019) (minor release)

Fixes:

  • Fixed : Error! Could not open file C?\C:\PathToConfig\SBFspot.cfg (Windows only - reported by mail)
  • Fixed #327: Unknown inverter: Sunny Boy Storage 5.0 (SBS5.0-10) & Sunny Tripower 10.0 (STP10.0-3AV-40)
  • Fixed #328: Unknown inverter type Sunny Boy Storage 6.0

Enhancements:


3.5.3 (07-JUL-2019) (unreleased bugfix)

Fixes:

  • Fixed #302: Unknown Inverter Type - SMA Sunny Tripower 3.0
  • Fixed #309: Unknown Inverter Type - SMA Sunny Tripower 8.0
  • Fix warnings [-Wformat-truncation=] Raspbian Buster (gcc 8.3)

3.5.2 (19-JUN-2019) (bugfix release)

Fixes:

  • Fixed #297: 0x000024BA and Inverter Type=SB3.6-1AV-41

3.5.1 (14-MAR-2019) (bugfix release)

Fixes:

  • Fixed #230: Unknown Inverter Type SBS3.7-10
  • Fixed #261: Unknown Inverter Type STP4.0-3AV-40
  • Fixed #269: SMA STP6.0-3AV-40 no readout with SBFspot?
  • Fixed #279: Unknown inverter type SMA STP6.0-3AV-40
  • Fixed #281: SBFspotUploadDaemon not uploading
  • Fixed #287: Unknown inverter type SMA STP5.0-3AV-40 (Added 12-APR-2019)

3.5.0 (22-JUL-2018) (minor release)

Fixes:

  • Fixed #215: Start SBFspotUpload.service failed because the control process exited with error code
  • Fixed #224: SBFSpotUpload.cfg - log level doesn't work
  • Fixed #230: Unknown Inverter Type SBS3.7-10

Improvements:

SBFspotUploadDaemon v2.0.0 - Redesigned for systemd (Thanks to Jonathan de Boyne Pollard)


3.4.1 (12-JUN-2018) (bugfix release)

Fixes:

  • Issue #207: How to collect battery statistics with v3.4.0
  • Issue #218: .out file not deleted when daemon stops
  • Fixed some warnings for VS2015

3.4.0 (25-FEB-2018) (bugfix release)

Fixes:

  • Issue #43 (CP37) : Line endings in UNIX are not CR/LF
  • Issue #58 (CP54) : SQL Support for battery inverters
  • Issue #98 (CP93) : Add PID-File for SBFspotUploadDaemon
  • Issue #158 (CP154): Reference to 'uint64_t' is ambiguous
  • Issue #171 (CP167): SMA SB6.0-US Communication Hanging (See also unreleased V3.3.3)
  • Issue #173 (CP169): fixed path "date_time_zonespec.csv"
  • Issue #174 (CP170): Not completely silent with -q
  • Issue #177 (CP173): MySQL EToday and ETotal as integer
  • Issue #183 (CP179): Not identifying new SMA SB 3.6-1 40-AV
  • Issue #184 (CP180): Unknown Inverter Type
  • Issue #185 (CP181): Tool goes to broadcast and search inverter when 10.1.1.1-9 IPs used
  • Issue #186 (CP182): New Sunny Boy inverters are unknown

Other fixes & improvements

  • Fix SayHello banner printed twice when using -?
  • Fix uncatched logon failure (Speedwire only)
  • Support for Smart Energy Inverters (Solar Inverters with battery)
  • "Invalid chk" (Bluetooth) (See also unreleased V3.3.5)

3.3.5 (10-OCT-2017) (unreleased bugfix)

Fixes:

  • "Invalid chk" (Bluetooth)

3.3.3 (09-JAN-2017) (unreleased bugfix)

Fixes:

  • Issue C167: SMA SB6.0-US Communication Hanging

3.3.2 (20-SEP-2016) (patch)

Fixes:

  • Issue C160: Doesn't compile with gcc 6.1.1 (Fedora 24)

3.3.1 (31-MAY-2016) (bugfix release - stable)

This release does not contain the functionalities of V3.2.0

Enhancements:

  • Changed functionality of SynchTime config parameter (can be a value of 0-30 instead of 0-1)
    • SynchTime=0 -> Time adjustment disabled
    • SynchTime=1 -> Time is adjusted once a day (if needed)
    • SynchTime=7 -> Time is adjusted once a week
    • SynchTime=30 -> Time is adjusted once a month

Fixes:

  • Issue C150: SBFspotUploadDaemon not uploading after upgrade to Ubuntu 16.04

3.3.0 (05-APR-2016) (minor release - beta)

Enhancements:

  • Added functionality to set plant time (Only for Bluetooth devices)
    • When enabled, keep plant time in sync with host time automatically (SynchTimeLow and SynchTimeHigh config options added)
    • Set plant time once per day/week with -settime command line argument

3.2.0 (beta)

Enhancements:

  • Added support for SB 240 & Multigate-10
  • Added XML export -xml

3.1.5 (05-APR-2016) (bugfix release)

Fixes:

  • Issue C126: Sync time issue
  • Issue C138: Segfault when SMA is not ready after sun up (was not fixed in 3.1.4)

3.1.4 (02-MAR-2016) (bugfix release)

Fixes:

  • Issue C115: Monthdata shifted 1 day
  • Issue C130: One inverter one day off in MIS mode
  • Issue C138: Segfault when SMA is not ready after sun up
  • Issue reported by e-mail: Energy Meter timeout fix

3.1.3 (26-SEP-2015) (Unreleased bugfix)

3.1.2 (22-SEP-2015) (bugfix release)

Changes:

  • Removed Active Power Control (-apl)

Fixes:

  • Issue C129: SBFspotUploadDaemon 3.1.1 gives error message
  • Issue C131: Donation status changes 'lost' in v3.1.1
  • Issue C133: 123Solar: There is no data to export!

3.1.1 (08-SEP-2015) (bugfix release)

:heavy_exclamation_mark: Read this thread about V3.1.1 retirement.

Enhancements:

  • Improved -apl command line switch (Set Active Power Limit)

Fixes:

  • Issue C113: Communication issues with Sunny Boy 1.5
  • Issue C127: SBFspot-3.1.0 doesn't build on CentOS_6

3.1.0 (29-JUL-2015) (beta)

Enhancements:

  • Multi Inverter Support for Speedwire devices (Add a comma separated list of IP adresses to your SBFspot.cfg)
  • More devices recognized (eg SB1.5-1VL-40)
  • Added Active Power Control (reduces the AC power of your inverter)
    • New -apl command line switch (Set Active Power Limit)
    • New -sn command line switch (Serial Number)
  • Better handling of "exec_query: database is locked" messages (Issue C114)

Fixes:

  • Issue C110: Arch Linux: SBFspot does not compile with BOOST 1.58
  • Issue C115: Monthdata shifted 1 day
  • Issue C118: Compile error in boost_ext.cpp

3.0.8 (24-MAY-2015) Bugfix Release (beta)

Fixes:

  • Issue C108: SBFspot v307 crashes for daily export
  • Issue C109: Bad request 400: Power value too high for system size

Enhancements:

  • Added -startdate CLI option

3.0.7 (19-APR-2015) Bugfix Release (beta)

Fixes:

  • Issue C90: SBFspot still creating 1970 .csv files
  • Issue C96: SBFspot generates '1970'-daily file
  • Issue C103: Eleminate confusion: apply name: session-id iso SN
  • Issue C105: Error in calculating Power Output - Too High
  • Issue C106: Compilation error of v307

3.0.6 (23-FEB-2015) Bugfix Release (unreleased beta)

Enhancements:

Although not tested by me, I've been told this SBFspot version compiles and runs successfully on MIPS router with OpenWRT

Fixes:

  • Issue C98: Inverter Serial wrong on big endian architecture

3.0.5 (30-DEC-2014) Bugfix Release (beta)

Fixes:

  • Issue C58: Crash when modif of user-defined params
  • Issue C79: Sigsegv using mysql export
  • ~~ Issue C89: Error during reading data from convertor~~

3.0.4 (21-DEC-2014) Bugfix Release (beta)

BT devices only

Fixes:

  • Issue C76: SBFspot in loop

3.0.3 (15-DEC-2014) Bugfix Release

Fixes:

  • Issue C77: SBFspotUploadDaemon 3.02 won't compile on raspberry
  • Issue C78: No SQL transactions with MySQL
  • Issue C84: Mismatch between extracted config in stdout and SBFspot.cfg
  • Issue C87: Unknown Inverter Type for SB7000TL-US-22
  • Issue C88: Version check problem MySQL

3.0.2 (09-NOV-2014) Bugfix Release

Fixes:

  • Issue C18: Efficiency value
  • Issue C60: PacTot is not populated
  • Issue C65: SBFspotUploadDaemon failed
  • Issue C72: 123solar and SMA - temperature
  • Issue C73: Endianness issue
  • Issue C74: Double data in Monthdata tables

3.0.1 (11-SEP-2014)

Enhancements:

  • -nosql command line parameter added to disable SQL export (Issue C51))
  • BTConnectRetries config parameter added to set max #connections for Bluetooth (Issue C28)
  • On 1st day of the month and -am1 specified, force to -am2 to get last day of previous month
  • ShowConfig() added (debugging aid)

Fixes:

  • Issue C54: Wrong data in month-output; Shifted 1 day
  • Issue C55: Upload error with SQLite

3.0.0 (29-AUG-2014) 2nd Anniversary Release

Enhancements:

  • SQL support
  • New Linux daemon or Windows service handles upload to PVoutput.org
  • Support for PVoutput configurable data fields V7-V12 (Issue C32)

Fixes:

  • Issue C40: Typo in Total DC Power
  • Issue C41: SB2000HF-30 - smaspot v > 2.06 - incorrect
  • Item: getSystemData() returned -1: Unknown error
  • Various items: Uninitialized inverterdata

2.4.5a (17-AUG-2014)

Fixes:

  • Issue C46: SBFspot not silent when running with -q (123Solar users only)

2.4.5 (28-MAY-2014)

In complex setups (including Webbox®, Sunny Home Manager®, SMA® radio-controlled sockets, etc...) it is now possible to connect directly to your inverter. To take advantage of this feature, you need to set MIS_Enabled=0 When you have multiple inverters, you will need a config for each inverter

Workaround for:

  • Issue C36: SBFspot >2.06a incompatible with SMA Webbox®
  • Issue C25: Fail to read 2nd Inverter
  • Issue C16: Problem with SMA homemanager®

2.4.4 (27-APR-2014)

Fixes:

  • Issue C30: Events incorrectly decoded (64-bit Linux only)

2.4.3 (Unreleased)

Fixes:

  • Fix for half hour timezones (eg Adelaide)

2.4.2 (31-MAR-2014)

Fixes:

  • Issue C17/C23: Day archive fails due to DST transition (Thanks Ruud_B for the fix provided)

2.4.1 (16-FEB-2014)

Fixes:

  • Issue C6: Install problem for v240 rc4203 - files to install
  • Issue C8: Config reference with Windows Version 2.4
  • Added DeviceClass Battery Inverter (8007) to TagList
  • Fixed date range for events CSV

Changes:

  • MIS disabled by default
  • Updated cfg file with new parameters
  • Added CSV export for battery inverters (Sunny Island)

2.4.0 (02-FEB-2014) (beta)

Contains code of 2.2.11 and 2.3.0 (unreleased) New dependency: boost You need to install libboost-all-dev

Fixes:

  • Issue G49: Extension demand for option read "archive daily" files (-ad##)
  • Issue G60: Wrong power calculation
  • Issue G61: PVoutput non-cum. Edaytotal vs cum. ETotal
    • Added CumulativeEnergy flag to config file
  • Issue G84: Enhance compatibility of daily .csv file with that of Sunny Explorer
  • Issue G90: Request to enhance the -cfg parameter
  • Issue G104: Enhance user information for contradicting settings: example pvoutput=0 <-> -u
  • Fixed "Packet ID mismatch" in superlong packet streams

Enhancements:

  • Added Readout of Inverter's Temperature
    • Added InverterTemp flag to config file to control upload to PVoutput
    • Added InverterTempMapTo option to enable use of Donation Mode
  • Added readout of user/installer Events
    • New commandline argument: -ae
    • New commandline arguments: -installer -password:xxxx
    • New config parameter: OutputPathEvents
  • Added localization of events
    • New config parameter: Locale
  • Added Error handling Speedwire INIT
  • Added -loadlive command line parameter for easy live upload to PVOutput
  • Preparation for better timezone handling
    • Added Timezone option to config file. See "date_time_zonespec.csv" for valid timezones.

2.2.11 (18-DEC-2013) (beta)

  • Fixed IP address supported

2.2.10 (02-DEC-2013)

  • bugfix: Application crash while retrieving archived monthdata (Speedwire only)

2.2.8 (26-NOV-2013)

Enhancements:

  • Speedwire support
  • Sunny Island support (limited)

2.1.1 (21-OCT-2013) (Interim Release)

Enhancements:

Added more inverter types

  • Issues 91,92,93,94,95,96,98

2.1.0 (Final) (21-SEP-2013)

Fixes:

  • Init function: small fix
  • Bug in CSV Spot Export when WebboxHeader enabled.

2.0.7 (18-SEP-2013) (Interim Release)

First attempt to support Speedwire/Ethernet.


2.1.0-RC5 (16-SEP-2013)

Fixes:

  • Init function redesigned (added code to rebuild network)
  • Introduced MIS_Enabled(0|1) config parameter
  • Issue G86: Added STP 9000 TL-20

2.0.6a (12-AUG-2013) (Interim Release)

Added support for 123solar (by Aldesr)


2.1.0-RC4 (17-JUL-2013)

Fixes:

Init function redesigned


2.1.0-RC3 (13-JUL-2013)

Fixes:

PacketID mismatch problem with MIS finally(?) solved

Remarks

There is still an issue when your SMA® network has more than 1 master (Webbox® / Sunnybeam® / SunnyExplorer®...)


2.1.0-RC2 (09-JUL-2013)

Fixes:

  • Issue G32: Commands have TimeOut - (BT interaction still active)
  • Issue G74: Not all command line arguments shown
  • Issue G78: Show the SusyId and Serial nmbr in the StdOut file
  • PacketID mismatch problem with MIS

Changes & Enhancements

  • Added SMC6000TL

2.1.0-RC1 (27-JUN-2013)

Fixes:

  • Issue 57: Create Unique SUSyID/Serial for application
  • Issue 62: New Inverters
  • Issue 63: Added VoltLogging=NONE to config
  • Issue 71: Webbox/Standard header configurable

Changes & Enhancements

  • Multi Inverter Support (MIS)
  • Added SB1300TL-10
  • Added STP7000TL-20
  • Webbox compatibility spotdata.csv (new header)
  • Disable spot csv export (-sp0)
  • "New CFG parameter: CSV_Spot_WebboxHeader"
  • Config parameter SynchTime defaults to 'ON'
  • Code cleanup

2.0.6 (09-JUN-2013)

Fixes:

  • Issues 50,51: sunrise/sunset problem
  • Issue 54: CSV exporting - wrong "delimiter" - "/" instead of "."
  • Issues 55,56: BT_Close() never called

Changes & Enhancements

  • Added STP5000TL-20
  • Added STP8000TL-20
  • Webbox compatibility spotdata.csv (new header)
  • WebSolarLog support (-wsl)
  • Quiet mode (-q)
  • Disable csv export (-nocsv)
  • "New CFG parameter: CSV_Spot_TimeSource (Inverter|Computer)"

2.0.5 (09-APR-2013)

Fixes:

  • Issue 33: buffer overflow detected: ./SBFspot terminated when exporting to csv
  • Issue 38: Add current time when sending errors to stderr (Enhancement)
  • Issue 41: Logon failed. Check 'USER' Password
  • Better protocol handling for multiple inverter plants

Changes & Enhancements

  • Added Inverter Status (Condition) and GridRelay Status to Spotdata.cfg
  • Added VoltageLogging parameter to config file to log AC or DC to PVoutput

2.0.4 (19-MAR-2013)

Fixes:

  • Issues 27: Unknown Inverter Type in version 2.03
  • Issues 28: CSV Extended header delimiter is hard coded to "semicolon"
  • minor issue with Firmware version printout

2.0.3 (12-MAR-2013)

Special thanks to Gerd Schnuff

Fixes:

  • Issue 10: false inverter name
  • Issue 25: Exporting/Collecting data cuts off a bit too early
  • A lot of code changes to improve protocol handling

Changes & Enhancements

  • New config item: SunRSOffset -> Offset to start before sunrise and end after sunset (0-3600 - default 900 seconds)
  • Login as "installer" (special request)

2.0.2 (07-MAR-2013)

Fixes:

  • Issue 20: Version 2.0.1 has lost a grip of time
  • Issue 23: AC voltage not uploaded to PVoutput

Changes & Enhancements

  • Support for PVDiary OutputPath: %Y expanded to year (See config file for details) - PVDiary is an online monitoring tool for Belgium and The Netherlands only

2.0.1 (28-FEB-2013)

Changes & Enhancements

  • Added -finq command line argument (see help -?)

2.0.0 (22-FEB-2013)

Changes & Enhancements

Uploads Power/Energy/AC Voltage to PVoutput.org


1.5.6 (21-FEB-2013)

Fixes:

  • Issue 16: Arbitrary "Logon failed. Check 'USER' Password" errors

1.5.4 (14-FEB-2013) - Quick fix for V153

Fixes:

Issue Archived daydata stops at 03:05


1.5.3 (12-FEB-2013)

Changes & Enhancements

  • Code refactoring
  • Better protocol handling

1.4.4 (19-DEC-2012)

Fixes:

  • Issue 12: Synchtime works now - Users with inverters without RT clock like 1600TL should upgrade

Changes & Enhancements

  • -ad90 and -am60 request implemented (5000TL-20)
  • added different config parameters to tailor csv files for manual output to pvoutput

1.4.3 (09-DEC-2012)

Changes & Enhancements

  • Issue 12: This release implements issue 12 (feature request)
  • A new config setting has been created to enable/disable this feature: SynchTime

1.4.2 (01-DEC-2012)

Fixes:

  • Issue 9: Missing a day (monthdata export bug)

1.4.1 (07-NOV-2012)

Changes & Enhancements

  • New option in config file: DecimalPoint=comma|point

1.4.0 (30-OCT-2012)

Fixes:

  • Issue 2: ArchiveDataRec struct members - Last day is included in Arch Month data
  • Issue 4: Program crash when BT signal is low
  • Strange "Checksum 7E" bug fixed in Arch Day/Month data
  • More robust parameter checking

Changes & Enhancements

  • db# & -mb# command line arguments replaced by -ad# & -am# (see help -?)

1.3.7 (26-OCT-2012)

Fixes:

  • This version fixes some issues introduced in 1.3.6

Changes & Enhancements

2 extra commandline parameters are added:

  • -db# gets the Archive data of #Days Back (if omitted or 0=today's values, 1=yesterday and so on...
  • -mb# gets the Archive data of #Months Back (if omitted or 0=this month's values, 1=previous month and so on...

1.3.6 (24-OCT-2012)

Changes not tracked


1.3.4 (04-OCT-2012)

Changes not tracked


1.2.0 (13-SEP-2012)

Changes not tracked


1.1.0 (11-SEP-2012)

Changes not tracked


The very first version was released 29-AUG-2012


Registered Trademarks

SMA, Speedwire, Sunny Webbox, Sunny Home Manager, Sunny Beam, Sunny Boy, Windy Boy, Sunny Island, ShadeFix and Sunny Explorer are registered trademarks of SMA Solar Technology AG