Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v8.1.0 #213

Merged
merged 94 commits into from
Jan 18, 2025
Merged

v8.1.0 #213

merged 94 commits into from
Jan 18, 2025

Conversation

BlueAndi
Copy link
Owner

Features

  • The Home Assistant MQTT discovery information moved out from program code to the filesystem /extra to save program space and easier modifications.
  • File browser will create automatically non-existing folders during upload.
  • Shutdown/Restart behaviour improved.
  • The display can be switch on/off in the display webpage.
  • Timer service can be used to switch the display on/off or set the display brightness at a given time and date.
  • The default slot fade effect which is used after a power up can be configured in the settings.
  • Use color picker on the webpages in general.
  • Support for the RTC DS3231 added.
  • Home Assistant MQTT discovery configuration provides more device informations.
  • Hostname is used as prefix for the backup file name.
  • If a plugin alias is changed, in the past all plugin registrations for REST/MQTT were unregistered. Now only the ones with the alias will be unregistered and then registered with the new alias of course again.
  • The serial command "reset" was renamed to "restart". The same in the debug webpage.
  • Pixelix can now be restarted via REST and MQTT.
  • UTF-8 support added.
  • MultiIconPlugin got Home Assistant support.
  • Home Assistant discovery of JustTextPlugin, IconTextPlugin and IconTextLampPlugin supports now changing the icon too.

Bugfixes

  • Fixed JustTextPlugin: Because of a wrong additional parameter, text could not be set via web page.
  • Persistent store flag fixed for JustTextPlugin, IconTextPlugin and IconTextLampPlugin.

Breaking Changes

  • Home Assistant support for multiple discovery entities, which are related to only one plugin/feature entity added. This has an impact on the Home Assistant object-id and unique-id generation! It adds the possibility now to change the icon for the IconTextPlugin, IconTextLampPlugin and MultiIconPlugin via Home Assistant.

…nd the device is shown offline during update process.
…brightness. Note, brightness change will only work, if the automatic brightness adjustment is disabled.

#203
…be applied during startup. Changing the fade effect by buttons has no effect on the stored default value.

#209
… provided memory. The same for saving the timer settings.

Additional introduced a processing period of 100ms instead of processing per call.
#203
…ar in the service menu even without having a webpage.
…ause otherwise it interferes with the DisplayMgr tasks.
…ption was that no fade effect is no option. :-)

#209
…pic changed. This ensures that the topic content is updated periodically and that in case e.g. Home Assistant restarted, it will receive the topic content.
…ich needs only 2 bitmap bytes. This ensures that all glyph offsets match again.
…ss. Otherwise a reconnect may take a while and blocks any other activities. The same for reading and writing to the socket.
@BlueAndi BlueAndi changed the title Development v8.1.0 Jan 18, 2025
@BlueAndi BlueAndi merged commit 2023230 into master Jan 18, 2025
59 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant