Skip to content

Releases: NSPManager/NSPanelManager

0.1.38-public_beta_h4

26 Apr 20:56
Compare
Choose a tag to compare
0.1.38-public_beta_h4 Pre-release
Pre-release
  • Fixed a bug where the MQTTManager would crash if recieving a string with the temperature (ie. the old firmware) and not a float as expected.

0.1.38-public_beta_h3

26 Apr 20:15
Compare
Choose a tag to compare
0.1.38-public_beta_h3 Pre-release
Pre-release
  • Fixed a bug where the MQTTManager would crash when trying to convert temperature string to a float value

0.1.38-public_beta_h2

26 Apr 20:07
Compare
Choose a tag to compare
0.1.38-public_beta_h2 Pre-release
Pre-release
  • Fixed compile file for MQTTManager so that it would use the correct strip binary when cross compiling to other architectures.

0.1.38-public_beta_h1

26 Apr 19:43
Compare
Choose a tag to compare
0.1.38-public_beta_h1 Pre-release
Pre-release
  • Fixed a missing escape of an underline in the manual.

0.1.38-public_beta

26 Apr 19:38
Compare
Choose a tag to compare
0.1.38-public_beta Pre-release
Pre-release
  • Reverted back to espressif framework v5.4.0 as the latest release didn't always open an AP and when it did, it didn't always work to connect to it.
  • Implemented a fix for running the NSPanel Manager docker container via podman instead of docker.
  • Manage to reclaim a lot of space by removing files that are not in use during run and only during development and also strip the binaries.
  • Fixed a bug where the new TFT upload path via MQTT would not work if more than 1 manager was running.
  • Various small fixes in the NSPanel firmware and moved a lot of the log messages during TFT upload from DEBUG level to TRACE level.
  • Implemented a mutex for weather data to prevent the manager from crashing/hanging when weather data and temperature data from a sensor would arrive at the same time to the manager on different threads.
  • Fixed issue #111 properly so that it rounds to closest decimal and ignores any rounding errors.

0.1.37-public_beta

15 Apr 19:17
Compare
Choose a tag to compare
0.1.37-public_beta Pre-release
Pre-release
  • Updated manual with MQTT information for selecting screensaver mode.
  • Fixed a bug where saturation value would set both saturation and brightness on RGB lights (issue #147).
  • Fixed a bug where the MQTTManager would indefinitely hang if a temperature from an outside sensor was received at the same time as the weather forecast was updating. This also fixed a bug where, even if an outside sensor was set, it would use the temperature from the forecast.
  • Fixed a bug where the screen would not wake back up when changing screensaver mode via MQTT if was set to "no screensaver" when the panel started (issue #149).
  • Implemented the "Deny" button functionality for when a panel is denied access to a specific manager.
  • Fixed a bug where, when assigning lights to the room view, regardless of what light was selected the first one in the list would be used (issue #150).
  • Fixed a long standing bug where the saturation and hue values of individual lights would not be updated on the panel even though they were received.
  • Fixed a bug where time and date would not be set on both screensaver pages (with and without weather) (issue #148).
  • Reworked the way TFT data was retrieved from the manager when updating the screen. This resulted in a huge speed up as the data is now requested and sent out over MQTT instead of HTTP.
  • Fixed an issue where the night icon for weather was used even though it was day time (issue #151).
  • Fixed an issue where the kelvin values sent out from the manager to the panels for OpenHAB lights was percentages instead of kelvin and caused the panel to always the slider in maximum "warm light" mode (issue #145).

0.1.36-public_beta

10 Apr 18:43
Compare
Choose a tag to compare
0.1.36-public_beta Pre-release
Pre-release
  • Fixed a bug where light states would not be retained in MQTT and would result in the light states for all lights to be "0" when starting the NSPanel.
  • Worked on issue #142 to hopefully make it more apparent that a file has been chosen.
  • Implemented #138, it's now possible to select what screensaver is being used via MQTT.
  • Implemented the ability to use Home Assistant or OpenHAB scenes.
  • Reworked the weather integration as that caused a lot of problems. The new integration is to Open Meteo and is simple to setup but will require users to do it manually.
  • Added a checkbox for the user to select whether or not to add a new light to the room view when adding it to the room.
  • Updated documentation to reflect the above changes.

0.1.35-public_beta_hotfix3

03 Apr 17:16
Compare
Choose a tag to compare
Pre-release

This will hopefully resolve issue #143 though it needs to be tested by the people affected.

0.1.35-public_beta_hotfix2

01 Apr 17:50
Compare
Choose a tag to compare
Pre-release
  • Fixed a bug where the screensaver brightness slider in Home Assistant was registered as "Screen brightness" resulting in two entities named "Screen brightness".
  • Fixed a bug where control of the NSPanel from Home Assistant was not possible as the MQTTManager cleared the online/offline tag when the panel started and by doing that Home Assistant though the panel was offline.

0.1.35-public_beta_hotfix1

30 Mar 13:54
Compare
Choose a tag to compare
Pre-release

Fixed a bug where, if no value for "Register relay 1/2 as switch/light" was present, the manager would crash.