Skip to content

Releases: reef-pi/reef-pi

RPI PWM Bugfix

07 Aug 07:09
Compare
Choose a tag to compare
  • Fix wrong PWM frequency with rpi driver
  • Misc dependency updates

Upgrade Instructions

Upgrade for pi 3

wget -c https://github.com/reef-pi/reef-pi/releases/download/2.5/reef-pi-2.5-pi3.deb
sudo dpkg -i reef-pi-2.5-pi3.deb

Upgrade for pi zero

wget -c https://github.com/reef-pi/reef-pi/releases/download/2.5/reef-pi-2.5-pi0.deb
sudo dpkg -i reef-pi-2.5-pi0.deb

Up from the sky

01 Jun 00:59
b8c7754
Compare
Choose a tag to compare
Up from the sky Pre-release
Pre-release
  • [BUG] Fix pca9685 0% and 100% PWM behaviors
  • [BUG] LIght chart fix
  • [BUG] Disable ato pump when alert is raised

Up from the sky

01 Jun 00:58
Compare
Choose a tag to compare
  • [BUG] Fix pca9685 0% and 100% PWM behaviors
  • [BUG] LIght chart fix
  • [BUG] Disable ato pump when alert is raised

Purple Haze

26 May 16:46
f6415be
Compare
Choose a tag to compare
Purple Haze Pre-release
Pre-release
  • [FEAT]Introduce Hardware Abstraction Layer (new drivers)
  • [FEAT]Introduce pH board and pico board driver
  • [FEAT]Introduce new connector type analog input
  • [FEAT]Introduce Prometheus metrics endpoint
  • [FEAT]Introduce one and two-point ph calibration
  • [FEAT] Internationalization (support for multiple languages)

PCA8685 Bugfix

03 Mar 01:08
Compare
Choose a tag to compare
  • Fix pca9685 pwm frequency issue

M

24 Jan 04:55
Compare
Choose a tag to compare
M

[FEAT]

  • Automatically disable ato when usage threshold is breached
  • Allow specifying stats retention limits

[BUG]

  • Fix ato usage alert
  • Fix dashboard for 1 column configuration
  • Load timers preemptively to show them in macro

The wind cries mary

12 Jan 06:07
196d51e
Compare
Choose a tag to compare

[BUG]

  • Doser fix
  • Password reset command fix

Electric Ladyland

21 Nov 17:04
3eee55e
Compare
Choose a tag to compare
  • Multiple ATO
  • Multiple Temperature sensor
  • Dosing subsystem
  • Macro subsystem
  • pH subsystem
  • Diurnal profile for light automation
  • Session-based authentication instead of basic auth
  • Mobile friendly UI
  • Client-side (UI) validation
  • All components (Equipment, light, ato etc) are editable
  • Raspberry Pi hardware based PWM (2 channel)
  • Configurable dashboard
  • Show critical errors in UI
  • Updated go, react and other tech dependencies
  • Unit tests for UI code

Diurnal cycle bug fix

11 Nov 23:19
cb0bcfe
Compare
Choose a tag to compare
Diurnal cycle bug fix Pre-release
Pre-release

[FEAT]

  • Allow editing light names
  • Allow fine grain pwm values (percentages can be float instead of int)

[BUG]

  • Fix PWM value computation for diurnal cycle
  • Superfluous error dialogs in telemetry configuration UI
  • Superfluous error dialogs during reload
  • Superfluous error dialogs during initial setup of components
  • Footer information appearing over other UI components
  • Dashboard crash due to incomplete configuration

Temperature controller bugfix

27 Oct 22:42
bd45f3b
Compare
Choose a tag to compare
Pre-release

Bug fixes

  • Temperature controller will not enforce cooldown routine when cooling device is not defined.
  • Ignore superfluous API error during reload, since its expected
  • Don't crash reef-pi is pca9685 is enabled but absent
  • Sync lights as soon as the controller starts, instead of waiting till the first interval (1 minute)
  • Bring back ATO notification UI
  • Fix telemetry update and dashboard update button width
  • Fix temperature enable UI in edit mode
  • Don't close all GPIO (resulting in start/stop of equipment/outlets) during shutdown/reload

Features

  • Introduce Connection lost error UI

Chores/Enhancements

  • Connector UI enhancements
  • Input validation and mobile UI enhancements for Macro