Hivemind,
I am excited to announce the immediate availability of reef-pi 4.0, the next major release of reef-pi. It has been a challenging year for all of us and I would like to thank our community including all those who tested, contributed code, engaged in r2r for asking and answering questions. Without your relentless support it will be impossible for us to pull this off.
reef-pi 4.0 brings a host of long awaited features since 3.0 release, bulk of these have been shipped in minor releases (3.1,3.2 etc) already, but i want to list them down to document our progress since 3.0 (and include the new things introduced specifically in 4.0).
Other than these comprehensive list of features there's a long list of bugs (ui, backend and documentation) and tech chores (dependency upgrades, refactoring etc) that was done as part of 4.0.
We were blessed to have multiple purpose made boards being launched this year. Thank you @Schreiber @robsworld78 @Michael Lane . These coupled with the new drivers means users can now build a reef-pi controller with minimal electronics knowledge.
Last but not least, I want to thank @revhtree and the team r2r for their blessing and providing reef-pi a home. reef-pi was born here, and its our tradition to cut a major release during thanksgiving, a way for us to say thank you. Happy thanksgiving and thank you for taking the time to read through this post.
ranjib on behalf of the team reef-pi
I am excited to announce the immediate availability of reef-pi 4.0, the next major release of reef-pi. It has been a challenging year for all of us and I would like to thank our community including all those who tested, contributed code, engaged in r2r for asking and answering questions. Without your relentless support it will be impossible for us to pull this off.
Release The Division Bell · reef-pi/reef-pi
[FEAT] Import/Export database from UI /API MQTT based metrics publishing Control doser on/off directly via API/Macro Return current channel values via get light API Install/Upgrade reef-pi from ad...
github.com
reef-pi 4.0 brings a host of long awaited features since 3.0 release, bulk of these have been shipped in minor releases (3.1,3.2 etc) already, but i want to list them down to document our progress since 3.0 (and include the new things introduced specifically in 4.0).
- Ability to import/export reef-pi database from UI. This will allow user to backup and restore their controller in another raspberry pi.
- Ability to upgrade/install a specific version of reef-pi from the UI.
- MQTT Integration: All metrics emission now supports MQTT publishing in addition to existing prometheus and adafruit.io integration.
- API documentation is now bundled inside reef-pi. Users can access them straight from reef-pi UI without the need of internet.
- Lots of new drivers: Since the introduction of new Hardware Abstraction Layer in 3.0 we have added loads of new drivers. These include sht31d temperature/humidity sensor, analog sensor reader such as ADS115, wifi based in-wall power outlets such as shelly, smart plugs with current monitoring capabilities such as TP-Link/Kasa, heavy duty power bars such as DLI-Web powerswitch pro and more
- The macro subsystem aimed as solving complex multi device /sensor automation has been improved significantly since its launch in 3.0. It now allows better doser control, ability to send alerts, ability to trigger them in reverse and many more. Several reef-pi community member now use them for automatic water change and similar complex workflows.
- Controllers (ATO, temperature, pH) can now be declared one-shot, a mode in which the controller auto-disables after the first sensor trips. It is intended to be make macros more robust.
Other than these comprehensive list of features there's a long list of bugs (ui, backend and documentation) and tech chores (dependency upgrades, refactoring etc) that was done as part of 4.0.
We were blessed to have multiple purpose made boards being launched this year. Thank you @Schreiber @robsworld78 @Michael Lane . These coupled with the new drivers means users can now build a reef-pi controller with minimal electronics knowledge.
Last but not least, I want to thank @revhtree and the team r2r for their blessing and providing reef-pi a home. reef-pi was born here, and its our tradition to cut a major release during thanksgiving, a way for us to say thank you. Happy thanksgiving and thank you for taking the time to read through this post.
ranjib on behalf of the team reef-pi