Skip to content

Slack chatbot, better GraphQL solcast, removed convenience fields

Compare
Choose a tag to compare
@retrodaredevil retrodaredevil released this 31 Aug 07:04
· 514 commits to master since this release

This release contains a bunch of stuff that will be left undocumented for a while probably.

This release adds a chatbot, which currently can only be used with slack. There is no documentation on how to set this up, but it is an action that you put in a config for solarthing-automation.

All

  • Option to shorten document ID. This helps a tiny bit to reduce the amount of storage CouchDB uses.
  • [Action] Added wait action, which takes an ISO duration rather than milliseconds
  • Added a way to start a server and send log messages to anyone netcatting the server. This functionality is off by default.

Mate:

  • FX and MX packets no longer contain convenience fields. This is to help reduce the amount of space CouchDB uses, as we don't actually need to store the name of the mode these devices are in.

GraphQL:

  • Solcast query now uses actual past data rather than an API call for past data.

Bug Fixes:

  • PVOutput identifier selection is no longer broken
  • Available commands packets no longer are added if there are no preceding packets