Release TerrariumPI v 4.12.0
Release 4.12.0 - 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.
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.
With this update we fix some small issues and updated all external libraries.
Updated the Docker builds to make them a bit faster and smaller in size.
Added some extra warnings at the documentation pages for the DHTXX sensors.
A new Portuguese translation is added by MakoShark2 and other languages are updated.
It has been 10 years now when this project started. It started all
to learn a new programming language Python, and as a lazy programmer does, to
automate stuff.
In this
update, the big changes are in the notification system. The biggest change is
the Display code and logic. The code has been completely rewritten, and works
much better now.
Due to Bookworm adoption the Raspberry PI live webcam was broken. In this release this has been fixed. That is all.
This release is again for Docker users only. Somehow the Docker health check is working differently, and that was killing the container before the software could start. So the health check is changed, and should wait for a maximum of three minutes to startup before restarting the container when unhealthy.
And for the Bullseye Docker image, there was an OS package missing which made not to start up. This has also been fixed.
In this
release we have changed the GPIO relay
code. So if you use those relays, pay attention to the following.
The Docker
builds where broken and should now be fixed again. That is all.
The
previous release did improve
the speed a lot with caching the total power and water usage. This saves a lot
of CPU time with a big database.
When
TerrariumPI is running for a couple or years, you will get a lot of relay data
which it used for the total power and water usage. After 7 years, it took about
15 seconds each time it was calculated. Which is half the time of the engine run
time.