Skip to content

Releases: wildmountainfarms/solarthing

InfluxDB 2.0 support

01 Feb 00:31
f0ea388
Compare
Choose a tag to compare

General:

  • Added support for InfluxDB 2.0
    • Note that I have no idea how to migrate from 1.X and the layout is likely going to be different when you start using SolarThing's 2.0 implementation, so I don't recommend even attempting to migrate.
    • The main solarthing jar file is going to be slightly bigger in size because of the library being used for InfluxDB 2.0

Automation:

  • Fixed low battery and generator state message events
  • Some message event alert timestamps are prettier

API Release

14 Jan 23:39
Compare
Choose a tag to compare
API Release Pre-release
Pre-release

API Release. This is used with Jitpack for solarthing-android. Normaly users can ignore this release.

Better debug, added acmodealert

13 Jan 03:21
Compare
Choose a tag to compare

General:

  • Removed some debug statements, made one common warn statement debug instead

Request

  • Fixed rare Raspberry Pi CPU temperature bug that caused program to crash

Automation

  • Added acmodealert event for message-sender action

Rover

  • Model of rover will be reported to analytics

Changes made that don't require a new jar file:

  • Installing the systemd service will now not log to /var/log

Rover Elite fix, added "post" database

05 Jan 00:09
Compare
Choose a tag to compare

AKA 2020.5.2.

General

  • Added "post" database which allows a packet collection to be posted to a server acting as a REST API.

Rover

  • Fixed error that occurs on (most if not all) Rover Elite models.

Uses IS0-8601 durations for config values, removed message program

15 Dec 05:27
Compare
Choose a tag to compare

All duration values in config now use the ISO-8601 duration format (ex: "PT5M" for 5 minutes). The message program has been removed.

Fixed bug where in the few places that required a the duration format, didn't work.

More message sender events, HASS, Solcast, better CLI

12 Dec 09:44
Compare
Choose a tag to compare

General

  • Better command line interface
  • CouchDB setup program

Message program

  • Deprecated in favor of automation program using action message-sender

Automation program

  • Added home assistant and Solcast upload actions

GraphQL

  • Added Solcast queries

Slack bot and other improvements

16 Oct 13:20
Compare
Choose a tag to compare

The solarthing message program can now send messages to a slack channel.

W1 temperature sensors are now more reliable and many of the log messages are now debug only.

Bug fix when 'commands' not defined

10 Aug 22:22
Compare
Choose a tag to compare

This fixes a bug in the Mate and Rover programs where the commands attribute is not present in the json config.

Small changes, automation program added

08 Aug 17:16
Compare
Choose a tag to compare

This release has a few changes:

PVOutput:

  • If the join_teams option is set to true, the SolarThing team will be joined. This currently defaults to false, but may default to true in a future version

Automation program:

  • This is a new program with very little documentation on how it can be used.
  • This can automatically send commands based on certain events

All:

  • The source ID is now validated. This prevents you from using crazy source IDs

API Release

08 Aug 16:48
Compare
Choose a tag to compare
API Release Pre-release
Pre-release

API Release to make DataIdentifier have equals and hashCode methods.