Tags give the ability to mark specific points in history as being important
  • Release_2.1.0   Major changes to installation but minimal changes to run-time

    Release 2.1.0

    • Added support for inline comments in filter files and some conf files
    • Added data type comment to generated filters
    • Server always return a numeric timezone offset. 'Z' is now +00:00
    • Corrected some spelling errors
    • Simplified use of database support in data logger. Refer to DATALOGGER.md for details.
    • Remove need for ./ prefix on all commands and scripts
    • Added support for multiple users running the software by revising access privileges
    • Now using version 2.4.2 of jSerialComm. To replace your version delete lib/jSerialComm.jar before updateing.

    Refer to CHANGELOG for details of all changes.

    Read the GETTING_STARTED guide.

    For the initial install, the computer where you are installing this software MUST be connected to the internet as it must download ​ third party software that we use but is not distributed with the runtime files. Once this has run successfully you do not NEED to be connected to the internet for this software to run or to do future updates. It is highly recommended that you use internet based updates as they are much easier.

    Internet Install or update (recommended)

    Create, if necessary, and change to the folder where you want to install your software. and then run this command.
    curl -sL http://bit.ly/magnumenergy|bash

    or, since Release 1.1.0 run the script ./update from the install directory to update software.

    Update without internet

    Download and copy these two files into the install directory.

    • magnum_2.1.0.zip
    • setup_2.1.0
      NOTE some browsers will download this file with a .txt extension. If this happens, rename the file without the extension.

    Then run this command
    bash setup_2.1.0 Markdown is supported Attach a file

  • Release_2.0.2   Added CORS support to server. Fixed small bugs

    Release 2.0.2 2019/03/28

    • Added Access-Control-Allow-Origin", "*" to HTTP response header from server to support CORS
    • bug fixes on data type for some fields. These have been changed from numeric to boolean AGS_running, PT_on_off, PT_relay_state, PT_alarm_state
    • Fixed bug in disablelogger script

    Refer to CHANGELOG for details of all changes.

    Read the GETTING_STARTED guide.

    Update

    Download and copy these two files into the install directory.

    • magnum_2.0.2.zip
    • setup_2.0.2
      NOTE some browsers will download this file with a .txt extension. If this happens, rename the file without the extension.

    Then run this command
    bash setup_2.0.2 Markdown is supported Attach a file

  • Release_2.0.1   Maintenance release

    Release 2.0.1 2019/02/20

    • Fixed class load bug in server

    Release 2.0.0 2019/01/25

    • Significant improvements to most logging code
    • Fixed bugs in building schema definition for FLOAT fields
    • Added Events generation
    • Refer to CHANGES_FOR_2.0.md for details
    • Refer to MIGRATING_TO_2.0.md for changes from prior version

    This version is not available for installation. contact magnum@godwin.ca if you need help.

  • Release_2.0.0 protected   New revised Version

    Release 2.0.0 2019/01/25

    • Significant improvements to most logging code
    • Fixed bugs in building schema definition for FLOAT fields
    • Added Events generation
    • Refer to CHANGES_FOR_2.0.md for details
    • Refer to MIGRATING_TO_2.0.md for changes from prior version

    This is a major release. If you are running older versions there is no NEED to migrate. But if you do, read MIGRATING_TO_2.0.md.

    Refer to CHANGELOG for details of all changes.

    Read the GETTING_STARTED guide.

    This version is not suitable to install.

  • Release_1.1.3 protected   Maintenance release

    Release 1.1.3 2018/01/12

    • Made internal changes to get ready for 2.-
    • Fixed bugs in writing generator log events to database
    • fixed bug with forcefilter option
    • Changed code to automatically create database and table, if needed, with first posting in logger
    • Support for the create option in buildschema has been removed and replaced with automatic create in the logger
    • !! Database support in loggenerator has changed!! Review DATALOGGER.md

    This is expected to be the last release before 2.0.0. There are no significant enhancements so existing users could skip this release.

    This version is not available for installation. contact magnum@godwin.ca if you need help.

  • Release_1.1.2 protected   Fixed problems with many scripts

    Release 1.1.2 2018/12/15

    • Fixed bugs in start/stop/status scripts
    • Revised documentation to warn about needing sudo capability

    This version is not available for installation. contact magnum@godwin.ca if you need help.

  • Release_1.1.1 protected   Changes to scripts and install

    Release 1.1.1 2018/12/14

    • Added update script to simplify update of software ( 1.1.x is a prereqisite)
    • Added support to write generator events to database(s)
    • Added hard coded directory settings
    • Removed complexity in logsyslog
  • Release_1.1.0 protected   Major revisions to support working with systemd.

    Release 1.1.0 2018/12/02

    • Added capability to build plugins for the java runtime module without the need to rebuild the entire product.
    • Added -v (verbose) option for showlogger, shoeserver and showstatus This will provided a list of the last 50 lines from the event log.
    • Added warnings about restarting programs during setup
    • Created a conf subdirectory to hold all configuration files.
      • existing magnum_client.options file will be moved to conf subdirectory during install.
      • existing magnum_server.options file will be moved to conf subdirectory during install.
    • Changed extension on SQLite data log files to _sqlite.sql from .lite.sql
    • Added support to optionally run the server and / or logger as systemd services. This includes:
      • Uses runtime event logging to rsyslog.
      • The log files are rotated and compressed using the Linux utility logrotate. This can be user configured.
      • The data files are rotated and compressed using the Linux utility logrotate. This can be user configured.
      • If this option is not used the programs run exactly as in previous releases

    Refer to CHANGELOG for details of all changes.

    Read the GETTING_STARTED guide.

    This version is not suitable to install.

  • Release_1.0.7 protected   Minor release to fixup som git merge errors

    Release 1.0.7 2018/11/22

    • Fix git merge errors
    • This is a minor release. There is no need to apply this release unless your want to rebuild entire project locally. The install of 1.0.6 was OK.

    This version is not available for installation. contact magnum@godwin.ca if you need help.

  • Release_!.0.6 protected   Minor changes
    6a4aa71c · Update CHANGELOG ·

    Release 1.0.6 2018/11/19

    • Fixed bug with TimeStamp and formatting Zone
    • Cleaned up Documentation typos
    • A new command ./version displays version of dataserver runtime

    This version is not available for installation. contact magnum@godwin.ca if you need help.

  • Release_1.0.5 protected   Added plugins to data logger

    Release 1.0.5 2018/10/20

    • Revised architecture of datalogger
      • This will not impact current users
      • Allows support of extensions using plugins
    • Added a basic plugin to record generator events and save to a CSV file
    • Added full support for MySQL in datalogger
      • Log of INSERT SQL statement
      • Post of INSERT statement to MySQL server
    • Added full support for SQLite3 in datalogger
      • Log of INSERT SQL statement
      • Post of INSERT statement to SQLite datafile
    • Added ability to create schema in database
    • A new doument title DATALOGGER.md has been created to better describe the data logging utility.
    • Magnum class has been deprecated (magnum.class.php) and replaced by Magnum2

    This version is not available for installation. contact magnum@godwin.ca if you need help.

  • Release_1.0.4 protected   A major cleanup release
    94e6f3d3 · Update setup ·

    Release 1.0.4 2018/10/08

    • Significant changes to the repository. Now all the resources needed to build the software are available.
    • Revised install procedure to simplify internet install.
    • Double checked for good values for dataserver URL and port number
    • Added support for device name for the serial RS485 reader
    • Fixed bug when passing quoted values as run time parameter
    • The extension for the runtime logs for the server and the logger have been changed from .out to .log

    This version is not available for installation. contact magnum@godwin.ca if you need help.

  • Source_Integration protected   This is just a checkpoint not a release.
  • Release_1.0.3 protected   Release 1.0.3
    e65c1c3a · Delete setup_1.0.3 ·

    This is release 1.0.3. Refer to CHANGELOG for details of changes.

    This version is not available for installation. contact magnum@godwin.ca if you need help.

  • Release_1.0.2 protected   Release 1.0.2 maintenance release

    This is release 1.0.2. Refer to CHANGELOG for details of changes.

    This is not a recommended release. If you wish to see all the files in this release, click on the download icon to the right of this text.

  • Release_1.0.1 protected   Release 1.0.1
    3354e596 · Revised for new release ·

    This is a revision to the first official release of this software. It fixes problems encountered using PT-100 charge controllers.

    This is not a recommended release. If you wish to see all the files in this release, click on the download icon to the right of this text.

  • Release_1.0.0 protected   This is the first relase of Magnum Energy device reader
    06683a81 · Update README.md ·

    This was the first official release of this software. A lot has changed since the first pre-release version was release.

    This is not a recommended release. If you wish to see all the files in this release, click on the download icon to the right of this text.