4.0.0: A brand new version
TerrariumPI version 4!
Finally, there is a first release version 4! It took more time than wanted, but it is here!
Disclaimer: There is no 'easy' upgrade from 3 to 4. Read here the needed steps
New features
This new version has some major changes and updates:
- New admin interface based on AdminLTE
- Running multiple terrariums with one Raspberry PI
- Multiple areas of the same type. So you can now have 3 temperature areas in 1 terrarium
- 80% new code base
- Better database migrations
- New documentation website (in progress) https://theyosh.github.io/TerrariumPI/
- Using Python3 only and virtual environments
Installation
For now there is a separate branch for version 4. This is done, so that people do not do an unexpected upgrade from version 3 to version 4. Which is not possible and would give a lot of problems.
In the future the master branch will become version 4. But that will not happen this year.
For the complete installation steps and optional migration steps are described here
Upgrading
There is and will not be a smooth upgrade path. TerrariumPI 4 needs a reinstall of the Pyhon code. So you can re-use your existing Raspberry PI, but read very careful the migration steps
Missing features
At the moment, not all features of TerrariumPI version 3 are available in version 4. There are multiple reasons for it.
- Notifications is only working now for email, http(s) post and traffic light. More information here: #597