3.5.0: Memoryleak and new sensors
In this version a nasty memory bug has been fixed. Now the memory usage is stable and moving between 60 and 100 MB. Also this added small speed improvements :)
And we added a lot of new sensors.
Full changelog:
New
- Add moisture environment. #133. [theyosh]
- Add Ph environment part. #135. [theyosh]
- Add moisture environment system. #133. [theyosh]
- Add extra check if sensors are operational when used in environment
system. This will add an error indicator per environmentpart on the
dashboard and an error badge on each graph that has a not working
sensor. A sensor is not working when there are no updates for 10
minutes. When there are zero working sensors in the environmentpart,
it will we forced to be put to off. #142. [theyosh] - Add horizontal graph legends option. #143. [theyosh]
- Add remote PH sensor support. [theyosh]
- Add EC (Electrical conductivity) expressed in mS (microSiemens)
[nke69] - Add EC (Electrical conductivity) expressed in mS (microSiemens)
[nke69] - Add power management options to YT-XX sensors through extra use of
GPIO port for power. [theyosh] - Add moisture support for YT-XX sensors through digital port. Either
sensing dry or wet. #133. [theyosh] - Add extra debug logging check. [theyosh]
- Add extra float check. [theyosh]
- Add option for selecting source for day and night temperature shift.
#139. [TheYOSH] - Add files via upload. [TheYOSH]
Fixes
- Fixed moisture sensor. #133. [theyosh]
- Finally found the memory leak!! Fixed!! [theyosh]
- Fix memory leaks and moisture limits changes. [theyosh]
- Fix Si7021 sensor. #129. [theyosh]
- Fix pH environmentpart #145. [theyosh]
- Fix dashboard loading. [theyosh]
- Fix IP number in startup script. [theyosh]
- Fix terrariumHCSR04Sensor. [theyosh]
- Fix power management. #133. [theyosh]
- Fix I2C settings per sensor. #129. [theyosh]
- Fix stupid Apple rendering bug! Fix #134. [TheYOSH]
- Fix image motion detection with image rotations. #137. [TheYOSH]
- Do not overwrite image resolutions after rotations. [TheYOSH]
Updates
-
Update translations. [theyosh]
-
Update version number. [theyosh]
-
Update README.md. [TheYOSH]
-
Update library fancybox. [TheYOSH]
-
Update dashboard page. [theyosh]
-
Update submodules. [theyosh]
-
Update translations. [theyosh]
-
Update icons. [theyosh]
-
Update dashboard to show all averagetypes. [theyosh]
-
Updated I2C sensor support. Rewritten existing code. And added
(untested) support for si7021 and hdu21d. #129. [theyosh] -
Update installer. Add option to skip cleanup of existing unneeded
programs. [TheYOSH] -
Updated the installer with graphical dialog. [TheYOSH]
-
Update webcam archiving. Add better exception handling. [TheYOSH]
-
Small webcam update. [TheYOSH]
-
Update README.md. [TheYOSH]
-
Update README.md. [TheYOSH]
-
Update translation files. [nke69]
Update translation files for 3.4.2
Other
-
Code cleanup. [theyosh]
-
Increase humidity time read out. #129. [theyosh]
-
Save motion images to new folder structure in Y/M/D format. [theyosh]
-
Speedup dashboard loading. [theyosh]
-
Code cleanup. [theyosh]
-
Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI.
[theyosh] -
Refactoring terrariumpi sensors code. [theyosh]
-
Objects new style. [theyosh]
-
New style python objects. [theyosh]
-
Merge pull request #144 from nke69/master. [TheYOSH]
Add EC (Electrical conductivity) expressed in mS (microSiemens)
-
Add EC (Electrical conductivity) expressed in mS (microSiemens)
[nke69] -
Add EC (Electrical conductivity) expressed in mS (microSiemens)
[nke69] -
First attempt adding support for BME280/BMP280 chips.This code is
UNTESTED #129. [theyosh] -
Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI.
[TheYOSH] -
Merge pull request #136 from nke69/master. [TheYOSH]
Update translation files