Skip to content

4.12.0: Just a new release

Compare
Choose a tag to compare
@theyosh theyosh released this 07 Oct 17:45
· 89 commits to main since this release

Just a new release

This new release is not a big release. It has some bugfixes and logging improvements. One new improvement is that we now support Sonoff D1 Dimmer in DIY mode.

Sonoff D1 Dimmer DIY mode

Now it is possible to use the Sonoff D1 Dimmer in DIY mode. This makes it easier to add this dimmer to TerrariumPI. A big thanks to MakoShark2 for testing and helping with creating the code.

Improvements

Improved the light timer calculation when TerrariumPI is restarted after midnight, before the end of the current light period. Thanks to rossisbudda for finding this bug.

The logging has been improved to log now the correct hardware names. Due to a bug, not the correct hardware name was shown in the log.

Translations

The Spanish language is updated by nebu73.

Bug fixes

Fixed the logging in the TerrariumPI GUI when you where already logged in. There was an issue with correctly reading the authentication cookie.

Fixed a cookie saving issue due to deprecated code in the Bottle.py web server code.

Fixed installation on Bookworm OS. It was missing a SSL library. That has been fixed.

Documentation updates

Updated the Sonoff D1 Dimmer documentation about support for DIY mode.

Updated the backup, restoring and debug FAQ.

What's Changed

Upgrading

Use the following steps to upgrade TerrariumPI

Docker

  • Stop TerrariumPI: docker compose down
  • Update version number in docker-compose.yaml and run docker compose pull
  • Start TerrariumPI: docker compose up -d

Or go to the upgrade steps on the documentation page

Manual

  • Stop TerrariumPI: sudo service terrariumpi stop
  • Update the code: git pull
  • Rerun the installer: sudo ./install.sh
  • Start TerrariumPI: sudo service terrariumpi start

Or go to the upgrade steps on the documentation page

Full Changelog: 4.11.1...4.12.0