Home Release TerrariumPI v 4.8.3
Post
Cancel

Release TerrariumPI v 4.8.3

Release 4.8.3 - New hardware, security fixes and Telegram updates

This upgrade will add some more Telegram support and updates. We do support a new relay which is the TAPO P100. Updated documentation about upgrading TerrariumPI and some maintenance updates. Also we have tighten the encryption a bit.

Telegram updates

Telegram iconIt is now possible to let the Telegram bot reconnect to existing chats when TerrariumPI is restarted. So you will keep receiving notification messages through Telegram after a restart of TerrariumPI of the Raspberry PI itself.

New hardware

TAPO P100 relayWe do now support TAPO P100 and P105 wifi sockets. They need a somewhat special address to get them work. Thanks for @RobinM-MB for testing.

Security updates

We have updated some part the code to store more data encrypted in the database. The weather url holds an API id. That was not encrypted in the database. Now when you add or update your weather settings, the url will be stored encrypted in the database, and therefore your API id can not be read out of the database directly anymore.

And the code for encrypting and decrypting has been refactored to one location. So it is easier to apply and secure more data.

Documentation updates

Added the needed upgrade steps for upgrading TerrariumPI. A bit stupid that it took that long to add it to the documentation. 😁

There are some documentation updates done. For the VEML6075 sensor we added an extra warning that this sensor is not working correctly with UVB lights. It turns out, this sensor needs IR light as well to operate. And that is not transmitted by a UVB light.

Added some more old new posts of websites that promoting TerrariumPI. And added Stuarts attempt to make a full tutorial setting up TerrariumPI.

Also it is now possible to leave reactions under news posts. So if you like this new release post, leave a reaction below. It needs a Github account and uses giscus. Try it out πŸ‘‡πŸ‘‡πŸ‘‡

Maintenance

The installer is updated a bit. Now you will get a message when TerrariumPI will install the software, and no more questions are needed. So you can leave it running and do something else in the meantime.

We updated to the latest NodeJS libraries and migrated some libraries from Github to npm versions. This should make updates a bit easier. The GUI itself should not be changed. Only a bit faster… πŸ˜‰

Calendar fixes. It can happen that not all dates in the calendar has a time zone configured. This could crash the calendar loading. This is now fixed.

Updated some python submodules to their latest version. And made a code patch for the Voltcraft python library. The patch will be applied during installation of TerrariumPI.

Updated some copyright years. Nine years already. πŸ™‚

Upgrading

Get the new version here.

Or, go the installation page in order to install Terrarium PI version 4.

Or, go the upgrade steps at the installation page.

Translations

Not all translations are done. Add missing translations here! All help is appreciated.

This post is licensed under CC BY 4.0 by the author.