Skip to content

Releases: MTJoker/HomeStatusDisplay

v1.0.0

Choose a tag to compare

@MTJoker MTJoker released this 01 Feb 07:52
8525a22

New features

  • switch from Arduino IDE to PlatformIO and VSCode
  • updated to ArduinoJson v7
  • switch from SPIFFS to LittleFS
  • add new "Maintenance" web page
    • move "Reboot" and "Update Firmware" functionality to this page
    • move "Uptime" display to this page and add heap usage information
  • Add new functionality "Config Backup" and "Config Restore" to download and restore the configuration
  • if compiled with HSD_ENABLE_DEBUG compile flag set to 1, additional debug information is displayed
  • "Status" web page auto-refreshes after 10s
  • add support for GRBW led stripes
  • add possibility to use user name and password for MQTT connection
  • will topic uses "online" and "offline as payload instead of "on" and "off"

Bug fixes / enhancements

  • general modernization and refactoring of code base
  • Fix auto-reconnect of MQTT
  • Fix sporadic reboots
  • dont fully randomize MQTT clientid to avoid problems with retained topics

v1.0.0-beta

v1.0.0-beta Pre-release
Pre-release

Choose a tag to compare

@MTJoker MTJoker released this 16 Jan 22:13
4d2fc03

Attention: Beta release. Only basic test coverage.

New features

  • switch from Arduino IDE to PlatformIO and VSCode
  • updated to ArduinoJson v7
  • switch from SPIFFS to LittleFS
  • add new "Maintenance" web page
    • move "Reboot" and "Update Firmware" functionality to this page
    • move "Uptime" display to this page and add heap usage information
    • Add new functionality "Config Backup" and "Config Restore" to download and restore the configuration
    • if compiled with HSD_ENABLE_DEBUG compile flag set to 1, additional debug information is displayed
  • "Status" web page auto-refreshes after 10s
  • add support for GRBW led stripes
  • add possibility to use user name and password for MQTT connection
  • will topic uses "online" and "offline as payload instead of "on" and "off"

Bug fixes / enhancements

  • general modernization and refactoring of code base
  • Fix auto-reconnect of MQTT
  • Fix sporadic reboots
  • dont fully randomize MQTT clientid to avoid problems with retained topics

v0.5-beta

v0.5-beta Pre-release
Pre-release

Choose a tag to compare

@MTJoker MTJoker released this 04 Jun 23:11

First beta release. Stable behaviour, but still some issues.

Bugfixes:

  • error when initially creating config files
  • do not try to connect forever to mqtt

Enhancements:

  • when several leds are blinking, they blink synchronously and not independent from each other
  • mqtt host can be given as hostname or ip
  • uptime displayed on status page
  • configurable LED brightness
  • new color options
  • consume less memory and therefore allow bigger configurations

ATTENTION: Config file format and config options have changed. If you are upgrading from a previous version, you have to enter your configuration again from scratch!

v0.4-alpha

v0.4-alpha Pre-release
Pre-release

Choose a tag to compare

@MTJoker MTJoker released this 12 Mar 22:07

DO NOT USE ANY MORE!

Bugfix release.

New feature: Separate status page with more information (e.g. led status)

v0.2-alpha

v0.2-alpha Pre-release
Pre-release

Choose a tag to compare

@MTJoker MTJoker released this 05 Mar 20:02

DO NOT USE ANY MORE!

Bugfix release.

New feature: Option in color mapping configuration to switch LED off if a unknown (not configured) message arrives.

v0.1-alpha

v0.1-alpha Pre-release
Pre-release

Choose a tag to compare

@MTJoker MTJoker released this 03 Mar 21:15

DO NOT USE ANY MORE!

Feature complete.