diff --git a/.prettierignore b/.prettierignore index 9100b4423..da5438b29 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1 +1,2 @@ -docs/assets/img/favicons/site.webmanifest \ No newline at end of file +docs/assets/img/favicons/site.webmanifest +CHANGELOG.md \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 0d7f774e0..6f6415d62 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,39 +1,139 @@ -# Changelog +Changelog +========= -## 4.10.2 (2024-07-17) -## **Fixes** +4.11.0 (2024-07-29) +------------------- + +**New** +------ + +- Add a loading delay. [TheYOSH] +- Add scrolling option [#925](https://github.com/theyosh/TerrariumPI/issues/925). [TheYOSH] +- Add scrolling option [#925](https://github.com/theyosh/TerrariumPI/issues/925). [TheYOSH] +- Add option for horizontal scrolling on a display [#925](https://github.com/theyosh/TerrariumPI/issues/925). [TheYOSH] +- Add support for Meross MS100F [#927](https://github.com/theyosh/TerrariumPI/issues/927). [TheYOSH] +- Add from address in email notification. [#926](https://github.com/theyosh/TerrariumPI/issues/926). [TheYOSH] +- Add release footer content. [TheYOSH] + +**Fixes** +------ + +- Fix translations. [TheYOSH] +- Fix Raspberry PI 5 webcams. [TheYOSH] +- Fix bookworm RPI camera. [TheYOSH] +- Bookworm webcam fixes. [TheYOSH] +- Fix image. [TheYOSH] +- F-string is missing placeholders (F541) [TheYOSH] +- Ignore format fixer. [TheYOSH] +- Fix CSS doc. [TheYOSH] +- Fix telegram username documentation. [TheYOSH] + +**Updates** +------ + +- Update libraries. [TheYOSH] +- Update documentation. [TheYOSH] +- Update sispmctl version to 4.12. [TheYOSH] +- Update webcam logging. [TheYOSH] +- Update libraries. [TheYOSH] +- Update documentation. [TheYOSH] +- Update libraries. [TheYOSH] +- Update README.md. [TheYOSH] +- Update README.md. [TheYOSH] +- Authors update 2. [TheYOSH] +- Authors update. [TheYOSH] +- Documentation updates. [TheYOSH] +- Documentation updates. [TheYOSH] + +**Other** +------ + +- New release. [TheYOSH] +- New Svelte GUI build. [TheYOSH] +- Python code is blacked. [TheYOSH] +- Refactor out RPI.GPIO as that does not work on RaspberryPI 5. + [TheYOSH] +- New Svelte GUI build. [TheYOSH] +- Translated using Weblate (Dutch) [TheYOSH] + + Currently translated at 100.0% (1097 of 1097 strings) +- Translated using Weblate (English (United Kingdom)) [TheYOSH] + + Currently translated at 100.0% (1097 of 1097 strings) +- Translated using Weblate (German) [TheYOSH] + + Currently translated at 100.0% (1097 of 1097 strings) +- Python code is blacked. [TheYOSH] +- No X desktop required. [TheYOSH] +- Python code is blacked. [TheYOSH] +- Refactor out duplicate code. [TheYOSH] +- Python code is blacked. [TheYOSH] +- New Svelte GUI build. [TheYOSH] +- Python code is blacked. [TheYOSH] +- Refactor terrariumDisplay [#925](https://github.com/theyosh/TerrariumPI/issues/925). [TheYOSH] +- New Svelte GUI build. [TheYOSH] +- Translated using Weblate (Dutch) [TheYOSH] + + Currently translated at 100.0% (1095 of 1095 strings) +- Translated using Weblate (English (United Kingdom)) [TheYOSH] + + Currently translated at 100.0% (1095 of 1095 strings) +- Translated using Weblate (German) [TheYOSH] + + Currently translated at 100.0% (1095 of 1095 strings) +- Python code is blacked. [TheYOSH] +- New Svelte GUI build. [TheYOSH] +- Cleanup. [TheYOSH] +- Python code is blacked. [TheYOSH] +- Markdown at 80 chars. [TheYOSH] +- Remove unused imports and variables. [TheYOSH] +- Ignore some file. [TheYOSH] +- Reformat Markdown documentation with prettier. [TheYOSH] + + +4.10.2 (2024-07-17) +------------------- + +**Fixes** +------ - Fix live webcam streaming. [TheYOSH] -## **Updates** +**Updates** +------ +- Update changelog. [TheYOSH] - Documentation updates. [TheYOSH] - Update libraries. [TheYOSH] - Update NodeJS libraries. [TheYOSH] - Update screenshots. [TheYOSH] - Documentation updates. [TheYOSH] -## **Other** +**Other** +------ - New release. [TheYOSH] - New Svelte GUI build. [TheYOSH] - 4.10.1 (2024-07-09) ---- +4.10.1 (2024-07-09) +------------------- -## **New** +**New** +------ - Add package. [TheYOSH] - Add some more fotos. [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix error messages. [TheYOSH] - Fix missing package. [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Version update. [TheYOSH] @@ -41,17 +141,19 @@ - Update libraries. [TheYOSH] - Update docker health check. [TheYOSH] -## **Other** +**Other** +------ - New release post. [TheYOSH] - New Svelte GUI build. [TheYOSH] - Python code is blacked. [TheYOSH] - 4.10.0 (2024-06-30) ---- +4.10.0 (2024-06-30) +------------------- -## **Fixes** +**Fixes** +------ - Fix power icon. [TheYOSH] - Fix power icon. [TheYOSH] @@ -61,10 +163,12 @@ - More gui fixes. [TheYOSH] - Fix gui. [TheYOSH] - Fix dimmer loading. [theyosh] -- Refactor GPIO relays and IO expanderboard. And calendar fixes. [theyosh] +- Refactor GPIO relays and IO expanderboard. And calendar fixes. + [theyosh] - Fix GPIO relays (GUI part) [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update version number. [TheYOSH] @@ -79,7 +183,8 @@ - Update libraries. [TheYOSH] - Update changelog. [TheYOSH] -## **Other** +**Other** +------ - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] @@ -92,23 +197,18 @@ - Translated using Weblate (Portuguese (Brazil)) [TheYOSH] Currently translated at 100.0% (120 of 120 strings) - - Translated using Weblate (Polish) [TheYOSH] Currently translated at 100.0% (120 of 120 strings) - - Translated using Weblate (Italian) [TheYOSH] Currently translated at 100.0% (120 of 120 strings) - - Translated using Weblate (French (Belgium)) [TheYOSH] Currently translated at 100.0% (120 of 120 strings) - - Translated using Weblate (German) [TheYOSH] Currently translated at 100.0% (1092 of 1092 strings) - - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] @@ -122,61 +222,67 @@ - Translated using Weblate (French (Belgium)) [CleaverEFREI] Currently translated at 96.6% (1055 of 1092 strings) - - New Svelte GUI build. [TheYOSH] - 4.9.3 (2024-06-12) ---- +4.9.3 (2024-06-12) +------------------ -## **Fixes** +**Fixes** +------ - More docker fixes :( [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] -## **Other** +**Other** +------ - New version. [TheYOSH] - 4.9.2 (2024-06-12) ---- +4.9.2 (2024-06-12) +------------------ -## **New** +**New** +------ - Add new release post. [TheYOSH] -## **Fixes** +**Fixes** +------ - More docker fixes. [TheYOSH] -- Fix docker builds (2) - [#911](https://github.com/theyosh/TerrariumPI/issues/911). [TheYOSH] +- Fix docker builds (2) [#911](https://github.com/theyosh/TerrariumPI/issues/911). [TheYOSH] - Fix docker builds. [TheYOSH] -- Fix locale formatting - [#922](https://github.com/theyosh/TerrariumPI/issues/922). [TheYOSH] +- Fix locale formatting [#922](https://github.com/theyosh/TerrariumPI/issues/922). [TheYOSH] - Fix docker builds. [TheYOSH] -## **Updates** +**Updates** +------ - Update version number. [TheYOSH] -## **Other** +**Other** +------ - Spacing. [theyosh] - Make sure the calendar will load when file got corrupted. [TheYOSH] - 4.9.1 (2024-06-08) ---- +4.9.1 (2024-06-08) +------------------ -## **New** +**New** +------ - Add missing images. [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix python library. [TheYOSH] - Fix doc builder. [TheYOSH] @@ -187,7 +293,8 @@ - Fix export average sensor data. [TheYOSH] - Fix legacy paho MQTT client. [TheYOSH] -## **Updates** +**Updates** +------ - Alt tag update. [TheYOSH] - Library update. [TheYOSH] @@ -209,14 +316,15 @@ - Update NodeJS libraries. [TheYOSH] - Update NodeJS libraries. [TheYOSH] - Update python package requests. [TheYOSH] -- --- updated-dependencies: - dependency-name: requests dependency- type: - direct:production ... [dependabot[bot]] +- --- updated-dependencies: - dependency-name: requests dependency- + type: direct:production ... [dependabot[bot]] - Update packages. [TheYOSH] - Update NodeJS libraries. [TheYOSH] - Update enclosures when total power changes. [TheYOSH] - Update enclosures when a relay is toggled. [TheYOSH] -## **Other** +**Other** +------ - Change release time. [TheYOSH] - New Svelte GUI build. [TheYOSH] @@ -230,50 +338,42 @@ - New Svelte GUI build. [TheYOSH] - Support both paho-mqtt libraries. [TheYOSH] - New Svelte GUI build. [TheYOSH] -- Merge pull request [#918](https://github.com/theyosh/TerrariumPI/issues/918) - from theyosh/dependabot/pip/requests-2.32.0. [TheYOSH] +- Merge pull request [#918](https://github.com/theyosh/TerrariumPI/issues/918) from theyosh/dependabot/pip/requests-2.32.0. + [TheYOSH] Bump requests from 2.31.0 to 2.32.0 - -- Merge pull request [#917](https://github.com/theyosh/TerrariumPI/issues/917) - from theyosh/dependabot/bundler/rexml-3.2.8. [TheYOSH] +- Merge pull request [#917](https://github.com/theyosh/TerrariumPI/issues/917) from theyosh/dependabot/bundler/rexml-3.2.8. + [TheYOSH] Bump rexml from 3.2.6 to 3.2.8 - - Bump rexml from 3.2.6 to 3.2.8. [dependabot[bot]] Bumps [rexml](https://github.com/ruby/rexml) from 3.2.6 to 3.2.8. - - [Release notes](https://github.com/ruby/rexml/releases) - [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md) - [Commits](https://github.com/ruby/rexml/compare/v3.2.6...v3.2.8) - *** - + --- updated-dependencies: - - - dependency-name: rexml dependency-type: indirect ... - -- Merge pull request [#915](https://github.com/theyosh/TerrariumPI/issues/915) - from theyosh/dependabot/bundler/nokogiri-1.16.5. [TheYOSH] + - dependency-name: rexml + dependency-type: indirect + ... +- Merge pull request [#915](https://github.com/theyosh/TerrariumPI/issues/915) from + theyosh/dependabot/bundler/nokogiri-1.16.5. [TheYOSH] Bump nokogiri from 1.16.4 to 1.16.5 - - Bump nokogiri from 1.16.4 to 1.16.5. [dependabot[bot]] - Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.16.4 to - 1.16.5. - + Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.16.4 to 1.16.5. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.16.4...v1.16.5) - *** - + --- updated-dependencies: - - - dependency-name: nokogiri dependency-type: indirect ... - + - dependency-name: nokogiri + dependency-type: indirect + ... - Python code is blacked. [TheYOSH] - New Svelte GUI build. [TheYOSH] - Remove graph spikes. [TheYOSH] @@ -285,11 +385,12 @@ - New Svelte GUI build. [TheYOSH] - Split power and water totals from current usage. [TheYOSH] - 4.9.0 (2024-05-10) ---- +4.9.0 (2024-05-10) +------------------ -## **New** +**New** +------ - Add custom background key words. [TheYOSH] - Add Unsplash background support and toggle password fields. [TheYOSH] @@ -297,7 +398,8 @@ - Add full camera support. [TheYOSH] - Add test file. [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix status indicators. [TheYOSH] - Fix template. [TheYOSH] @@ -306,8 +408,7 @@ - Fix background. [TheYOSH] - Fix Datatables.net languages. [TheYOSH] - Fix thread bug. [TheYOSH] -- Fix weather time table issue - [#911](https://github.com/theyosh/TerrariumPI/issues/911). [TheYOSH] +- Fix weather time table issue [#911](https://github.com/theyosh/TerrariumPI/issues/911). [TheYOSH] - Fix 2. [TheYOSH] - Fix background threading totals. [TheYOSH] - Fix. [TheYOSH] @@ -323,10 +424,8 @@ - Fix webcam archiving. [TheYOSH] - Fix webcam logging. [TheYOSH] - Fix python virtual env during instalation. [TheYOSH] -- Fix kasa relay caching - [#898](https://github.com/theyosh/TerrariumPI/issues/898). [TheYOSH] -- Fix Python Pillow. [#906](https://github.com/theyosh/TerrariumPI/issues/906). - [TheYOSH] +- Fix kasa relay caching [#898](https://github.com/theyosh/TerrariumPI/issues/898). [TheYOSH] +- Fix Python Pillow. [#906](https://github.com/theyosh/TerrariumPI/issues/906). [TheYOSH] - Fix bullseye docker image. [theyosh] - Fix python conflict. [theyosh] - First part of fixes for Bookworm. [TheYOSH] @@ -334,7 +433,8 @@ - First part of fixes for Bookworm. [TheYOSH] - Fix package per OS version. [TheYOSH] -## **Updates** +**Updates** +------ - Update NodeJS libraries. [TheYOSH] - Documentation date update. [TheYOSH] @@ -375,7 +475,6 @@ - Update README.md. [TheYOSH] Add badge - - Update NodeJS libraries. [TheYOSH] - Update Jekyll libraries. [TheYOSH] - Update Python libraries. [TheYOSH] @@ -392,7 +491,8 @@ - Bookworm updates. [theyosh] - Bookworm updates. [theyosh] -## **Other** +**Other** +------ - New Svelte GUI build. [TheYOSH] - Remove wrong release date. [TheYOSH] @@ -400,15 +500,12 @@ - Translated using Weblate (Dutch) [TheYOSH] Currently translated at 100.0% (1092 of 1092 strings) - - Translated using Weblate (English (United Kingdom)) [TheYOSH] Currently translated at 100.0% (1092 of 1092 strings) - - Translated using Weblate (German) [TheYOSH] Currently translated at 99.7% (1089 of 1092 strings) - - Python code is blacked. [TheYOSH] - New Svelte GUI build. [TheYOSH] - Merge branch 'main' into bookworm. [TheYOSH] @@ -426,8 +523,8 @@ - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] -- Merge branch 'bookworm' of github.com:theyosh/TerrariumPI into bookworm. - [TheYOSH] +- Merge branch 'bookworm' of github.com:theyosh/TerrariumPI into + bookworm. [TheYOSH] - New Svelte GUI build. [TheYOSH] - Smaller background. [TheYOSH] - New Svelte GUI build. [TheYOSH] @@ -439,14 +536,13 @@ - Translated using Weblate (German) [Pascal] Currently translated at 99.2% (1080 of 1088 strings) - - Python code is blacked. [TheYOSH] - New Svelte GUI build. [TheYOSH] - Less bright in dark mode. [TheYOSH] - New Svelte GUI build. [TheYOSH] - Python code is blacked. [TheYOSH] -- Merge branch 'bookworm' of github.com:theyosh/TerrariumPI into bookworm. - [TheYOSH] +- Merge branch 'bookworm' of github.com:theyosh/TerrariumPI into + bookworm. [TheYOSH] - Cleanup. [TheYOSH] - Clean HTML. [TheYOSH] - Set HTTP content header. [TheYOSH] @@ -510,13 +606,11 @@ - Code cleanup. [TheYOSH] - Bookworm fine tuning. [TheYOSH] - Merge branch 'main' into bookworm. [TheYOSH] -- Do not log wrong password to log file - [#909](https://github.com/theyosh/TerrariumPI/issues/909). [TheYOSH] +- Do not log wrong password to log file [#909](https://github.com/theyosh/TerrariumPI/issues/909). [TheYOSH] - New Svelte GUI build. [TheYOSH] - Translated using Weblate (German (Austria)) [Thomas Leiter] Currently translated at 95.2% (1036 of 1088 strings) - - Merge branch 'main' into bookworm. [TheYOSH] - Merge branch 'main' into bookworm. [TheYOSH] - New Svelte GUI build. [TheYOSH] @@ -528,86 +622,80 @@ - Merge branch 'main' into bookworm. [TheYOSH] - New Svelte GUI build. [TheYOSH] - Downgrade Pillow for older systems. [TheYOSH] -- Merge pull request [#906](https://github.com/theyosh/TerrariumPI/issues/906) - from theyosh/dependabot/pip/pillow-10.3.0. [TheYOSH] +- Merge pull request [#906](https://github.com/theyosh/TerrariumPI/issues/906) from theyosh/dependabot/pip/pillow-10.3.0. + [TheYOSH] Bump pillow from 9.5.0 to 10.3.0 - - Bump pillow from 9.5.0 to 10.3.0. [dependabot[bot]] Bumps [pillow](https://github.com/python-pillow/Pillow) from 9.5.0 to 10.3.0. - - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst) - [Commits](https://github.com/python-pillow/Pillow/compare/9.5.0...10.3.0) - *** - + --- updated-dependencies: - - - dependency-name: pillow dependency-type: direct:production ... - -- Bookworm does not support hardware encoded ffmpeg anymore.... :( [TheYOSH] + - dependency-name: pillow + dependency-type: direct:production + ... +- Bookworm does not support hardware encoded ffmpeg anymore.... :( + [TheYOSH] - Only use site wide packages on Bookworm. [TheYOSH] - Merge branch 'main' into bookworm. [TheYOSH] - New Svelte GUI build. [TheYOSH] - Merge branch 'main' into bookworm. [TheYOSH] - Merge branch 'main' into bookworm. [TheYOSH] -- Merge branch 'bookworm' of github.com:theyosh/TerrariumPI into bookworm. - [TheYOSH] +- Merge branch 'bookworm' of github.com:theyosh/TerrariumPI into + bookworm. [TheYOSH] - Merge branch 'main' into bookworm. [TheYOSH] - PiZero changes. [TheYOSH] - Make webcam work again. [TheYOSH] -- Merge branch 'bookworm' of github.com:theyosh/TerrariumPI into bookworm. - [TheYOSH] +- Merge branch 'bookworm' of github.com:theyosh/TerrariumPI into + bookworm. [TheYOSH] - Disable loading bluetooth sensors when there is no hardware available. [TheYOSH] - Merge branch 'main' into bookworm. [TheYOSH] -- Merge branch 'bookworm' of github.com:theyosh/TerrariumPI into bookworm. - [TheYOSH] +- Merge branch 'bookworm' of github.com:theyosh/TerrariumPI into + bookworm. [TheYOSH] - Share pigpod on host. [theyosh] - Make webcams bookworm compatible. [TheYOSH] - Share pigpod on host. [theyosh] - Make webcams bookworm compatible. [TheYOSH] - 4.8.4 (2024-03-21) ---- +4.8.4 (2024-03-21) +------------------ -## **New** +**New** +------ - Add new release post. [TheYOSH] -## **Fixes** +**Fixes** +------ -- Fix deleting non working notification services. - [#878](https://github.com/theyosh/TerrariumPI/issues/878). [TheYOSH] -- Fix broken library for Python 3.7 - [#902](https://github.com/theyosh/TerrariumPI/issues/902). [TheYOSH] -- Fix sorting in Chromium based browser. - [#892](https://github.com/theyosh/TerrariumPI/issues/892). [TheYOSH] +- Fix deleting non working notification services. [#878](https://github.com/theyosh/TerrariumPI/issues/878). [TheYOSH] +- Fix broken library for Python 3.7 [#902](https://github.com/theyosh/TerrariumPI/issues/902). [TheYOSH] +- Fix sorting in Chromium based browser. [#892](https://github.com/theyosh/TerrariumPI/issues/892). [TheYOSH] - Fix scenario graph. [TheYOSH] - Better fix for settle time calculation. Now also support manual relay - shutdown. [#900](https://github.com/theyosh/TerrariumPI/issues/900) - [#898](https://github.com/theyosh/TerrariumPI/issues/898) (2) [TheYOSH] + shutdown. [#900](https://github.com/theyosh/TerrariumPI/issues/900) [#898](https://github.com/theyosh/TerrariumPI/issues/898) (2) [TheYOSH] - Better fix for settle time calculation. Now also support manual relay - shutdown. [#900](https://github.com/theyosh/TerrariumPI/issues/900) - [#898](https://github.com/theyosh/TerrariumPI/issues/898). [TheYOSH] -- Fix settle time bug for long running relays. - [#900](https://github.com/theyosh/TerrariumPI/issues/900). [TheYOSH] + shutdown. [#900](https://github.com/theyosh/TerrariumPI/issues/900) [#898](https://github.com/theyosh/TerrariumPI/issues/898). [TheYOSH] +- Fix settle time bug for long running relays. [#900](https://github.com/theyosh/TerrariumPI/issues/900). [TheYOSH] - Fix bluepy3 helper compiling. [TheYOSH] - Fix docker build. [TheYOSH] -## **Updates** +**Updates** +------ - Update duplicate_switch.py. [TheYOSH] Add default port number - - Update NodeJS libraries. [TheYOSH] - Update libraries. [TheYOSH] -- Update enclosure sorting. Now it detects numbers to sort with. - [#892](https://github.com/theyosh/TerrariumPI/issues/892). [TheYOSH] +- Update enclosure sorting. Now it detects numbers to sort with. [#892](https://github.com/theyosh/TerrariumPI/issues/892). + [TheYOSH] - Update python library. [TheYOSH] - Update NodeJS libraries. [TheYOSH] - Update cryptography. [TheYOSH] @@ -615,12 +703,12 @@ - Update requirements.txt. [TheYOSH] Force lower version - - Update NodeJS libraries. [TheYOSH] - Update python libraries. [TheYOSH] - Update 2024-02-03-release_4.8.3.md. [TheYOSH] -## **Other** +**Other** +------ - New release 4.8.4. [TheYOSH] - New Svelte GUI build. [TheYOSH] @@ -629,9 +717,8 @@ - New Svelte GUI build. [TheYOSH] - Prettier. [TheYOSH] - New Svelte GUI build. [TheYOSH] -- Sort area names based on numbers when starting with a number. But main lights - are always first. [#892](https://github.com/theyosh/TerrariumPI/issues/892). - [TheYOSH] +- Sort area names based on numbers when starting with a number. But main + lights are always first. [#892](https://github.com/theyosh/TerrariumPI/issues/892). [TheYOSH] - Prettier formatting. [TheYOSH] - New Svelte GUI build. [TheYOSH] - Merge branch 'main' of github.com:theyosh/TerrariumPI. [TheYOSH] @@ -640,15 +727,12 @@ - Convert to integer. [TheYOSH] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] -- FIx not loading form fields. - [#895](https://github.com/theyosh/TerrariumPI/issues/895). [TheYOSH] +- FIx not loading form fields. [#895](https://github.com/theyosh/TerrariumPI/issues/895). [TheYOSH] - Python code is blacked. [TheYOSH] - New Svelte GUI build. [TheYOSH] -- Merge pull request [#901](https://github.com/theyosh/TerrariumPI/issues/901) - from manolof/main. [TheYOSH] +- Merge pull request [#901](https://github.com/theyosh/TerrariumPI/issues/901) from manolof/main. [TheYOSH] feat: improve GUI charts and responsive views - - Chore: downgrade felte. [manolof] - Feat: improve GUI charts and responsive views. [manolof] - Fine tune some logging (2) [TheYOSH] @@ -656,39 +740,36 @@ - Fine tune some logging. [TheYOSH] - Refactor relay timer on logic and logging(2) [TheYOSH] - Refactor relay timer on logic and logging. [TheYOSH] -- Better test code first... - [#900](https://github.com/theyosh/TerrariumPI/issues/900) - [#898](https://github.com/theyosh/TerrariumPI/issues/898). [TheYOSH] +- Better test code first... [#900](https://github.com/theyosh/TerrariumPI/issues/900) [#898](https://github.com/theyosh/TerrariumPI/issues/898). [TheYOSH] - Python code is blacked. [TheYOSH] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - Python code is blacked. [TheYOSH] -- First attempt to make the installtion work on Raspbian bookworm. [TheYOSH] +- First attempt to make the installtion work on Raspbian bookworm. + [TheYOSH] - Better bluetooth scanning message. [TheYOSH] - Log miflora battery status. [TheYOSH] - Apply python patch. [theyosh] - Apply patch also in docker. [TheYOSH] - 4.8.3 (2024-02-03) ---- +4.8.3 (2024-02-03) +------------------ -## **New** +**New** +------ - Add python patch. [TheYOSH] - Add upgrade steps. [TheYOSH] -- Add some debug. [#888](https://github.com/theyosh/TerrariumPI/issues/888). - [TheYOSH] -- Add some debug. [#888](https://github.com/theyosh/TerrariumPI/issues/888). - [TheYOSH] -- Add TAPO P100 smart relay support. - [#888](https://github.com/theyosh/TerrariumPI/issues/888). [TheYOSH] +- Add some debug. [#888](https://github.com/theyosh/TerrariumPI/issues/888). [TheYOSH] +- Add some debug. [#888](https://github.com/theyosh/TerrariumPI/issues/888). [TheYOSH] +- Add TAPO P100 smart relay support. [#888](https://github.com/theyosh/TerrariumPI/issues/888). [TheYOSH] - Add new publication. [TheYOSH] -- Add field to ORM. [#882](https://github.com/theyosh/TerrariumPI/issues/882). - [TheYOSH] +- Add field to ORM. [#882](https://github.com/theyosh/TerrariumPI/issues/882). [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix calendar timezone issues. [TheYOSH] - Fix calendar timezone. [TheYOSH] @@ -703,7 +784,8 @@ - Refactor sensitive data encryption and fixed updating Telegram service [#882](https://github.com/theyosh/TerrariumPI/issues/882). [TheYOSH] -## **Updates** +**Updates** +------ - Update version. [TheYOSH] - Documentation update. [TheYOSH] @@ -724,7 +806,8 @@ - Update VEML6075 sensor information about UV measurement. [TheYOSH] - Update NodeJs libraries. [TheYOSH] -## **Other** +**Other** +------ - Python code is blacked. [TheYOSH] - New release message. [TheYOSH] @@ -750,7 +833,8 @@ - New Svelte GUI build. [TheYOSH] - Ignore some more. [TheYOSH] - Python code is blacked. [TheYOSH] -- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. [TheYOSH] +- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. + [TheYOSH] - Enable comments. [TheYOSH] - Move image. [TheYOSH] - TerrariumPI on Pascal's Hideout website. [TheYOSH] @@ -762,40 +846,39 @@ - Bump jinja2 from 3.1.2 to 3.1.3. [dependabot[bot]] Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.2 to 3.1.3. - - [Release notes](https://github.com/pallets/jinja/releases) - [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/jinja/compare/3.1.2...3.1.3) - *** - + --- updated-dependencies: - - - dependency-name: jinja2 dependency-type: direct:production ... - -- Restore telegram chats after a restart. - [#882](https://github.com/theyosh/TerrariumPI/issues/882). [TheYOSH] + - dependency-name: jinja2 + dependency-type: direct:production + ... +- Restore telegram chats after a restart. [#882](https://github.com/theyosh/TerrariumPI/issues/882). [TheYOSH] - New Svelte GUI build. [TheYOSH] - 4.8.2 (2024-01-07) ---- +4.8.2 (2024-01-07) +------------------ -## **New** +**New** +------ - Add new release post. [TheYOSH] - Add Voltcraft SEM6000 relay documentation. [TheYOSH] -- Add new submodule for Voltcraft SEM6000 relay Add new relay Voltcraft SEM6000. - [TheYOSH] +- Add new submodule for Voltcraft SEM6000 relay Add new relay Voltcraft + SEM6000. [TheYOSH] - Add extra info about powering the board. [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix version number. [TheYOSH] -- Fix Voltcraft SEM6000 relay scanning. - [#874](https://github.com/theyosh/TerrariumPI/issues/874). [TheYOSH] +- Fix Voltcraft SEM6000 relay scanning. [#874](https://github.com/theyosh/TerrariumPI/issues/874). [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update installer to clear old 3rdparty pacakges. [TheYOSH] @@ -807,9 +890,11 @@ - Update libraries. [TheYOSH] - Update install.sh. [TheYOSH] -## **Other** +**Other** +------ -- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. [TheYOSH] +- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. + [TheYOSH] - Format Svelte code. [TheYOSH] - Refactor Voltcraft SEM6000 relay. [TheYOSH] - Remove test code from docker image. [theyosh] @@ -823,11 +908,9 @@ - Python code is blacked. [TheYOSH] - Hide error or extra debug in shell scripts. [TheYOSH] - Python code is blacked. [TheYOSH] -- Merge pull request [#871](https://github.com/theyosh/TerrariumPI/issues/871) - from cmonicob/main. [TheYOSH] +- Merge pull request [#871](https://github.com/theyosh/TerrariumPI/issues/871) from cmonicob/main. [TheYOSH] Telegram edit enclosure mesage - - Telegram edit enclosure mesage. [cmonicob] - New Svelte GUI build. [TheYOSH] - Patch abs() [TheYOSH] @@ -835,25 +918,25 @@ - Translated using Weblate (Dutch) [TheYOSH] Currently translated at 100.0% (1088 of 1088 strings) - - Translated using Weblate (English (United Kingdom)) [TheYOSH] Currently translated at 100.0% (1088 of 1088 strings) - 4.8.1 (2023-12-27) ---- +4.8.1 (2023-12-27) +------------------ -## **New** +**New** +------ - Add new release page. [TheYOSH] - Add indicator mph for wind speed. [TheYOSH] -- Add miles per hour for weather speeds. - [#866](https://github.com/theyosh/TerrariumPI/issues/866). [TheYOSH] +- Add miles per hour for weather speeds. [#866](https://github.com/theyosh/TerrariumPI/issues/866). [TheYOSH] - Add function eval() conde in notifications Fix Telegram notification. [cmonicob] -## **Fixes** +**Fixes** +------ - Fix bug. [cmonicob] - Fix bug initial state IO_Expander. [cmonicob] @@ -863,21 +946,18 @@ - Fix DataTables Language plugin url. [TheYOSH] - Fix max volume and add some error messaging when volume is to high. [#864](https://github.com/theyosh/TerrariumPI/issues/864). [TheYOSH] -- Fix display notification. - [#859](https://github.com/theyosh/TerrariumPI/issues/859). [TheYOSH] -- Fix editing Enclosures. - [#862](https://github.com/theyosh/TerrariumPI/issues/862). [TheYOSH] -- Fix division by zero. - [#861](https://github.com/theyosh/TerrariumPI/issues/861). [TheYOSH] +- Fix display notification. [#859](https://github.com/theyosh/TerrariumPI/issues/859). [TheYOSH] +- Fix editing Enclosures. [#862](https://github.com/theyosh/TerrariumPI/issues/862). [TheYOSH] +- Fix division by zero. [#861](https://github.com/theyosh/TerrariumPI/issues/861). [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update version number. [TheYOSH] - Update python libraries, and use new Meross API. [TheYOSH] - Update pages-deploy.yml. [TheYOSH] -- Update wind speed [#866](https://github.com/theyosh/TerrariumPI/issues/866). - [TheYOSH] +- Update wind speed [#866](https://github.com/theyosh/TerrariumPI/issues/866). [TheYOSH] - Update typo and more secure eval usage. [TheYOSH] - Update pages-deploy.yml. [TheYOSH] - Update pages-deploy.yml. [TheYOSH] @@ -894,16 +974,15 @@ - Update documentation libraires. [TheYOSH] - Update NodeJS libraries. [TheYOSH] -## **Other** +**Other** +------ - Python code is blacked. [TheYOSH] - Use timezone data for continent determination. [TheYOSH] - New Svelte GUI build. [TheYOSH] -- Merge pull request [#865](https://github.com/theyosh/TerrariumPI/issues/865) - from cmonicob/main. [TheYOSH] +- Merge pull request [#865](https://github.com/theyosh/TerrariumPI/issues/865) from cmonicob/main. [TheYOSH] Add function eval() code in Notifications and Fix Telegram Notifications - - Fig bug on io_expander button use. [cmonicob] - Pin version. [TheYOSH] - New Svelte GUI build. [TheYOSH] @@ -916,35 +995,28 @@ - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - 4.8.0 (2023-11-11) ---- +4.8.0 (2023-11-11) +------------------ -## **New** +**New** +------ -- Add graph max value setting - [#848](https://github.com/theyosh/TerrariumPI/issues/848). [TheYOSH] -- Add new graph setting. - [#848](https://github.com/theyosh/TerrariumPI/issues/848). [TheYOSH] +- Add graph max value setting [#848](https://github.com/theyosh/TerrariumPI/issues/848). [TheYOSH] +- Add new graph setting. [#848](https://github.com/theyosh/TerrariumPI/issues/848). [TheYOSH] - Add error example. [TheYOSH] - Add Telegram notification service documentation. [TheYOSH] -- Add edit notification setting in the modals. - [#842](https://github.com/theyosh/TerrariumPI/issues/842). [TheYOSH] -- Add new FAQ [#855](https://github.com/theyosh/TerrariumPI/issues/855). - [TheYOSH] +- Add edit notification setting in the modals. [#842](https://github.com/theyosh/TerrariumPI/issues/842). [TheYOSH] +- Add new FAQ [#855](https://github.com/theyosh/TerrariumPI/issues/855). [TheYOSH] - Add prettier javascript formatter. [TheYOSH] -- Add old dark mode conversion, - [#852](https://github.com/theyosh/TerrariumPI/issues/852). [TheYOSH] -- Add new FAQ [#840](https://github.com/theyosh/TerrariumPI/issues/840). - [TheYOSH] -- Add Telegram bot first attempt. - [#828](https://github.com/theyosh/TerrariumPI/issues/828). [TheYOSH] -- Add inverse calibrarion to all buttons. - [#831](https://github.com/theyosh/TerrariumPI/issues/831). [TheYOSH] -- Add inverse calibrarion to all buttons. - [#831](https://github.com/theyosh/TerrariumPI/issues/831). [TheYOSH] +- Add old dark mode conversion, [#852](https://github.com/theyosh/TerrariumPI/issues/852). [TheYOSH] +- Add new FAQ [#840](https://github.com/theyosh/TerrariumPI/issues/840). [TheYOSH] +- Add Telegram bot first attempt. [#828](https://github.com/theyosh/TerrariumPI/issues/828). [TheYOSH] +- Add inverse calibrarion to all buttons. [#831](https://github.com/theyosh/TerrariumPI/issues/831). [TheYOSH] +- Add inverse calibrarion to all buttons. [#831](https://github.com/theyosh/TerrariumPI/issues/831). [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix dark interface colors. [TheYOSH] - Fix graph ticks color based on dark desktop. [TheYOSH] @@ -958,31 +1030,24 @@ - Fix form submitting. [TheYOSH] - Fix form posting. [TheYOSH] - Fix form parsing. [TheYOSH] -- Fix showing all sensors menu. - [#845](https://github.com/theyosh/TerrariumPI/issues/845). [TheYOSH] -- Fix docker check. [#840](https://github.com/theyosh/TerrariumPI/issues/840). - [TheYOSH] -- Fix showing all sensors menu. - [#845](https://github.com/theyosh/TerrariumPI/issues/845). [TheYOSH] +- Fix showing all sensors menu. [#845](https://github.com/theyosh/TerrariumPI/issues/845). [TheYOSH] +- Fix docker check. [#840](https://github.com/theyosh/TerrariumPI/issues/840). [TheYOSH] +- Fix showing all sensors menu. [#845](https://github.com/theyosh/TerrariumPI/issues/845). [TheYOSH] - Fix kasa loading in Docker. [theyosh] - Fix kasa loading in Docker. [theyosh] -- Fix number error(2). - [#838](https://github.com/theyosh/TerrariumPI/issues/838). [TheYOSH] -- Fix number error. [#838](https://github.com/theyosh/TerrariumPI/issues/838). - [TheYOSH] +- Fix number error(2). [#838](https://github.com/theyosh/TerrariumPI/issues/838). [TheYOSH] +- Fix number error. [#838](https://github.com/theyosh/TerrariumPI/issues/838). [TheYOSH] - Fix form parsing. [TheYOSH] -- Fixed disabled reverse for buttons. - [#831](https://github.com/theyosh/TerrariumPI/issues/831). [TheYOSH] -- Fixed disabled reverse for buttons. - [#831](https://github.com/theyosh/TerrariumPI/issues/831). [TheYOSH] +- Fixed disabled reverse for buttons. [#831](https://github.com/theyosh/TerrariumPI/issues/831). [TheYOSH] +- Fixed disabled reverse for buttons. [#831](https://github.com/theyosh/TerrariumPI/issues/831). [TheYOSH] - Fix empty number fields by setting to 0 default. [TheYOSH] - Fix button calibration. [TheYOSH] - Fix python environment for script sensors and relays. [TheYOSH] - Update documentation. Fix sensor type. [TheYOSH] -- Fix zero records history tables. - [#829](https://github.com/theyosh/TerrariumPI/issues/829). [theyosh] +- Fix zero records history tables. [#829](https://github.com/theyosh/TerrariumPI/issues/829). [theyosh] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update NodeJS libraries. [TheYOSH] @@ -992,30 +1057,26 @@ - Update NodeJS libraries. [TheYOSH] - Update NodeJS libraries. [TheYOSH] - Update Python libraries. [TheYOSH] -- Update dark mode settings (GUI part). - [#852](https://github.com/theyosh/TerrariumPI/issues/852). [TheYOSH] +- Update dark mode settings (GUI part). [#852](https://github.com/theyosh/TerrariumPI/issues/852). [TheYOSH] - Update NodeJS libraries. [TheYOSH] - Code performance updates. [TheYOSH] -- Update Telegram code. add enclosure status. - [#828](https://github.com/theyosh/TerrariumPI/issues/828). [cmonicob] +- Update Telegram code. add enclosure status. [#828](https://github.com/theyosh/TerrariumPI/issues/828). [cmonicob] - Update requirements.txt. [TheYOSH] -- Update Telegram code. system status - [#828](https://github.com/theyosh/TerrariumPI/issues/828). [cmonicob] -- Update Telegram code. - [#828](https://github.com/theyosh/TerrariumPI/issues/828). [cmonicob] +- Update Telegram code. system status [#828](https://github.com/theyosh/TerrariumPI/issues/828). [cmonicob] +- Update Telegram code. [#828](https://github.com/theyosh/TerrariumPI/issues/828). [cmonicob] - Update telegram Bot. [cmonicob] - Update NodeJS libraries. [TheYOSH] -- Update Telegram code. - [#828](https://github.com/theyosh/TerrariumPI/issues/828). [TheYOSH] +- Update Telegram code. [#828](https://github.com/theyosh/TerrariumPI/issues/828). [TheYOSH] - Update NodeJS libraries. [TheYOSH] -- Update Telegram code. - [#828](https://github.com/theyosh/TerrariumPI/issues/828). [TheYOSH] +- Update Telegram code. [#828](https://github.com/theyosh/TerrariumPI/issues/828). [TheYOSH] - Update python libraries. [TheYOSH] - Update NodeJS libraries. [TheYOSH] -- Update documentation for scripts using Python virtual environment. [TheYOSH] +- Update documentation for scripts using Python virtual environment. + [TheYOSH] - Update documentation (2) [TheYOSH] -## **Other** +**Other** +------ - New release 4.8.0. [TheYOSH] - New Svelte GUI build. [TheYOSH] @@ -1023,11 +1084,9 @@ - Translated using Weblate (Dutch) [TheYOSH] Currently translated at 100.0% (1076 of 1076 strings) - - Translated using Weblate (English (United Kingdom)) [TheYOSH] Currently translated at 100.0% (1076 of 1076 strings) - - Deleted translation using Weblate (Swedish) [TheYOSH] - Javascript formatting. [TheYOSH] - New Svelte GUI build. [TheYOSH] @@ -1039,21 +1098,21 @@ - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - Python code is blacked. [TheYOSH] -- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. [TheYOSH] -- Enable disable notification for sensor,relay,button or webcam. - [#842](https://github.com/theyosh/TerrariumPI/issues/842). [TheYOSH] +- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. + [TheYOSH] +- Enable disable notification for sensor,relay,button or webcam. [#842](https://github.com/theyosh/TerrariumPI/issues/842). + [TheYOSH] - Change build step name. [TheYOSH] -- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. [TheYOSH] +- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. + [TheYOSH] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - Translated using Weblate (Dutch) [TheYOSH] Currently translated at 100.0% (1074 of 1074 strings) - - Translated using Weblate (English (United Kingdom)) [TheYOSH] Currently translated at 100.0% (1074 of 1074 strings) - - New Svelte GUI build. [TheYOSH] - Use redoc npm package. [TheYOSH] - New Svelte GUI build. [TheYOSH] @@ -1061,24 +1120,23 @@ - Formatted code with prettier. [TheYOSH] - Python code is blacked. [TheYOSH] - Typo. [TheYOSH] -- Merge pull request [#853](https://github.com/theyosh/TerrariumPI/issues/853) - from cmonicob/develop. [TheYOSH] +- Merge pull request [#853](https://github.com/theyosh/TerrariumPI/issues/853) from cmonicob/develop. [TheYOSH] Second part of Telegram notifications - - Merge branch 'theyosh:develop' into develop. [cmonicob] - Gui build. [TheYOSH] - Merge branch 'main' into develop. [TheYOSH] -- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. [TheYOSH] +- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. + [TheYOSH] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] -- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. [TheYOSH] +- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. + [TheYOSH] - New Svelte GUI build. [TheYOSH] - Typo. [#847](https://github.com/theyosh/TerrariumPI/issues/847). [TheYOSH] -- Better timer calculation. - [#847](https://github.com/theyosh/TerrariumPI/issues/847). [TheYOSH] +- Better timer calculation. [#847](https://github.com/theyosh/TerrariumPI/issues/847). [TheYOSH] - New Svelte GUI build. [TheYOSH] - Merge branch 'main' into develop. [TheYOSH] - Python code is blacked. [TheYOSH] @@ -1086,20 +1144,17 @@ - Merge branch 'main' into develop. [TheYOSH] - New Svelte GUI build. [TheYOSH] - Resuse Pi device type. [TheYOSH] -- Merge pull request [#841](https://github.com/theyosh/TerrariumPI/issues/841) - from theophile/theophile. [TheYOSH] +- Merge pull request [#841](https://github.com/theyosh/TerrariumPI/issues/841) from theophile/theophile. [TheYOSH] Change method of SBC model detection - - Change method of SBC model detection. [theophile] - Optimized code. [TheYOSH] -- Merge pull request [#843](https://github.com/theyosh/TerrariumPI/issues/843) - from cmonicob/develop. [TheYOSH] +- Merge pull request [#843](https://github.com/theyosh/TerrariumPI/issues/843) from cmonicob/develop. [TheYOSH] update telegram Bot [#828](https://github.com/theyosh/TerrariumPI/issues/828) - - Merge branch 'main' into develop. [TheYOSH] -- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. [TheYOSH] +- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. + [TheYOSH] - New Svelte GUI build. [TheYOSH] - Better form parsing. [TheYOSH] - Python code is blacked. [TheYOSH] @@ -1119,23 +1174,21 @@ - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - 4.7.0 (2023-09-10) ---- +4.7.0 (2023-09-10) +------------------ -## **New** +**New** +------ - Add better relay duplication. [TheYOSH] - Add extra documentation for script relays. [TheYOSH] - Add screenshot version 2.5. [TheYOSH] - Add early release version. [TheYOSH] - Added translation using Weblate (Swedish) [Tobbe987] -- Add RTSP live streaming support. - [#822](https://github.com/theyosh/TerrariumPI/issues/822). [TheYOSH] -- Add relay dependency in areas. - [#811](https://github.com/theyosh/TerrariumPI/issues/811). [TheYOSH] -- Add relay dependencies in form - [#811](https://github.com/theyosh/TerrariumPI/issues/811). [TheYOSH] +- Add RTSP live streaming support. [#822](https://github.com/theyosh/TerrariumPI/issues/822). [TheYOSH] +- Add relay dependency in areas. [#811](https://github.com/theyosh/TerrariumPI/issues/811). [TheYOSH] +- Add relay dependencies in form [#811](https://github.com/theyosh/TerrariumPI/issues/811). [TheYOSH] - Add variable device address. [TheYOSH] - Add replace hardware modal form. [TheYOSH] - Add docker check. [TheYOSH] @@ -1143,7 +1196,8 @@ - Add web cam archive loading modal. [TheYOSH] - Add light threshold indicator. [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix Chirpy template. [TheYOSH] - Javascript code fix. [TheYOSH] @@ -1154,27 +1208,25 @@ - Code fix. [TheYOSH] - Fix version typo. [TheYOSH] - Fix webcam loading. [TheYOSH] -- Fix Pi Zero installation by pinning bcrypt module. - [#823](https://github.com/theyosh/TerrariumPI/issues/823). [TheYOSH] +- Fix Pi Zero installation by pinning bcrypt module. [#823](https://github.com/theyosh/TerrariumPI/issues/823). [TheYOSH] - Fix rollup require error. [TheYOSH] -- Fix enclosure begin and end timer times. - [#818](https://github.com/theyosh/TerrariumPI/issues/818). [TheYOSH] +- Fix enclosure begin and end timer times. [#818](https://github.com/theyosh/TerrariumPI/issues/818). [TheYOSH] - Fix 1 day graph. [TheYOSH] - Fix variation form saving. [TheYOSH] - Fix docker check. [TheYOSH] - Fix calendar reminders. [TheYOSH] - Fix invalid variation data. [TheYOSH] - Fix warning icons. [TheYOSH] -- Fix open i2c connection when there is an sensor error. - [#802](https://github.com/theyosh/TerrariumPI/issues/802). [TheYOSH] -- Fix dashboard sensors. Better check if calibration data is available (3) - [TheYOSH] -- Fix dashboard sensors. Better check if calibration data is available (2) - [TheYOSH] +- Fix open i2c connection when there is an sensor error. [#802](https://github.com/theyosh/TerrariumPI/issues/802). [TheYOSH] +- Fix dashboard sensors. Better check if calibration data is available + (3) [TheYOSH] +- Fix dashboard sensors. Better check if calibration data is available + (2) [TheYOSH] - Fix dashboard sensors. Better check if calibration data is available. [TheYOSH] -## **Updates** +**Updates** +------ - Update NodeJS libraries. [TheYOSH] - Update documentation. [TheYOSH] @@ -1184,13 +1236,11 @@ - Update NodeJS libraries. [TheYOSH] - Update FUNDING.yml. [TheYOSH] - Update FUNDING.yml. [TheYOSH] -- Updated external switch example. - [#811](https://github.com/theyosh/TerrariumPI/issues/811). [TheYOSH] +- Updated external switch example. [#811](https://github.com/theyosh/TerrariumPI/issues/811). [TheYOSH] - Update python libraries. [TheYOSH] - Update publicatio pages. [TheYOSH] - Update NodeJS libraries. [TheYOSH] -- Update scenario doc: Add dependency documentation. - [#811](https://github.com/theyosh/TerrariumPI/issues/811). [TheYOSH] +- Update scenario doc: Add dependency documentation. [#811](https://github.com/theyosh/TerrariumPI/issues/811). [TheYOSH] - New template updates. [TheYOSH] - Update python libraries. [TheYOSH] - Update links. [TheYOSH] @@ -1216,12 +1266,12 @@ - Small updates. [TheYOSH] - Update alarm icon. [TheYOSH] -## **Other** +**Other** +------ - New release 4.7.0. [TheYOSH] - New Svelte GUI build. [TheYOSH] -- Continue startup (1) - [#827](https://github.com/theyosh/TerrariumPI/issues/827). [TheYOSH] +- Continue startup (1) [#827](https://github.com/theyosh/TerrariumPI/issues/827). [TheYOSH] - New Svelte GUI build. [TheYOSH] - Use relays multiple times. [TheYOSH] - New Svelte GUI build. [TheYOSH] @@ -1229,37 +1279,32 @@ - Translated using Weblate (Polish) [Rafal Zagawa] Currently translated at 97.5% (117 of 120 strings) - - Translated using Weblate (Polish) [Rafal Zagawa] Currently translated at 100.0% (1069 of 1069 strings) - - New Svelte GUI build. [TheYOSH] - Better translation support. [TheYOSH] - Use chirpy version 6. [TheYOSH] - Latest 5 version. [TheYOSH] - Rename file. [TheYOSH] - Python code is blacked. [TheYOSH] -- Refactor live cameras and add RTSP live cameras. - [#822](https://github.com/theyosh/TerrariumPI/issues/822). [TheYOSH] +- Refactor live cameras and add RTSP live cameras. [#822](https://github.com/theyosh/TerrariumPI/issues/822). [TheYOSH] - New Svelte GUI build. [TheYOSH] - Translated using Weblate (Dutch) [TheYOSH] Currently translated at 100.0% (1069 of 1069 strings) - - Translated using Weblate (English (United Kingdom)) [TheYOSH] Currently translated at 100.0% (1069 of 1069 strings) - - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] -- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. [TheYOSH] +- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. + [TheYOSH] - New Svelte GUI build. [TheYOSH] - Translated using Weblate (German) [Chris Hudlin] Currently translated at 100.0% (120 of 120 strings) - - New Svelte GUI build. [TheYOSH] - Downgrade felte. [theyosh] - New Svelte GUI build. [TheYOSH] @@ -1274,36 +1319,28 @@ - Translated using Weblate (Dutch) [TheYOSH] Currently translated at 100.0% (120 of 120 strings) - - Translated using Weblate (English (United Kingdom)) [TheYOSH] Currently translated at 100.0% (120 of 120 strings) - - Translated using Weblate (Dutch) [TheYOSH] Currently translated at 100.0% (1050 of 1050 strings) - - Translated using Weblate (English (United Kingdom)) [TheYOSH] Currently translated at 100.0% (1050 of 1050 strings) - - Translated using Weblate (English (United States)) [TheYOSH] Currently translated at 100.0% (120 of 120 strings) - - New Svelte GUI build. [TheYOSH] - Translated using Weblate (German) [Chris Hudlin] Currently translated at 98.3% (118 of 120 strings) - - Translated using Weblate (German) [Chris Hudlin] Currently translated at 100.0% (1050 of 1050 strings) - - Translated using Weblate (English (United States)) [Chris Hudlin] Currently translated at 98.3% (118 of 120 strings) - - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - Spacing. [TheYOSH] @@ -1330,36 +1367,35 @@ - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] -- Merge pull request [#808](https://github.com/theyosh/TerrariumPI/issues/808) - from esev/mac. [TheYOSH] +- Merge pull request [#808](https://github.com/theyosh/TerrariumPI/issues/808) from esev/mac. [TheYOSH] Remove deprecated mac argument for pywemo - - Remove deprecated mac argument for pywemo. [Eric Severance] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - 4.6.3 (2023-06-02) ---- +4.6.3 (2023-06-02) +------------------ -## **New** +**New** +------ - Add Raspberry PI version to startup. [TheYOSH] -- Add light threshold calibration - [#292](https://github.com/theyosh/TerrariumPI/issues/292) and fixed == => === - and != => !== [TheYOSH] +- Add light threshold calibration [#292](https://github.com/theyosh/TerrariumPI/issues/292) and fixed == => === and != => !== + [TheYOSH] - Add some comment. [TheYOSH] -- Add notification documentation. - [#792](https://github.com/theyosh/TerrariumPI/issues/792). [TheYOSH] -- Add a bump up to 5% when dimming to 0%. - [#798](https://github.com/theyosh/TerrariumPI/issues/798). [TheYOSH] -- Add USB Live streaming support. Requested through Matrix. (3) [TheYOSH] -- Add USB Live streaming support. Requested through Matrix. (2) [TheYOSH] +- Add notification documentation. [#792](https://github.com/theyosh/TerrariumPI/issues/792). [TheYOSH] +- Add a bump up to 5% when dimming to 0%. [#798](https://github.com/theyosh/TerrariumPI/issues/798). [TheYOSH] +- Add USB Live streaming support. Requested through Matrix. (3) + [TheYOSH] +- Add USB Live streaming support. Requested through Matrix. (2) + [TheYOSH] - Add USB Live streaming support. Requested through Matrix. [TheYOSH] - Add ruby lockfile. [TheYOSH] -## **Fixes** +**Fixes** +------ - Menu bar fix 2. [TheYOSH] - Fix last slash in menu. [TheYOSH] @@ -1368,8 +1404,7 @@ - Code fix. [TheYOSH] - Fix form regex. [TheYOSH] - Fix slider. [TheYOSH] -- Fix sensor filter [#292](https://github.com/theyosh/TerrariumPI/issues/292). - [TheYOSH] +- Fix sensor filter [#292](https://github.com/theyosh/TerrariumPI/issues/292). [TheYOSH] - Fix message object reference issues. [TheYOSH] - Fix wrong data. [TheYOSH] - Fix offline image tileing for live stream. [TheYOSH] @@ -1379,8 +1414,7 @@ - Fix JS compressing. [TheYOSH] - Docu fix2. [TheYOSH] - Documentation fix. [TheYOSH] -- Fix using button with IO expander. - [#799](https://github.com/theyosh/TerrariumPI/issues/799). [TheYOSH] +- Fix using button with IO expander. [#799](https://github.com/theyosh/TerrariumPI/issues/799). [TheYOSH] - Fix wrong default relay number. [TheYOSH] - Fix sensor caching. [TheYOSH] - Fix DB Cleanup script. [TheYOSH] @@ -1388,24 +1422,20 @@ - Codacy fixes 2. [TheYOSH] - Codacy fix. [TheYOSH] - Fix calendar timezone parsing. [TheYOSH] -- Fix or better read out AM2320 sensor. - [#794](https://github.com/theyosh/TerrariumPI/issues/794). [TheYOSH] -- Fix dashboard when all sensors are excluded. - [#791](https://github.com/theyosh/TerrariumPI/issues/791). [TheYOSH] +- Fix or better read out AM2320 sensor. [#794](https://github.com/theyosh/TerrariumPI/issues/794). [TheYOSH] +- Fix dashboard when all sensors are excluded. [#791](https://github.com/theyosh/TerrariumPI/issues/791). [TheYOSH] -## **Updates** +**Updates** +------ - Update 2023-06-02-release_4.6.3.md. [TheYOSH] typo - - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation source. [TheYOSH] -- Update notification message placeholders. - [#805](https://github.com/theyosh/TerrariumPI/issues/805). [TheYOSH] +- Update notification message placeholders. [#805](https://github.com/theyosh/TerrariumPI/issues/805). [TheYOSH] - Update libraries. [TheYOSH] - Update message placeholders. [TheYOSH] - Update README.md. [TheYOSH] @@ -1417,7 +1447,6 @@ - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update calendar code. [TheYOSH] - Update source translation file. [TheYOSH] - Code updates. [TheYOSH] @@ -1441,10 +1470,10 @@ - Update librarie. [TheYOSH] - Update maintenance scripts and documents. [TheYOSH] - Documentation updates. [TheYOSH] -- Update documentation. - [#794](https://github.com/theyosh/TerrariumPI/issues/794). [TheYOSH] +- Update documentation. [#794](https://github.com/theyosh/TerrariumPI/issues/794). [TheYOSH] -## **Other** +**Other** +------ - Better docs. [TheYOSH] - New version 4.6.3. [TheYOSH] @@ -1454,23 +1483,18 @@ - Translated using Weblate (Dutch) [TheYOSH] Currently translated at 100.0% (116 of 116 strings) - - Translated using Weblate (English (United Kingdom)) [TheYOSH] Currently translated at 100.0% (116 of 116 strings) - - Translated using Weblate (Dutch) [TheYOSH] Currently translated at 100.0% (1045 of 1045 strings) - - Translated using Weblate (English (United Kingdom)) [TheYOSH] Currently translated at 100.0% (1045 of 1045 strings) - - Translated using Weblate (English (United States)) [TheYOSH] Currently translated at 100.0% (116 of 116 strings) - - New Svelte GUI build. [TheYOSH] - Remove unused files. [TheYOSH] - New Svelte GUI build. [TheYOSH] @@ -1478,28 +1502,25 @@ - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - Make Fancybox work again. [TheYOSH] -- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. [TheYOSH] +- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. + [TheYOSH] - Revert. [TheYOSH] -- Merge pull request [#806](https://github.com/theyosh/TerrariumPI/issues/806) - from theyosh/dependabot/bundler/nokogiri-1.15.2. [TheYOSH] +- Merge pull request [#806](https://github.com/theyosh/TerrariumPI/issues/806) from + theyosh/dependabot/bundler/nokogiri-1.15.2. [TheYOSH] Bump nokogiri from 1.12.5 to 1.15.2 - - Bump nokogiri from 1.12.5 to 1.15.2. [dependabot[bot]] - Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.12.5 to - 1.15.2. - + Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.12.5 to 1.15.2. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.12.5...v1.15.2) - *** - + --- updated-dependencies: - - - dependency-name: nokogiri dependency-type: indirect ... - + - dependency-name: nokogiri + dependency-type: indirect + ... - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - API optimization. [TheYOSH] @@ -1510,39 +1531,33 @@ - Code cleanup. [TheYOSH] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] -- Merge pull request [#804](https://github.com/theyosh/TerrariumPI/issues/804) - from theyosh/dependabot/pip/requests-2.31.0. [TheYOSH] +- Merge pull request [#804](https://github.com/theyosh/TerrariumPI/issues/804) from theyosh/dependabot/pip/requests-2.31.0. + [TheYOSH] Bump requests from 2.30.0 to 2.31.0 - - Bump requests from 2.30.0 to 2.31.0. [dependabot[bot]] Bumps [requests](https://github.com/psf/requests) from 2.30.0 to 2.31.0. - - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](https://github.com/psf/requests/compare/v2.30.0...v2.31.0) - *** - + --- updated-dependencies: - - - dependency-name: requests dependency-type: direct:production ... - -- Ramp up before going to zero for all dimmers. - [#798](https://github.com/theyosh/TerrariumPI/issues/798). [TheYOSH] -- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. [TheYOSH] + - dependency-name: requests + dependency-type: direct:production + ... +- Ramp up before going to zero for all dimmers. [#798](https://github.com/theyosh/TerrariumPI/issues/798). [TheYOSH] +- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. + [TheYOSH] - New Svelte GUI build. [TheYOSH] - Beter 180 rotation. [TheYOSH] -- Better error handling (2). - [#801](https://github.com/theyosh/TerrariumPI/issues/801). [TheYOSH] -- Better error handling. - [#801](https://github.com/theyosh/TerrariumPI/issues/801). [TheYOSH] +- Better error handling (2). [#801](https://github.com/theyosh/TerrariumPI/issues/801). [TheYOSH] +- Better error handling. [#801](https://github.com/theyosh/TerrariumPI/issues/801). [TheYOSH] - New Svelte GUI build. [TheYOSH] - Translated using Weblate (Catalan) [cmonicob] Currently translated at 100.0% (1038 of 1038 strings) - - New Svelte GUI build. [TheYOSH] - Documentation code cleanup. [TheYOSH] - New Svelte GUI build. [TheYOSH] @@ -1568,49 +1583,42 @@ - Refactor I2C address validation. [TheYOSH] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] -- Better data check. [#791](https://github.com/theyosh/TerrariumPI/issues/791). - [TheYOSH] +- Better data check. [#791](https://github.com/theyosh/TerrariumPI/issues/791). [TheYOSH] - 4.6.2 (2023-03-25) ---- +4.6.2 (2023-03-25) +------------------ -## **New** +**New** +------ -- Add sensor failure check in areas. When no sensors are available for a sensor - mode area, the relays will be forced to off. - [#776](https://github.com/theyosh/TerrariumPI/issues/776). [TheYOSH] +- Add sensor failure check in areas. When no sensors are available for a + sensor mode area, the relays will be forced to off. [#776](https://github.com/theyosh/TerrariumPI/issues/776). [TheYOSH] - Add some debug. [TheYOSH] -- Add Sonoff relay ID fixer script. - [#765](https://github.com/theyosh/TerrariumPI/issues/765). [TheYOSH] -- Add support for Shelly relays - [#769](https://github.com/theyosh/TerrariumPI/issues/769). [TheYOSH] +- Add Sonoff relay ID fixer script. [#765](https://github.com/theyosh/TerrariumPI/issues/765). [TheYOSH] +- Add support for Shelly relays [#769](https://github.com/theyosh/TerrariumPI/issues/769). [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix audio playlist tooltip. [TheYOSH] -- Fix creating audio areas. - [#788](https://github.com/theyosh/TerrariumPI/issues/788). [TheYOSH] -- Fix audio files uploading. - [#788](https://github.com/theyosh/TerrariumPI/issues/788). [TheYOSH] -- Fixed IO expanders pcf857(4/5). Fixes - [#777](https://github.com/theyosh/TerrariumPI/issues/777). [TheYOSH] -- Fix stupid code mess-up... - [#777](https://github.com/theyosh/TerrariumPI/issues/777). [TheYOSH] +- Fix creating audio areas. [#788](https://github.com/theyosh/TerrariumPI/issues/788). [TheYOSH] +- Fix audio files uploading. [#788](https://github.com/theyosh/TerrariumPI/issues/788). [TheYOSH] +- Fixed IO expanders pcf857(4/5). Fixes [#777](https://github.com/theyosh/TerrariumPI/issues/777). [TheYOSH] +- Fix stupid code mess-up... [#777](https://github.com/theyosh/TerrariumPI/issues/777). [TheYOSH] - Fix settings form. [TheYOSH] - Fix typo. [TheYOSH] -- Fix white page. [#773](https://github.com/theyosh/TerrariumPI/issues/773). - [TheYOSH] +- Fix white page. [#773](https://github.com/theyosh/TerrariumPI/issues/773). [TheYOSH] - More fixes. [TheYOSH] - Fix API updates. [TheYOSH] - Fix adding webcam markers. [TheYOSH] - Fix wrong Meross library. [TheYOSH] -- Fix old data API. [#768](https://github.com/theyosh/TerrariumPI/issues/768). - [TheYOSH] +- Fix old data API. [#768](https://github.com/theyosh/TerrariumPI/issues/768). [TheYOSH] - Fix fireworks. [TheYOSH] - Fix fireworks. [TheYOSH] -## **Updates** +**Updates** +------ - Update version number. [TheYOSH] - Documentation updates. [TheYOSH] @@ -1628,50 +1636,43 @@ - Update GUI. [TheYOSH] - Update libraries. [TheYOSH] -## **Other** +**Other** +------ - New Svelte GUI build. [TheYOSH] - Translated using Weblate (Portuguese (Brazil)) [TheYOSH] Currently translated at 100.0% (1038 of 1038 strings) - - Translated using Weblate (Dutch) [TheYOSH] Currently translated at 100.0% (1038 of 1038 strings) - - Translated using Weblate (English (United Kingdom)) [TheYOSH] Currently translated at 100.0% (1038 of 1038 strings) - - Translated using Weblate (German) [TheYOSH] Currently translated at 100.0% (1038 of 1038 strings) - - Translated using Weblate (Catalan) [TheYOSH] Currently translated at 100.0% (1038 of 1038 strings) - -- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. [TheYOSH] +- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. + [TheYOSH] - New Svelte GUI build. [TheYOSH] -- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. [TheYOSH] +- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. + [TheYOSH] - New Svelte GUI build. [TheYOSH] -- Better webcam image retry. - [#790](https://github.com/theyosh/TerrariumPI/issues/790). [TheYOSH] -- Extra check for invalid hardware. - [#788](https://github.com/theyosh/TerrariumPI/issues/788). [TheYOSH] +- Better webcam image retry. [#790](https://github.com/theyosh/TerrariumPI/issues/790). [TheYOSH] +- Extra check for invalid hardware. [#788](https://github.com/theyosh/TerrariumPI/issues/788). [TheYOSH] - New Svelte GUI build. [TheYOSH] -- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. [TheYOSH] +- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. + [TheYOSH] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] -- Check if relays are loaded and available (2). - [#781](https://github.com/theyosh/TerrariumPI/issues/781). [TheYOSH] -- Check if relays are loaded and available. - [#781](https://github.com/theyosh/TerrariumPI/issues/781). [TheYOSH] -- Refactor IO expander use and GPIO (Invert) - [#777](https://github.com/theyosh/TerrariumPI/issues/777). [TheYOSH] -- Close nothing ;P [#777](https://github.com/theyosh/TerrariumPI/issues/777). - [TheYOSH] +- Check if relays are loaded and available (2). [#781](https://github.com/theyosh/TerrariumPI/issues/781). [TheYOSH] +- Check if relays are loaded and available. [#781](https://github.com/theyosh/TerrariumPI/issues/781). [TheYOSH] +- Refactor IO expander use and GPIO (Invert) [#777](https://github.com/theyosh/TerrariumPI/issues/777). [TheYOSH] +- Close nothing ;P [#777](https://github.com/theyosh/TerrariumPI/issues/777). [TheYOSH] - 2 attempt [#777](https://github.com/theyosh/TerrariumPI/issues/777). [TheYOSH] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] @@ -1679,60 +1680,55 @@ [#775](https://github.com/theyosh/TerrariumPI/issues/775). [TheYOSH] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] -- Trying to cache the io_expander device so you will not reload over and over - the same device. [#777](https://github.com/theyosh/TerrariumPI/issues/777). - [TheYOSH] +- Trying to cache the io_expander device so you will not reload over and + over the same device. [#777](https://github.com/theyosh/TerrariumPI/issues/777). [TheYOSH] - New Svelte GUI build. [TheYOSH] - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (1034 of 1034 strings) - - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - Escape correctly. [TheYOSH] -- Clear debug and add documentation. - [#769](https://github.com/theyosh/TerrariumPI/issues/769). [TheYOSH] +- Clear debug and add documentation. [#769](https://github.com/theyosh/TerrariumPI/issues/769). [TheYOSH] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] -- Disable custom ID generation. Was used for auto scanned devices. - [#765](https://github.com/theyosh/TerrariumPI/issues/765). [TheYOSH] +- Disable custom ID generation. Was used for auto scanned devices. [#765](https://github.com/theyosh/TerrariumPI/issues/765). + [TheYOSH] - New Svelte GUI build. [TheYOSH] - Translated using Weblate (Catalan) [cmonicob] Currently translated at 100.0% (1034 of 1034 strings) - - New Svelte GUI build. [TheYOSH] - New Svelte GUI build. [TheYOSH] - 4.6.1 (2022-12-30) ---- +4.6.1 (2022-12-30) +------------------ -## **New** +**New** +------ - Add new release post and fixed old one. [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix pypa/setuptools vulnerable to Regular Expression Denial of Service - (ReDoS). Fix [#763](https://github.com/theyosh/TerrariumPI/issues/763). - [TheYOSH] + (ReDoS). Fix [#763](https://github.com/theyosh/TerrariumPI/issues/763). [TheYOSH] - Fix wrong copy paste code. [TheYOSH] - Fix notification messages types and fixed the translation. [TheYOSH] - Fix putting relay in manual mode. [TheYOSH] -- Fixed wrong dimmer relay layout. - [#760](https://github.com/theyosh/TerrariumPI/issues/760). [TheYOSH] +- Fixed wrong dimmer relay layout. [#760](https://github.com/theyosh/TerrariumPI/issues/760). [TheYOSH] - Fix rpicam live stream. [TheYOSH] - Fix adding and updating webcams without markers. [TheYOSH] -- Fix area values that are empty. (discussions/756) - [#759](https://github.com/theyosh/TerrariumPI/issues/759). [TheYOSH] +- Fix area values that are empty. (discussions/756) [#759](https://github.com/theyosh/TerrariumPI/issues/759). [TheYOSH] - Fix deviation loading. [TheYOSH] - Fix adding new area. [TheYOSH] -- Fix for no weather data available. - [#744](https://github.com/theyosh/TerrariumPI/issues/744). [TheYOSH] +- Fix for no weather data available. [#744](https://github.com/theyosh/TerrariumPI/issues/744). [TheYOSH] -## **Updates** +**Updates** +------ - Update pages-deploy.yml. [TheYOSH] - Update changelog. [TheYOSH] @@ -1740,14 +1736,12 @@ - Update version number and typos. [TheYOSH] - Update post image. [TheYOSH] - Update version number. [TheYOSH] -- Update dimmer delay and duration back to max 180 min. - [#764](https://github.com/theyosh/TerrariumPI/issues/764). [TheYOSH] +- Update dimmer delay and duration back to max 180 min. [#764](https://github.com/theyosh/TerrariumPI/issues/764). [TheYOSH] - Update libraries. [TheYOSH] - Codacy updates (1) [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations sources. [TheYOSH] - Update javascript libraries. [TheYOSH] - Update libraries. [TheYOSH] @@ -1755,12 +1749,12 @@ - Update README.md. [TheYOSH] - Update gui. [TheYOSH] -## **Other** +**Other** +------ - Translated using Weblate (Catalan) [cmonicob] Currently translated at 100.0% (115 of 115 strings) - - Markup. [TheYOSH] - Ad missing image. [TheYOSH] - Cleanup. [TheYOSH] @@ -1769,7 +1763,6 @@ - Translated using Weblate (English (United Kingdom)) [TheYOSH] Currently translated at 100.0% (1034 of 1034 strings) - - Make dimmer durations in Area model munites again. [TheYOSH] - New Svelte GUI build. [theyosh] - Remove old code. [TheYOSH] @@ -1784,89 +1777,79 @@ - Translated using Weblate (Catalan) [cmonicob] Currently translated at 95.6% (110 of 115 strings) - - New Svelte GUI build. [theyosh] - Translated using Weblate (Catalan) [cmonicob] Currently translated at 85.2% (98 of 115 strings) - - New Svelte GUI build. [theyosh] - New Svelte GUI build. [theyosh] -- Another attempt to [#759](https://github.com/theyosh/TerrariumPI/issues/759). - [TheYOSH] +- Another attempt to [#759](https://github.com/theyosh/TerrariumPI/issues/759). [TheYOSH] - New Svelte GUI build. [theyosh] -- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. [TheYOSH] +- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. + [TheYOSH] - New Svelte GUI build. [theyosh] - Translated using Weblate (Catalan) [cmonicob] Currently translated at 100.0% (1034 of 1034 strings) - - Merge branch 'main' into 4.x.y.z. [TheYOSH] - New Svelte GUI build. [theyosh] - Translated using Weblate (German) [Tobias Nitsch] Currently translated at 100.0% (115 of 115 strings) - - Translated using Weblate (German) [Tobias Nitsch] Currently translated at 100.0% (1034 of 1034 strings) - - New Svelte GUI build. [theyosh] - New Svelte GUI build. [theyosh] - New Svelte GUI build. [theyosh] - Translated using Weblate (German) [TheYOSH] Currently translated at 100.0% (1034 of 1034 strings) - - New Svelte GUI build. [theyosh] - Translated using Weblate (German) [Tobias Nitsch] Currently translated at 100.0% (115 of 115 strings) - - Translated using Weblate (German) [Tobias Nitsch] Currently translated at 100.0% (1033 of 1033 strings) - - New Svelte GUI build. [theyosh] - New Svelte GUI build. [theyosh] - Translated using Weblate (German) [Tobias Nitsch] Currently translated at 100.0% (1033 of 1033 strings) - - New Svelte GUI build. [theyosh] - Translated using Weblate (German) [Tobias Nitsch] Currently translated at 100.0% (1033 of 1033 strings) - 4.6.0 (2022-12-11) ---- +4.6.0 (2022-12-11) +------------------ -## **New** +**New** +------ - Add db cleanup FAQ. [TheYOSH] -## **Fixes** +**Fixes** +------ - Documentation fixes. [TheYOSH] - Fix #GHSA-qq6h-5g6j-q3cm. [TheYOSH] - Small JS fixes. [TheYOSH] - Fix typo. [TheYOSH] -- Readout fix [#753](https://github.com/theyosh/TerrariumPI/issues/753). - [TheYOSH] -- Readout fix [#753](https://github.com/theyosh/TerrariumPI/issues/753). - [TheYOSH] +- Readout fix [#753](https://github.com/theyosh/TerrariumPI/issues/753). [TheYOSH] +- Readout fix [#753](https://github.com/theyosh/TerrariumPI/issues/753). [TheYOSH] - Small fix (2) [TheYOSH] - Small fix. [TheYOSH] -- Fix loading sensor. [#753](https://github.com/theyosh/TerrariumPI/issues/753). - [TheYOSH] +- Fix loading sensor. [#753](https://github.com/theyosh/TerrariumPI/issues/753). [TheYOSH] - Document reformatting and door fixes. [TheYOSH] - Fix button reverse setting. [TheYOSH] -- Fix daylight saving time ending. - Fix[#745](https://github.com/theyosh/TerrariumPI/issues/745). [TheYOSH] +- Fix daylight saving time ending. Fix[#745](https://github.com/theyosh/TerrariumPI/issues/745). [TheYOSH] - Fix Bullseye boot config changes in Docker. [TheYOSH] -## **Updates** +**Updates** +------ - Update NodeJS. [TheYOSH] - Update changelog. [TheYOSH] @@ -1875,13 +1858,11 @@ - Update GUI. [TheYOSH] - Update version number. [TheYOSH] - Update libraries. [TheYOSH] -- Atlas sensor update. - [#753](https://github.com/theyosh/TerrariumPI/issues/753). [TheYOSH] +- Atlas sensor update. [#753](https://github.com/theyosh/TerrariumPI/issues/753). [TheYOSH] - Docu update. [TheYOSH] - Revert "License update" [TheYOSH] This reverts commit 7dd33e7ec8f3a4ee2ff6920b5275acfefe7fcd61. - - License update. [TheYOSH] - Update some documentation. [TheYOSH] - Update docu. [TheYOSH] @@ -1903,7 +1884,8 @@ - Update README.md. [TheYOSH] - Update workflows. [TheYOSH] -## **Other** +**Other** +------ - Merge branch 'main' into 4.x.y.z. [TheYOSH] - New Svelte GUI build. [theyosh] @@ -1914,13 +1896,10 @@ - New Svelte GUI build. [theyosh] - Merge branch 'main' into 4.x.y.z. [TheYOSH] - Remove debug. [TheYOSH] -- Beter regex. [#753](https://github.com/theyosh/TerrariumPI/issues/753). - [TheYOSH] -- Beter regex. [#753](https://github.com/theyosh/TerrariumPI/issues/753). - [TheYOSH] +- Beter regex. [#753](https://github.com/theyosh/TerrariumPI/issues/753). [TheYOSH] +- Beter regex. [#753](https://github.com/theyosh/TerrariumPI/issues/753). [TheYOSH] - New Svelte GUI build. [theyosh] -- Better dashboard on small screens. - [#737](https://github.com/theyosh/TerrariumPI/issues/737). [TheYOSH] +- Better dashboard on small screens. [#737](https://github.com/theyosh/TerrariumPI/issues/737). [TheYOSH] - Merge branch 'main' into 4.x.y.z. [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] @@ -1944,76 +1923,65 @@ - Translated using Weblate (Dutch) [TheYOSH] Currently translated at 100.0% (1033 of 1033 strings) - - Translated using Weblate (English (United Kingdom)) [TheYOSH] Currently translated at 100.0% (1033 of 1033 strings) - - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - New Svelte GUI build. [theyosh] -- Refactor deviation. [#744](https://github.com/theyosh/TerrariumPI/issues/744). - [TheYOSH] +- Refactor deviation. [#744](https://github.com/theyosh/TerrariumPI/issues/744). [TheYOSH] - New Svelte GUI build. [theyosh] - Translated using Weblate (Dutch) [TheYOSH] Currently translated at 100.0% (1031 of 1031 strings) - - Translated using Weblate (English (United Kingdom)) [TheYOSH] Currently translated at 100.0% (1031 of 1031 strings) - - Weblate badge. [TheYOSH] - Merge branch 'main' into 4.x.y.z. [TheYOSH] -- Merge pull request [#748](https://github.com/theyosh/TerrariumPI/issues/748) - from theyosh/4.x.y.z. [TheYOSH] +- Merge pull request [#748](https://github.com/theyosh/TerrariumPI/issues/748) from theyosh/4.x.y.z. [TheYOSH] Translated using Weblate (Polish) - - Translated using Weblate (Polish) [kwiatekp] Currently translated at 100.0% (763 of 763 strings) - - Merge branch 'main' into 4.x.y.z. [TheYOSH] -- Install RPI camera binaries in docker for better support on (hopefully) - Bulseye. [TheYOSH] +- Install RPI camera binaries in docker for better support on + (hopefully) Bulseye. [TheYOSH] - Translated using Weblate (Polish) [kwiatekp] Currently translated at 100.0% (763 of 763 strings) - - Extra check for PI4 settings and Bullseye. [TheYOSH] - Translated using Weblate (Polish) [kwiatekp] Currently translated at 100.0% (763 of 763 strings) - 4.5.0 (2022-10-29) - ---- - -## **New** -- Add database tuning. Requires a re-run of the installer. - [#734](https://github.com/theyosh/TerrariumPI/issues/734). [TheYOSH] +4.5.0 (2022-10-29) +------------------ - Add database tuning. Requires a re-run of the installer. - [#734](https://github.com/theyosh/TerrariumPI/issues/734) +**New** +------ -- Add db fix script. [#734](https://github.com/theyosh/TerrariumPI/issues/734). +- Add database tuning. Requires a re-run of the installer. [#734](https://github.com/theyosh/TerrariumPI/issues/734). [TheYOSH] -## **Fixes** + Add database tuning. Requires a re-run of the installer. [#734](https://github.com/theyosh/TerrariumPI/issues/734) +- Add db fix script. [#734](https://github.com/theyosh/TerrariumPI/issues/734). [TheYOSH] + +**Fixes** +------ - Workflow fix. [TheYOSH] - Fix workflow. [TheYOSH] - Fix sending messages on disabled services. [TheYOSH] -- Fix wrong casing. [#736](https://github.com/theyosh/TerrariumPI/issues/736). - [TheYOSH] -- Fix Openweathermap API changes. - [#736](https://github.com/theyosh/TerrariumPI/issues/736). [TheYOSH] +- Fix wrong casing. [#736](https://github.com/theyosh/TerrariumPI/issues/736). [TheYOSH] +- Fix Openweathermap API changes. [#736](https://github.com/theyosh/TerrariumPI/issues/736). [TheYOSH] - Fix daylight detection when main ligts are disabled. [TheYOSH] - Fix [#735](https://github.com/theyosh/TerrariumPI/issues/735). [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update libraries. [TheYOSH] @@ -2026,19 +1994,18 @@ - Update CodeQL workflow. [TheYOSH] - Update javascript libraries. [TheYOSH] - Update documentation. [TheYOSH] -- Update database recovery. - [#734](https://github.com/theyosh/TerrariumPI/issues/734). [TheYOSH] +- Update database recovery. [#734](https://github.com/theyosh/TerrariumPI/issues/734). [TheYOSH] - Update Weather setup data about new API changes at OpenWeatherMap. [#736](https://github.com/theyosh/TerrariumPI/issues/736). [TheYOSH] -- Update url regex [#736](https://github.com/theyosh/TerrariumPI/issues/736). - [TheYOSH] +- Update url regex [#736](https://github.com/theyosh/TerrariumPI/issues/736). [TheYOSH] - Update to new Pillow transposing code. [TheYOSH] - Codacy updates (4) [TheYOSH] - Codacy updates (3) [TheYOSH] - Codacy updates (2) [TheYOSH] - Codacy updates. [TheYOSH] -## **Other** +**Other** +------ - New release. [TheYOSH] - Better gui builder. [TheYOSH] @@ -2052,70 +2019,59 @@ - Translated using Weblate (Polish) [kwiatekp] Currently translated at 53.4% (408 of 763 strings) - -- Ignore disabled services during startup. - [#721](https://github.com/theyosh/TerrariumPI/issues/721). [TheYOSH] +- Ignore disabled services during startup. [#721](https://github.com/theyosh/TerrariumPI/issues/721). [TheYOSH] - Merge branch 'main' into 4.x.y.z. [TheYOSH] - Translated using Weblate (Polish) [kwiatekp] Currently translated at 36.5% (279 of 763 strings) - - Merge branch 'main' into 4.x.y.z. [TheYOSH] - Speed up log rotation. [TheYOSH] - Translated using Weblate (French (Belgium)) [Christophe] Currently translated at 16.3% (125 of 763 strings) - - Translated using Weblate (Catalan) [cmonicob] Currently translated at 39.8% (304 of 763 strings) - 4.4.0 (2022-08-04) ---- +4.4.0 (2022-08-04) +------------------ -## **New** +**New** +------ - Add new release post. [TheYOSH] -- Add documentation. [#720](https://github.com/theyosh/TerrariumPI/issues/720). - [TheYOSH] -- Add extra documentation about deleting old data. - [#723](https://github.com/theyosh/TerrariumPI/issues/723). [TheYOSH] +- Add documentation. [#720](https://github.com/theyosh/TerrariumPI/issues/720). [TheYOSH] +- Add extra documentation about deleting old data. [#723](https://github.com/theyosh/TerrariumPI/issues/723). [TheYOSH] - Add extra info about to stop debugging. [TheYOSH] -- Add some debug. [#720](https://github.com/theyosh/TerrariumPI/issues/720). - [TheYOSH] +- Add some debug. [#720](https://github.com/theyosh/TerrariumPI/issues/720). [TheYOSH] - Added translation using Weblate (Catalan) [cmonicob] - Add Tasmota flashing requirement. [J.G. Rubingh] - Added translation using Weblate (Spanish) [vikrilow] -- Add support for AtlasScientific sensors. - [#718](https://github.com/theyosh/TerrariumPI/issues/718). [TheYOSH] -- Add I2C 4channel documentation. - [#709](https://github.com/theyosh/TerrariumPI/issues/709) - [#705](https://github.com/theyosh/TerrariumPI/issues/705). [TheYOSH] -- Add I2C 4Channel dimmer. - [#709](https://github.com/theyosh/TerrariumPI/issues/709). [TheYOSH] +- Add support for AtlasScientific sensors. [#718](https://github.com/theyosh/TerrariumPI/issues/718). [TheYOSH] +- Add I2C 4channel documentation. [#709](https://github.com/theyosh/TerrariumPI/issues/709) [#705](https://github.com/theyosh/TerrariumPI/issues/705). [TheYOSH] +- Add I2C 4Channel dimmer. [#709](https://github.com/theyosh/TerrariumPI/issues/709). [TheYOSH] - Add some debugging. [TheYOSH] -## **Fixes** +**Fixes** +------ -- Fix adding new relay. - [#720](https://github.com/theyosh/TerrariumPI/issues/720). [TheYOSH] +- Fix adding new relay. [#720](https://github.com/theyosh/TerrariumPI/issues/720). [TheYOSH] - Fix Meross sensor. [TheYOSH] - Spacing fix. [TheYOSH] - Fix Pillow depricated call. [TheYOSH] - Fix some spell checks. [TheYOSH] - Fix notification system when profile image is missing. [TheYOSH] - Fix translations. [TheYOSH] -- Fix text typo. [#716](https://github.com/theyosh/TerrariumPI/issues/716). - [TheYOSH] +- Fix text typo. [#716](https://github.com/theyosh/TerrariumPI/issues/716). [TheYOSH] - Fix float cast issue. [TheYOSH] - Docu fix 1. [TheYOSH] -- Fix readout. [#709](https://github.com/theyosh/TerrariumPI/issues/709). - [TheYOSH] +- Fix readout. [#709](https://github.com/theyosh/TerrariumPI/issues/709). [TheYOSH] - Fix nasty timetable bug. [TheYOSH] - Fix BrightPi. [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update release date. [TheYOSH] @@ -2131,52 +2087,42 @@ - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update I2C address documentation. [TheYOSH] -- Update I2C 4Channel dimmer. - [#709](https://github.com/theyosh/TerrariumPI/issues/709). [TheYOSH] +- Update I2C 4Channel dimmer. [#709](https://github.com/theyosh/TerrariumPI/issues/709). [TheYOSH] - Update libraries. [TheYOSH] - Update README.md. [TheYOSH] - Update README.md. [TheYOSH] -## **Other** +**Other** +------ - Cleanup docker compose example file. [TheYOSH] -- Allow higher frequencies. - [#720](https://github.com/theyosh/TerrariumPI/issues/720). [TheYOSH] +- Allow higher frequencies. [#720](https://github.com/theyosh/TerrariumPI/issues/720). [TheYOSH] - Translated using Weblate (Catalan) [cmonicob] Currently translated at 37.3% (285 of 763 strings) - - Translated using Weblate (Catalan) [cmonicob] Currently translated at 26.6% (203 of 763 strings) - - Settings check. [TheYOSH] - Translated using Weblate (Spanish (Argentina)) [cmonicob] Currently translated at 32.5% (248 of 763 strings) - - Merge branch '4.x.y.z' into main. [TheYOSH] - Make disabled areas readonly (part2). [TheYOSH] - Make disalbed areas readonly. [TheYOSH] - Remove some debug. [TheYOSH] - Revert back some DB changes. [TheYOSH] - Database improvements. [TheYOSH] -- First attempt to support the LED Warrior18 dimmer. - [#720](https://github.com/theyosh/TerrariumPI/issues/720). [TheYOSH] +- First attempt to support the LED Warrior18 dimmer. [#720](https://github.com/theyosh/TerrariumPI/issues/720). [TheYOSH] - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (763 of 763 strings) - -- Improve sensor stability. - [#569](https://github.com/theyosh/TerrariumPI/issues/569). [TheYOSH] -- Seccond attempt. [#709](https://github.com/theyosh/TerrariumPI/issues/709). - [TheYOSH] +- Improve sensor stability. [#569](https://github.com/theyosh/TerrariumPI/issues/569). [TheYOSH] +- Seccond attempt. [#709](https://github.com/theyosh/TerrariumPI/issues/709). [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Fine tune docker file. [TheYOSH] @@ -2185,57 +2131,50 @@ - Translated using Weblate (German) [theyosh] Currently translated at 100.0% (763 of 763 strings) - - Translated using Weblate (Portuguese (Brazil)) [theyosh] Currently translated at 100.0% (763 of 763 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (763 of 763 strings) - - Translated using Weblate (English (United States)) [theyosh] Currently translated at 100.0% (763 of 763 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (763 of 763 strings) - -- Change enclosure overview page. - [#716](https://github.com/theyosh/TerrariumPI/issues/716). [TheYOSH] +- Change enclosure overview page. [#716](https://github.com/theyosh/TerrariumPI/issues/716). [TheYOSH] - Translated using Weblate (Polish) [oliwertrzeciak] Currently translated at 30.9% (236 of 763 strings) - - Debug cleanup. [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (763 of 763 strings) - - More webcam debug logging. [TheYOSH] - Webcam debug logging. [TheYOSH] - Speed up engine with more parallel processing. [TheYOSH] - 4.3.3 (2022-05-17) ---- +4.3.3 (2022-05-17) +------------------ -## **Fixes** +**Fixes** +------ - Fix (re)loading MQTT service (and probably others) [TheYOSH] - Fixed water calculation (2) [TheYOSH] - Fix total water usage on dashboard. [TheYOSH] -## **Updates** +**Updates** +------ - Update docu. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update changelog. [TheYOSH] - Update version number. [TheYOSH] - Update translation source. [TheYOSH] @@ -2247,9 +2186,11 @@ - Update install.sh. [TheYOSH] - Codacy updates. [TheYOSH] -## **Other** +**Other** +------ -- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. [TheYOSH] +- Merge branch 'main' of github.com:theyosh/TerrariumPI into main. + [TheYOSH] - Merge branch '4.x.y.z' into main. [TheYOSH] - Merge branch '4.x.y.z' into main. [TheYOSH] - Merge branch '4.x.y.z' into main. [TheYOSH] @@ -2259,17 +2200,19 @@ Currently translated at 36.5% (278 of 761 strings) - 4.3.2 (2022-05-05) ---- +4.3.2 (2022-05-05) +------------------ -## **Fixes** +**Fixes** +------ - Fix docker ffmeg (3) [TheYOSH] - Final docker fix ffmpeg. [TheYOSH] - Fix ffmpeg in docker. [TheYOSH] -## **Updates** +**Updates** +------ - Codacy updates. [TheYOSH] - Codacy updates. [TheYOSH] @@ -2283,27 +2226,30 @@ - Update documentation. [TheYOSH] - Update README.md. [TheYOSH] -## **Other** +**Other** +------ - Codacy code improvements. [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Remove debug. [TheYOSH] - 4.3.1 (2022-05-04) ---- +4.3.1 (2022-05-04) +------------------ -## **New** +**New** +------ -- Add old SHT3XD sensor. - [#332](https://github.com/theyosh/TerrariumPI/issues/332). [TheYOSH] +- Add old SHT3XD sensor. [#332](https://github.com/theyosh/TerrariumPI/issues/332). [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix github commit sha. [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update docker.yaml. [TheYOSH] @@ -2322,72 +2268,61 @@ - Update pca9685-dimmer_relay.py. [cmonicob] Docker error inicialitzation - - Update docker startup script. [TheYOSH] - Docker build updates (4) [TheYOSH] - Docker build updates (3) [TheYOSH] - Docker build updates (2) [TheYOSH] - Docker build updates. [TheYOSH] -## **Other** +**Other** +------ - Remove debug. [TheYOSH] - Merge branch '4.x.y.z' into main. [TheYOSH] -- Merge pull request [#696](https://github.com/theyosh/TerrariumPI/issues/696) - from cmonicob/patch-1. [TheYOSH] +- Merge pull request [#696](https://github.com/theyosh/TerrariumPI/issues/696) from cmonicob/patch-1. [TheYOSH] Update pca9685-dimmer_relay.py - -- Merge pull request [#694](https://github.com/theyosh/TerrariumPI/issues/694) - from theyosh/4.x.y.z. [TheYOSH] +- Merge pull request [#694](https://github.com/theyosh/TerrariumPI/issues/694) from theyosh/4.x.y.z. [TheYOSH] 4.x.y.z - -- Merge pull request [#691](https://github.com/theyosh/TerrariumPI/issues/691) - from cmonicob/4.x.y.z. [TheYOSH] +- Merge pull request [#691](https://github.com/theyosh/TerrariumPI/issues/691) from cmonicob/4.x.y.z. [TheYOSH] code optimization - - Code optimization. [cmonicob] - the code is modified to optimize i2c transmission, and to be more compatible - with new possibilities. now you can request the sensor number and return only - the 4 bytes with the result of the requested sensor - + the code is modified to optimize i2c transmission, and to be more + compatible with new possibilities. + now you can request the sensor number and return only the 4 bytes with + the result of the requested sensor - Translated using Weblate (German) [deraragorn] Currently translated at 99.8% (760 of 761 strings) - - Debian Bullseye support (2) [TheYOSH] - Debian Bullseye support. [TheYOSH] - 4.3.0 (2022-04-11) ---- +4.3.0 (2022-04-11) +------------------ -## **New** +**New** +------ - Add SHT4X documentation. [TheYOSH] -- Add commit information to source code and footer when adming is logged in. - [#637](https://github.com/theyosh/TerrariumPI/issues/637). [TheYOSH] -- Add RTSP sourced camera. - [#665](https://github.com/theyosh/TerrariumPI/issues/665). [TheYOSH] -- Add some more info about number formatting. - [#676](https://github.com/theyosh/TerrariumPI/issues/676). [TheYOSH] -- Add support for BME680. - [#682](https://github.com/theyosh/TerrariumPI/issues/682). [TheYOSH] +- Add commit information to source code and footer when adming is logged + in. [#637](https://github.com/theyosh/TerrariumPI/issues/637). [TheYOSH] +- Add RTSP sourced camera. [#665](https://github.com/theyosh/TerrariumPI/issues/665). [TheYOSH] +- Add some more info about number formatting. [#676](https://github.com/theyosh/TerrariumPI/issues/676). [TheYOSH] +- Add support for BME680. [#682](https://github.com/theyosh/TerrariumPI/issues/682). [TheYOSH] - Add missing Sensiron library. [TheYOSH] -- Add Sensirion SHT4X support. - [#674](https://github.com/theyosh/TerrariumPI/issues/674). [TheYOSH] -- Add old legacy dimmer functionality. - [#643](https://github.com/theyosh/TerrariumPI/issues/643). [TheYOSH] +- Add Sensirion SHT4X support. [#674](https://github.com/theyosh/TerrariumPI/issues/674). [TheYOSH] +- Add old legacy dimmer functionality. [#643](https://github.com/theyosh/TerrariumPI/issues/643). [TheYOSH] - Add new API call. [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix webcam issues. [TheYOSH] -- Fix required field switch. - [#669](https://github.com/theyosh/TerrariumPI/issues/669). [TheYOSH] +- Fix required field switch. [#669](https://github.com/theyosh/TerrariumPI/issues/669). [TheYOSH] - Fix device loading. [TheYOSH] - Fix stupid typos and version numbers. [TheYOSH] - Fix local webcam image. [TheYOSH] @@ -2400,12 +2335,12 @@ - Fix area day and night lighting based on weather data. [TheYOSH] - Fix TOC. [TheYOSH] -## **Updates** +**Updates** +------ - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation source. [TheYOSH] - Update documentation. [TheYOSH] - Update documentation. [TheYOSH] @@ -2414,7 +2349,6 @@ - Update gpio_relay.py. [cmonicob] edited inverse GPIO to work correctly with IOExpander - - Update libraries. [TheYOSH] - Update logic. [TheYOSH] - New updates... I think this should work. [TheYOSH] @@ -2422,7 +2356,6 @@ - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update GUI. [TheYOSH] - Update libraries. [TheYOSH] - Update docker file. [TheYOSH] @@ -2435,7 +2368,6 @@ - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [TheYOSH] - Tuning webcam update timeout. [TheYOSH] - Docu updates. [TheYOSH] @@ -2443,7 +2375,8 @@ - Update online docu. [TheYOSH] - Update API doc. [TheYOSH] -## **Other** +**Other** +------ - Release 4.3.0 preperation. [J.G. Rubingh] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. @@ -2451,15 +2384,12 @@ - Do not show commit version when nog available. [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] -- Scale down hardware dimming. - [#674](https://github.com/theyosh/TerrariumPI/issues/674). [TheYOSH] +- Scale down hardware dimming. [#674](https://github.com/theyosh/TerrariumPI/issues/674). [TheYOSH] - Try to add git commit info to docker. [TheYOSH] - Merge branch 'IOexpander' into 4.x.y.z. [TheYOSH] -- Merge pull request [#684](https://github.com/theyosh/TerrariumPI/issues/684) - from cmonicob/IOexpander. [TheYOSH] +- Merge pull request [#684](https://github.com/theyosh/TerrariumPI/issues/684) from cmonicob/IOexpander. [TheYOSH] Update gpio_relay.py - - Merge branch '4.x.y.z' into IOexpander. [TheYOSH] - GPIO exanpder for relays. [TheYOSH] - Cleanup. [TheYOSH] @@ -2469,40 +2399,31 @@ - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (761 of 761 strings) - - Translated using Weblate (Italian) [Luca] Currently translated at 21.6% (165 of 761 strings) - - Translated using Weblate (English (United States)) [theyosh] Currently translated at 100.0% (761 of 761 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (761 of 761 strings) - - Merge branch 'origin/4.x.y.z' into Weblate. [Weblate] - Translated using Weblate (Italian) [Luca] Currently translated at 19.8% (150 of 757 strings) - - Translated using Weblate (German) [Tobias Nitsch] Currently translated at 100.0% (757 of 757 strings) - - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Translated using Weblate (German) [Tobias Nitsch] Currently translated at 100.0% (757 of 757 strings) - - Extra check if webcam image is valid. [TheYOSH] - Remove old code. [TheYOSH] -- Ignore low or high sensor values in areas. - [#669](https://github.com/theyosh/TerrariumPI/issues/669). [TheYOSH] -- Allow number formatting in notification messages. - [#676](https://github.com/theyosh/TerrariumPI/issues/676). [TheYOSH] +- Ignore low or high sensor values in areas. [#669](https://github.com/theyosh/TerrariumPI/issues/669). [TheYOSH] +- Allow number formatting in notification messages. [#676](https://github.com/theyosh/TerrariumPI/issues/676). [TheYOSH] - Merge branch 'main' into 4.x.y.z. [TheYOSH] - Merge branch 'main' into 4.x.y.z. [TheYOSH] - Merge branch 'main' into 4.x.y.z. [TheYOSH] @@ -2510,11 +2431,10 @@ - Optimalisation. [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] -- Database speed ups and more responsive notifications (Doors and relays) - [TheYOSH] +- Database speed ups and more responsive notifications (Doors and + relays) [TheYOSH] - Remove invalid log line. [TheYOSH] -- Shutdown area when depending area is in alarm state. - [#669](https://github.com/theyosh/TerrariumPI/issues/669). [TheYOSH] +- Shutdown area when depending area is in alarm state. [#669](https://github.com/theyosh/TerrariumPI/issues/669). [TheYOSH] - Merge branch 'main' into 4.x.y.z. [TheYOSH] - Clean up. [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. @@ -2522,7 +2442,6 @@ - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (754 of 754 strings) - - Codacy code cleanup. [TheYOSH] - Codacy code cleanup. [TheYOSH] - Codacy code cleanup. [TheYOSH] @@ -2536,27 +2455,25 @@ - Codacy code cleanup. [TheYOSH] - Codacy code cleanup. [TheYOSH] - 4.2.0 (2022-02-13) ---- +4.2.0 (2022-02-13) +------------------ -## **New** +**New** +------ - Add new badge. [TheYOSH] - Add timer wizard to github page (2) [TheYOSH] - Add timer wizard to github page. [TheYOSH] - Add support for compressed content. [TheYOSH] - Add new song and fixed email spamminess. [TheYOSH] -- Add buzzer songs information. - [#472](https://github.com/theyosh/TerrariumPI/issues/472). [theyosh] +- Add buzzer songs information. [#472](https://github.com/theyosh/TerrariumPI/issues/472). [theyosh] - Add a broadcast message when starting up. [theyosh] - Add device ID in topic path. [TheYOSH] - Add more date and time option for notifications. [TheYOSH] -- Add buzzer support and update notification message to have multiple of the - same type wiht different settings. - [#472](https://github.com/theyosh/TerrariumPI/issues/472). [TheYOSH] -- Add extra warning message on Buster OS. - [#639](https://github.com/theyosh/TerrariumPI/issues/639). [TheYOSH] +- Add buzzer support and update notification message to have multiple of + the same type wiht different settings. [#472](https://github.com/theyosh/TerrariumPI/issues/472). [TheYOSH] +- Add extra warning message on Buster OS. [#639](https://github.com/theyosh/TerrariumPI/issues/639). [TheYOSH] - Add new notification message types. [TheYOSH] - Add explicit OS check and information during installation. [TheYOSH] - Add LYWSD03MMC docs. [Charles Nelson] @@ -2565,13 +2482,14 @@ - Add mini graphs on the dashboard for areas. [TheYOSH] - Add version update notification in the web gui. [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix mlx90614 sensor readout. [TheYOSH] - Fix. [TheYOSH] - Fix. [TheYOSH] -- Fix Raspberry PI Live webcam reloading with new settings. - [#657](https://github.com/theyosh/TerrariumPI/issues/657). [TheYOSH] +- Fix Raspberry PI Live webcam reloading with new settings. [#657](https://github.com/theyosh/TerrariumPI/issues/657). + [TheYOSH] - Fix JSON webhook. [TheYOSH] - Fix JSON webhook. [TheYOSH] - Fix headers check. [TheYOSH] @@ -2581,17 +2499,15 @@ - Fix translating quotes. [TheYOSH] - Live webcam fixes. [TheYOSH] - Fixed scanning sensors when sensor is actually known. [TheYOSH] -- Fix message service reloading. - [#647](https://github.com/theyosh/TerrariumPI/issues/647). [theyosh] -- Fix deleting an area. - [#652](https://github.com/theyosh/TerrariumPI/issues/652). [theyosh] -- Update MQTT. SSL is now optional. Added ClientID. Fixed topics. [TheYOSH] +- Fix message service reloading. [#647](https://github.com/theyosh/TerrariumPI/issues/647). [theyosh] +- Fix deleting an area. [#652](https://github.com/theyosh/TerrariumPI/issues/652). [theyosh] +- Update MQTT. SSL is now optional. Added ClientID. Fixed topics. + [TheYOSH] - Fix updating relays during scanning. [TheYOSH] - Fixes.... [TheYOSH] - Fix analog sensors. [TheYOSH] - Fixing python packages on Pi Zero. [TheYOSH] -- Try to fix RPi.GPIO on Bullseye. - [#639](https://github.com/theyosh/TerrariumPI/issues/639). [TheYOSH] +- Try to fix RPi.GPIO on Bullseye. [#639](https://github.com/theyosh/TerrariumPI/issues/639). [TheYOSH] - Fireworks fix. [TheYOSH] - Fix auto versioning. [TheYOSH] - Fix title in LCD displays. [TheYOSH] @@ -2599,34 +2515,31 @@ - Fix new line. [TheYOSH] - Fix disabled lights area. [TheYOSH] - Fix typos. [TheYOSH] -- Fixed LCD displays. Alpha state. - [#631](https://github.com/theyosh/TerrariumPI/issues/631). [TheYOSH] +- Fixed LCD displays. Alpha state. [#631](https://github.com/theyosh/TerrariumPI/issues/631). [TheYOSH] - Fix christmas hat ;) [TheYOSH] -- First round of Display notification fixes. Basic display functionality is - working. [TheYOSH] +- First round of Display notification fixes. Basic display functionality + is working. [TheYOSH] - Fix typo. [TheYOSH] - Fix local webcam. [TheYOSH] - Attempt to fix to stop LDR sensor in low light. [TheYOSH] -- Fix target \_blank links. [TheYOSH] +- Fix target _blank links. [TheYOSH] -## **Updates** +**Updates** +------ - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update version number. [TheYOSH] - Update translations. [TheYOSH] - Update libraries. [TheYOSH] - Small update. [TheYOSH] - Update python libraries. [TheYOSH] -- Update SHT2X sensor. - [#655](https://github.com/theyosh/TerrariumPI/issues/655). [TheYOSH] +- Update SHT2X sensor. [#655](https://github.com/theyosh/TerrariumPI/issues/655). [TheYOSH] - Docker build update. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [TheYOSH] - Update Markdown formatting. [TheYOSH] - Update readme text. [TheYOSH] @@ -2636,43 +2549,39 @@ - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update docker info for using external scripts. [TheYOSH] - Update webcam for partly Bullseye support. [TheYOSH] - Update webcam for partly Bullseye support. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update documentation to use latest docker image. [TheYOSH] - Update example in docs and example file. [Charles Nelson] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Updates for notification system. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update Python libraries. [TheYOSH] -- Next updates for notifications. Now we have working placeholders. [TheYOSH] -- Update Notifications and Displays. Alpha code... - [#631](https://github.com/theyosh/TerrariumPI/issues/631). [TheYOSH] +- Next updates for notifications. Now we have working placeholders. + [TheYOSH] +- Update Notifications and Displays. Alpha code... [#631](https://github.com/theyosh/TerrariumPI/issues/631). [TheYOSH] - Update documentation. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation sources. [TheYOSH] -- Small update to the installer. Do not show python package versions. [TheYOSH] +- Small update to the installer. Do not show python package versions. + [TheYOSH] - Small documentation updates. [TheYOSH] -## **Other** +**Other** +------ - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] @@ -2680,32 +2589,26 @@ - Revert back compressed files. [TheYOSH] - Code improvements. [TheYOSH] - Merge branch 'main' into 4.x.y.z. [TheYOSH] -- Merge pull request [#661](https://github.com/theyosh/TerrariumPI/issues/661) - from cmonicob/patch-3. [TheYOSH] +- Merge pull request [#661](https://github.com/theyosh/TerrariumPI/issues/661) from cmonicob/patch-3. [TheYOSH] Create arduino_sensor_example.ino - - Use code info. [cmonicob] - code for arduino pro mini It is an example code to be able to integrate any - sensor to TerrariumPi using arduino and i2c protocol together with the type of - sensor "Arduino Sensor". The example code transforms 3 HC-SR04 sensors and one - MHZ19C sensor to a block of bytes and sends them through i2c - + code for arduino pro mini + It is an example code to be able to integrate any sensor to TerrariumPi using arduino and i2c protocol together with the type of sensor "Arduino Sensor". + The example code transforms 3 HC-SR04 sensors and one MHZ19C sensor to a block of bytes and sends them through i2c - Create arduino_sensor_example.ino. [cmonicob] -- Merge pull request [#662](https://github.com/theyosh/TerrariumPI/issues/662) - from cmonicob/patch-4. [TheYOSH] +- Merge pull request [#662](https://github.com/theyosh/TerrariumPI/issues/662) from cmonicob/patch-4. [TheYOSH] Create arduino_sensor.py - - Create arduino_sensor.py. [cmonicob] - Extra system data. [TheYOSH] - Save raw offline webcam image. [TheYOSH] -- First websocket and then the rest. - [#657](https://github.com/theyosh/TerrariumPI/issues/657). [TheYOSH] +- First websocket and then the rest. [#657](https://github.com/theyosh/TerrariumPI/issues/657). [TheYOSH] - Merge branch 'main' into 4.x.y.z. [TheYOSH] - Cleanup. [TheYOSH] -- Small sleep statements for beter responsiveness of the system. [TheYOSH] +- Small sleep statements for beter responsiveness of the system. + [TheYOSH] - Broken day/night light setup. [TheYOSH] - Make sure a relay is only used once. [TheYOSH] - Code cleanup. [TheYOSH] @@ -2713,22 +2616,18 @@ - Translated using Weblate (German) [kahuwi14] Currently translated at 88.0% (664 of 754 strings) - - Locale language weather. [TheYOSH] - Remove debug. [TheYOSH] - Weather in local language. [TheYOSH] - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (754 of 754 strings) - - Translated using Weblate (English (United States)) [theyosh] Currently translated at 100.0% (754 of 754 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (754 of 754 strings) - - All kind of code improvements based on Codacy. [TheYOSH] - Calendar delete is still a bit broke... [TheYOSH] - Remove debug. [theyosh] @@ -2739,44 +2638,35 @@ - Translated using Weblate (German) [kahuwi14] Currently translated at 88.5% (664 of 750 strings) - -- More area checks. [#647](https://github.com/theyosh/TerrariumPI/issues/647). - [TheYOSH] +- More area checks. [#647](https://github.com/theyosh/TerrariumPI/issues/647). [TheYOSH] - Merge with main. [TheYOSH] -- Merge pull request [#644](https://github.com/theyosh/TerrariumPI/issues/644) - from theyosh/dependabot/pip/pillow-9.0.0. [TheYOSH] +- Merge pull request [#644](https://github.com/theyosh/TerrariumPI/issues/644) from theyosh/dependabot/pip/pillow-9.0.0. + [TheYOSH] Bump pillow from 8.4.0 to 9.0.0 - - Bump pillow from 8.4.0 to 9.0.0. [dependabot[bot]] Bumps [pillow](https://github.com/python-pillow/Pillow) from 8.4.0 to 9.0.0. - - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst) - [Commits](https://github.com/python-pillow/Pillow/compare/8.4.0...9.0.0) - *** - + --- updated-dependencies: - - - dependency-name: pillow dependency-type: direct:production ... - + - dependency-name: pillow + dependency-type: direct:production + ... - Better restart and reboot code. [TheYOSH] - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (750 of 750 strings) - - Translated using Weblate (English (United States)) [theyosh] Currently translated at 100.0% (750 of 750 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (750 of 750 strings) - -- Fine tune Pi Zero Installation. - [#639](https://github.com/theyosh/TerrariumPI/issues/639). [TheYOSH] +- Fine tune Pi Zero Installation. [#639](https://github.com/theyosh/TerrariumPI/issues/639). [TheYOSH] - Stay at old camera apps. [TheYOSH] - Do not change file rights on PiZero. [TheYOSH] - Made changes for better Pi Zero support and partly debian Bulsseye. @@ -2784,39 +2674,31 @@ - Translated using Weblate (Portuguese (Brazil)) [Weblate Admin] Currently translated at 100.0% (738 of 738 strings) - - Translated using Weblate (English (United States)) [Weblate Admin] Currently translated at 100.0% (738 of 738 strings) - - Translated using Weblate (English (United Kingdom)) [Weblate Admin] Currently translated at 100.0% (738 of 738 strings) - - Merge branch 'origin/4.x.y.z' into Weblate. [Weblate] - Translated using Weblate (English (United States)) [Weblate Admin] Currently translated at 100.0% (738 of 738 strings) - - Translated using Weblate (English (United Kingdom)) [Weblate Admin] Currently translated at 100.0% (738 of 738 strings) - - Try to support Pi Zero. [TheYOSH] - Revert back. [TheYOSH] -- Downgrade some python libraries to make it work in Pi Zero (w) [TheYOSH] +- Downgrade some python libraries to make it work in Pi Zero (w) + [TheYOSH] - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (738 of 738 strings) - - Merge branch 'main' into 4.x.y.z. [TheYOSH] -- Changed image [#635](https://github.com/theyosh/TerrariumPI/issues/635). - [TheYOSH] -- Merge pull request [#636](https://github.com/theyosh/TerrariumPI/issues/636) - from cnelsonsic/dev. [TheYOSH] +- Changed image [#635](https://github.com/theyosh/TerrariumPI/issues/635). [TheYOSH] +- Merge pull request [#636](https://github.com/theyosh/TerrariumPI/issues/636) from cnelsonsic/dev. [TheYOSH] Add lywsd03mmc sensor - - And add a semi-real bluetooth mac. [Charles Nelson] - Remove debug scan make target. [Charles Nelson] - Sensor name really does have to be lowercase. [Charles Nelson] @@ -2827,56 +2709,49 @@ - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Changed logging. [TheYOSH] -- Webcam errors when the captured image is not fully complete (remote file - webcam) [TheYOSH] +- Webcam errors when the captured image is not fully complete (remote + file webcam) [TheYOSH] - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (677 of 677 strings) - - Translated using Weblate (Spanish (Argentina)) [Cleber Tavano] Currently translated at 36.4% (247 of 677 strings) - - New online publication. [TheYOSH] - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (677 of 677 strings) - - Translated using Weblate (English (United States)) [theyosh] Currently translated at 100.0% (677 of 677 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (677 of 677 strings) - - Merge branch 'main' into 4.x.y.z. [TheYOSH] - Found another publication. [TheYOSH] -- Another target \_blank link. [TheYOSH] +- Another target _blank link. [TheYOSH] - 4.1.0 (2021-12-10) ---- +4.1.0 (2021-12-10) +------------------ -## **New** +**New** +------ -- Add Version 4 of Sequent Microsystems relay cards. - [#633](https://github.com/theyosh/TerrariumPI/issues/633). [TheYOSH] -- Add the option for areas to have depenencies on other areas. - [#630](https://github.com/theyosh/TerrariumPI/issues/630) +- Add Version 4 of Sequent Microsystems relay cards. [#633](https://github.com/theyosh/TerrariumPI/issues/633). [TheYOSH] +- Add the option for areas to have depenencies on other areas. [#630](https://github.com/theyosh/TerrariumPI/issues/630) [#249](https://github.com/theyosh/TerrariumPI/issues/249). [TheYOSH] - Add docker yaml file for github actions. [theyosh] - Add docker health check with restart. [theyosh] - Add MOTD when attaching to docker. [theyosh] -- Added healthcheck to dockerfile using [@theyosh](https://github.com/theyosh) - `docker_health.py` python script. [Alec] +- Added healthcheck to dockerfile using [@theyosh](https://github.com/theyosh) `docker_health.py` + python script. [Alec] - Add webcam archive mount and also include sudo package. [Alec] -- Added new mounts, timezone option and removed unnecessary packages. [Alec] +- Added new mounts, timezone option and removed unnecessary packages. + [Alec] - Added support for TP4 in Docker. [Alec] - There is a breaking change here for previous versions which is due to needing - to move the database to /TerrariumPI/data - + There is a breaking change here for previous versions which is due to needing to move the database to /TerrariumPI/data - Add Opengraph image to posts. [theyosh] - Add docker health check. [TheYOSH] - Add docker compose install. [theyosh] @@ -2887,17 +2762,14 @@ - Add button documentation. [theyosh] - Add image to post. [theyosh] - Add new sensors. [theyosh] -- Added reconnect and network timeout logic. - [#569](https://github.com/theyosh/TerrariumPI/issues/569). [TheYOSH] +- Added reconnect and network timeout logic. [#569](https://github.com/theyosh/TerrariumPI/issues/569). [TheYOSH] - Add an offset option to weater or external source variation. [TheYOSH] - Add current humidity value to weather object. [TheYOSH] -- Add support for weather source temperature varation. And external source for - varaition. [#337](https://github.com/theyosh/TerrariumPI/issues/337), - [#166](https://github.com/theyosh/TerrariumPI/issues/166). [TheYOSH] +- Add support for weather source temperature varation. And external + source for varaition. [#337](https://github.com/theyosh/TerrariumPI/issues/337), [#166](https://github.com/theyosh/TerrariumPI/issues/166). [TheYOSH] - Add missing import. [TheYOSH] -- Add extra tab for sensor variations during the day. Only storing the data. Ref - [#602](https://github.com/theyosh/TerrariumPI/issues/602) and - [#248](https://github.com/theyosh/TerrariumPI/issues/248). [TheYOSH] +- Add extra tab for sensor variations during the day. Only storing the + data. Ref [#602](https://github.com/theyosh/TerrariumPI/issues/602) and [#248](https://github.com/theyosh/TerrariumPI/issues/248). [TheYOSH] - Add a new FAQ. [theyosh] - Add documentation update docu. [theyosh] - Add FAQ layout. [theyosh] @@ -2913,23 +2785,20 @@ - Add Pushover notification service. [TheYOSH] - Add Swagger API documentation. [TheYOSH] - Add status caching. [TheYOSH] -- Add caching of remote sensor data. Should speed up issue - [#612](https://github.com/theyosh/TerrariumPI/issues/612). [TheYOSH] +- Add caching of remote sensor data. Should speed up issue [#612](https://github.com/theyosh/TerrariumPI/issues/612). + [TheYOSH] - Add caching support for multiple relays on a single hardware device. [#612](https://github.com/theyosh/TerrariumPI/issues/612). [TheYOSH] - Add humidity to am2320 sensor. [TheYOSH] -- Add extra debug. [#589](https://github.com/theyosh/TerrariumPI/issues/589). - [TheYOSH] -- Add raw debug for testig. - [#599](https://github.com/theyosh/TerrariumPI/issues/599). [TheYOSH] -- Add raw debug for testig. - [#599](https://github.com/theyosh/TerrariumPI/issues/599). [TheYOSH] -- Add raw debug for testig. - [#599](https://github.com/theyosh/TerrariumPI/issues/599). [TheYOSH] +- Add extra debug. [#589](https://github.com/theyosh/TerrariumPI/issues/589). [TheYOSH] +- Add raw debug for testig. [#599](https://github.com/theyosh/TerrariumPI/issues/599). [TheYOSH] +- Add raw debug for testig. [#599](https://github.com/theyosh/TerrariumPI/issues/599). [TheYOSH] +- Add raw debug for testig. [#599](https://github.com/theyosh/TerrariumPI/issues/599). [TheYOSH] - Add error tracing. [theyosh] - Add API docu. [theyosh] -## **Fixes** +**Fixes** +------ - Fix typo in link. [TheYOSH] - Fix stupid bug... [TheYOSH] @@ -2938,38 +2807,30 @@ - Timezone fix again. [TheYOSH] - Fix timezones in climate mirroring. [TheYOSH] - Fix 0% and 100% value setting. [TheYOSH] -- Fix dimmer readout. [#628](https://github.com/theyosh/TerrariumPI/issues/628). - [TheYOSH] -- Update documentation. - Fix[#637](https://github.com/theyosh/TerrariumPI/issues/637). [theyosh] +- Fix dimmer readout. [#628](https://github.com/theyosh/TerrariumPI/issues/628). [TheYOSH] +- Update documentation. Fix[#637](https://github.com/theyosh/TerrariumPI/issues/637). [theyosh] - Small fix for incorrect config. [TheYOSH] - Fix dimmer readout. [TheYOSH] - Fix dimmer readout. [TheYOSH] - Fix loading relay. [TheYOSH] -- Fix PCA9685 dimmer. [#628](https://github.com/theyosh/TerrariumPI/issues/628). - [TheYOSH] +- Fix PCA9685 dimmer. [#628](https://github.com/theyosh/TerrariumPI/issues/628). [TheYOSH] - Fix weather mirroring. [TheYOSH] -- Fix small weather bug - [#632](https://github.com/theyosh/TerrariumPI/issues/632). [TheYOSH] -- Fixed Kasa support. Thanks to - [@biohazard827.](https://github.com/biohazard827.) [theyosh] +- Fix small weather bug [#632](https://github.com/theyosh/TerrariumPI/issues/632). [TheYOSH] +- Fixed Kasa support. Thanks to [@biohazard827.](https://github.com/biohazard827.) [theyosh] - Fix matrix link. [J.G. Rubingh] - Fix dark mode weather images. [TheYOSH] - Fix python package versions. [TheYOSH] - Fixed Meross-iot package update. [TheYOSH] - Fix python packages. [TheYOSH] - Fix docker-compose version. [theyosh] -- Attempting to fix - `debconf: delaying package configuration, since apt- utils is not installed` - [Alec] -- Merge pull request [#25](https://github.com/theyosh/TerrariumPI/issues/25) - from alec-pinson/fix-pigpiod. [Alec] +- Attempting to fix `debconf: delaying package configuration, since apt- + utils is not installed` [Alec] +- Merge pull request [#25](https://github.com/theyosh/TerrariumPI/issues/25) from alec-pinson/fix-pigpiod. [Alec] fix pigpiod - - Fix pigpiod. [Alec] -- Fixed a few little issues that were causing docker to rebuild too many layers. - [Alec] +- Fixed a few little issues that were causing docker to rebuild too many + layers. [Alec] - Hopefully fixes issue with gracefully stopping TP. [Alec] - Fix pi camera also include openjdk in the docker image. [Alec] - Attempted 2 fixes for logging + pi camera. [Alec] @@ -2979,13 +2840,11 @@ - Fix. [theyosh] - Fixed mitemp package. [TheYOSH] - Fix header image. [TheYOSH] -- Clear debug. Fix [#332](https://github.com/theyosh/TerrariumPI/issues/332). - [TheYOSH] +- Clear debug. Fix [#332](https://github.com/theyosh/TerrariumPI/issues/332). [TheYOSH] - Fix variation updating. [TheYOSH] - Cosmetic gui fix. [TheYOSH] - Fix script relay and script dimmer. [TheYOSH] -- Fix deleting notification messages - [#617](https://github.com/theyosh/TerrariumPI/issues/617). [TheYOSH] +- Fix deleting notification messages [#617](https://github.com/theyosh/TerrariumPI/issues/617). [TheYOSH] - Fix analytics. [theyosh] - Fix slug urls. [theyosh] - Fix return to original language. [theyosh] @@ -3000,37 +2859,29 @@ - Fix hardware page links. [theyosh] - Small gui fix. [TheYOSH] - Fix search. [theyosh] -- Fix Pushover [#597](https://github.com/theyosh/TerrariumPI/issues/597). - [TheYOSH] +- Fix Pushover [#597](https://github.com/theyosh/TerrariumPI/issues/597). [TheYOSH] - Fix relay data issue. [TheYOSH] - Fix typo: [#597](https://github.com/theyosh/TerrariumPI/issues/597). [TheYOSH] -- Fix multi sonoff. [#612](https://github.com/theyosh/TerrariumPI/issues/612). - [TheYOSH] -- Fix unique ID error [#612](https://github.com/theyosh/TerrariumPI/issues/612). - [TheYOSH] -- Fix unique ID error [#612](https://github.com/theyosh/TerrariumPI/issues/612). - [TheYOSH] -- Fix unique ID error [#612](https://github.com/theyosh/TerrariumPI/issues/612). - [TheYOSH] +- Fix multi sonoff. [#612](https://github.com/theyosh/TerrariumPI/issues/612). [TheYOSH] +- Fix unique ID error [#612](https://github.com/theyosh/TerrariumPI/issues/612). [TheYOSH] +- Fix unique ID error [#612](https://github.com/theyosh/TerrariumPI/issues/612). [TheYOSH] +- Fix unique ID error [#612](https://github.com/theyosh/TerrariumPI/issues/612). [TheYOSH] - Fix calendar. [TheYOSH] -- Fixed stupid bug. And made a better test example - [#603](https://github.com/theyosh/TerrariumPI/issues/603). [TheYOSH] -- Fix callibration [#589](https://github.com/theyosh/TerrariumPI/issues/589). - [TheYOSH] -- Fix callibration [#589](https://github.com/theyosh/TerrariumPI/issues/589). - [TheYOSH] +- Fixed stupid bug. And made a better test example [#603](https://github.com/theyosh/TerrariumPI/issues/603). [TheYOSH] +- Fix callibration [#589](https://github.com/theyosh/TerrariumPI/issues/589). [TheYOSH] +- Fix callibration [#589](https://github.com/theyosh/TerrariumPI/issues/589). [TheYOSH] - Fix for [#589](https://github.com/theyosh/TerrariumPI/issues/589)? [TheYOSH] - Fix API caching. Should prefent empty dashboards and other list pages. [#600](https://github.com/theyosh/TerrariumPI/issues/600). [TheYOSH] -- Fix broken 3rd party package. - [#598](https://github.com/theyosh/TerrariumPI/issues/598). [TheYOSH] +- Fix broken 3rd party package. [#598](https://github.com/theyosh/TerrariumPI/issues/598). [TheYOSH] - Docu fix. [theyosh] - Fixed API documentation page. [theyosh] - Fix table header. [theyosh] - Fix external links. [theyosh] - Fix typo. [#607](https://github.com/theyosh/TerrariumPI/issues/607). [J.G. Rubingh] -## **Updates** +**Updates** +------ - More release docu updates. [TheYOSH] - Update changelog. [TheYOSH] @@ -3049,7 +2900,6 @@ - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update docker.yaml. [TheYOSH] - Small GUI dashboard update. [TheYOSH] - Update docker.yaml. [TheYOSH] @@ -3059,24 +2909,21 @@ - Updated image tag. [Alec] - Update install.sh. [TheYOSH] - Move existing files for Docker support. - [#21](https://github.com/theyosh/TerrariumPI/issues/21) - + Move existing files for Docker support. [#21](https://github.com/theyosh/TerrariumPI/issues/21) - Updated to new image version with this change in. [Alec] - Update calendar.ics location to data dir. [Alec] -- Update **init**.py. [TheYOSH] +- Update __init__.py. [TheYOSH] Fix webcam motion detection for Docker usage. - - Update docker-compose install. [theyosh] - Update docker healthcheck. [theyosh] - Update docker-composer install. [theyosh] - Update pages workflow. [TheYOSH] -- Only build documentation when new documentation is created/updates. [TheYOSH] +- Only build documentation when new documentation is created/updates. + [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update docker-composer example. [theyosh] - Docker documentation updates. [theyosh] - Update docker setup. [theyosh] @@ -3091,11 +2938,9 @@ - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update source translations. [TheYOSH] - Extra sensor update after variation update. [TheYOSH] - Update breadcumb. [theyosh] @@ -3106,12 +2951,10 @@ - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation sources. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation sources. [TheYOSH] - Update Swagger API documentation. [theyosh] - Model updates. [TheYOSH] @@ -3132,24 +2975,22 @@ - Update swagger docu. [theyosh] - Docu updates. [theyosh] - Documentation updates. [theyosh] -- Update documentation - [#593](https://github.com/theyosh/TerrariumPI/issues/593). [theyosh] +- Update documentation [#593](https://github.com/theyosh/TerrariumPI/issues/593). [theyosh] - Update API documentation. [J.G. Rubingh] - Update documentation. [theyosh] - Docu update. Add first sensor. [J.G. Rubingh] -## **Other** +**Other** +------ - New release documentation. [TheYOSH] - Merge branch 'master' into 4.x.y.z. [TheYOSH] - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (874 of 874 strings) - - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (671 of 671 strings) - - Docu. [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] @@ -3167,125 +3008,102 @@ - Translated using Weblate (Spanish (Argentina)) [Cleber Tavano] Currently translated at 93.2% (815 of 874 strings) - - Translated using Weblate (Spanish (Argentina)) [Cleber Tavano] Currently translated at 36.5% (245 of 671 strings) - - Logging tuning. [TheYOSH] - Translated using Weblate (Polish) [theyosh] Currently translated at 33.5% (225 of 671 strings) - - Translated using Weblate (German (Austria)) [theyosh] Currently translated at 80.7% (542 of 671 strings) - - Translated using Weblate (German) [theyosh] Currently translated at 100.0% (671 of 671 strings) - - Translated using Weblate (Portuguese (Brazil)) [theyosh] Currently translated at 100.0% (671 of 671 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (671 of 671 strings) - - Translated using Weblate (English (United States)) [theyosh] Currently translated at 100.0% (671 of 671 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (671 of 671 strings) - - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Merge branch 'master' into 4.x.y.z. [TheYOSH] -- Different volumes can now be better translated. - [#115](https://github.com/theyosh/TerrariumPI/issues/115). [TheYOSH] +- Different volumes can now be better translated. [#115](https://github.com/theyosh/TerrariumPI/issues/115). [TheYOSH] - Merge branch 'master' into 4.x.y.z. [theyosh] - Merge branch 'master' into 4.x.y.z. [theyosh] -- Merge pull request [#626](https://github.com/theyosh/TerrariumPI/issues/626) - from alec-pinson/4.x.y.z-docker. [TheYOSH] +- Merge pull request [#626](https://github.com/theyosh/TerrariumPI/issues/626) from alec-pinson/4.x.y.z-docker. [TheYOSH] Added support for TP4 in Docker - -- Increate timeout due to the fact the healthcheck has 1 minute grace timeout. - So timeout needs 60 seconds more then the startup timeout. [theyosh] +- Increate timeout due to the fact the healthcheck has 1 minute grace + timeout. So timeout needs 60 seconds more then the startup timeout. + [theyosh] - Earlier MOTD for health check. [theyosh] - Line end. [Alec] - Line end. [Alec] -- Merge branch '4.x.y.z-docker' of github.com:alec-pinson/TerrariumPI into - 4.x.y.z-docker. [theyosh] +- Merge branch '4.x.y.z-docker' of github.com:alec-pinson/TerrariumPI + into 4.x.y.z-docker. [theyosh] - Merge branch '4.x.y.z' into 4.x.y.z-docker. [TheYOSH] -- Merge remote-tracking branch 'upstream/4.x.y.z' into 4.x.y.z-docker. [theyosh] +- Merge remote-tracking branch 'upstream/4.x.y.z' into 4.x.y.z-docker. + [theyosh] - Remove unused packages. [Alec] -- Merge pull request [#26](https://github.com/theyosh/TerrariumPI/issues/26) - from alec-pinson/workflow. [Alec] +- Merge pull request [#26](https://github.com/theyosh/TerrariumPI/issues/26) from alec-pinson/workflow. [Alec] Setup workflow for building & publishing docker image - - Interested to see what tags get added. [Alec] - Don't build docker image if updating docs. [Alec] - Test improvement. [Alec] -- Slight improvement to caching to help speed up future workflows. [Alec] +- Slight improvement to caching to help speed up future workflows. + [Alec] - Checking to see if docker cache works. [Alec] -- Ok think the runners hit the same issue as - [@theyosh](https://github.com/theyosh) on ubuntu. [Alec] +- Ok think the runners hit the same issue as [@theyosh](https://github.com/theyosh) on ubuntu. [Alec] - Now time to try the real dockerfile. [Alec] - Build for armv7 and remove the move cache thing as it failed. [Alec] - Lets see what happens. [Alec] - Newer image. [Alec] -- Merge pull request [#24](https://github.com/theyosh/TerrariumPI/issues/24) - from alec-pinson/webcam-archive-mount-sudo. [Alec] +- Merge pull request [#24](https://github.com/theyosh/TerrariumPI/issues/24) from alec-pinson/webcam-archive-mount-sudo. + [Alec] webcam archive mount, sudo package, docker-compose cleanup - - Removed unneeded libs from dockerfile. [Alec] - Move docker-compose.yaml to .example and tidy up volumes. [Alec] -- Merge pull request [#20](https://github.com/theyosh/TerrariumPI/issues/20) - from alec-pinson/patch-custom-log-location. [Alec] +- Merge pull request [#20](https://github.com/theyosh/TerrariumPI/issues/20) from alec-pinson/patch-custom-log-location. + [Alec] patch custom log location, move to log/ - - Patch custom log location, move to log/ [Alec] -- Merge pull request [#19](https://github.com/theyosh/TerrariumPI/issues/19) - from alec-pinson/calendar-location. [Alec] +- Merge pull request [#19](https://github.com/theyosh/TerrariumPI/issues/19) from alec-pinson/calendar-location. [Alec] update calendar.ics location to data dir - - Rebuilt docker image to include this change. [Alec] -- Merge pull request [#17](https://github.com/theyosh/TerrariumPI/issues/17) - from alec-pinson/logging+picamera. [Alec] +- Merge pull request [#17](https://github.com/theyosh/TerrariumPI/issues/17) from alec-pinson/logging+picamera. [Alec] attempted 2 fixes for logging + pi camera - - Remove LD_LIBRARY_PATH. [Alec] -- As per issue [#18](https://github.com/theyosh/TerrariumPI/issues/18) this is - required to access /dev/serial0 for CO2 sensors. [Alec] +- As per issue [#18](https://github.com/theyosh/TerrariumPI/issues/18) this is required to access /dev/serial0 for CO2 + sensors. [Alec] - Picamera package no longer used. [Alec] -- Merge pull request [#15](https://github.com/theyosh/TerrariumPI/issues/15) - from alec-pinson/sispmctl-4.9. [Alec] +- Merge pull request [#15](https://github.com/theyosh/TerrariumPI/issues/15) from alec-pinson/sispmctl-4.9. [Alec] compiled and copied sispmctl 4.9 to image - - Initial work to include sispmctl builder. [Alec] -- Merge pull request [#14](https://github.com/theyosh/TerrariumPI/issues/14) - from alec-pinson/package-clean-tz-new-mounts. [Alec] +- Merge pull request [#14](https://github.com/theyosh/TerrariumPI/issues/14) from alec-pinson/package-clean-tz-new-mounts. + [Alec] Added new mounts, timezone option and removed unnecessary packages - - Translated using Weblate (German) [kahuwi14] Currently translated at 100.0% (669 of 669 strings) - - Translated using Weblate (German) [Philipp Marmet] Currently translated at 100.0% (669 of 669 strings) - - More Opengraph images. [theyosh] - Testing opengraph image index page. [theyosh] - Documentation Opengraph test. [theyosh] @@ -3299,27 +3117,22 @@ - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (669 of 669 strings) - - Merge branch 'master' into 4.x.y.z. [TheYOSH] - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (669 of 669 strings) - - Translated using Weblate (English (United States)) [theyosh] Currently translated at 100.0% (669 of 669 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (669 of 669 strings) - - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Merge with master. [TheYOSH] - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (874 of 874 strings) - - Merge branch 'documentation' into 4.x.y.z. [TheYOSH] - Final source strings for version 4.1. [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. @@ -3327,44 +3140,35 @@ - Translated using Weblate (German) [kahuwi14] Currently translated at 100.0% (667 of 667 strings) - - Better weather data handling and climate mirorring. [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Translated using Weblate (German) [Philipp Marmet] Currently translated at 100.0% (667 of 667 strings) - - Sort dashboard sensors based on translated names. [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (667 of 667 strings) - - Translated using Weblate (Spanish (Argentina)) [Cleber Tavano] Currently translated at 26.3% (176 of 667 strings) - -- Merge pull request [#621](https://github.com/theyosh/TerrariumPI/issues/621) - from fujexo/qwiic_relay. [TheYOSH] +- Merge pull request [#621](https://github.com/theyosh/TerrariumPI/issues/621) from fujexo/qwiic_relay. [TheYOSH] Implement Sparkfun Qwiic Relays - - Implement Sparkfun Qwiic Relays. [Fujexo] This allows TerrariumPI to control Sparkfun Qwiic relays. - - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Translated using Weblate (Italian) [theyosh] Currently translated at 16.7% (112 of 667 strings) - - Translated using Weblate (German (Austria)) [theyosh] Currently translated at 80.3% (536 of 667 strings) - - Very stupid bug... [TheYOSH] - Better weather climate mirroring. [TheYOSH] - Merge branch '4.x.y.z' into documentation. [TheYOSH] @@ -3382,7 +3186,6 @@ - Translated using Weblate (German) [Philipp Marmet] Currently translated at 3.4% (23 of 667 strings) - - New documentation. [theyosh] - Enable stats. [theyosh] - Cleanup. [theyosh] @@ -3398,19 +3201,15 @@ - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (667 of 667 strings) - - Translated using Weblate (English (United States)) [theyosh] Currently translated at 100.0% (667 of 667 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (667 of 667 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (667 of 667 strings) - - Do not smooth weather graphs. [TheYOSH] - Merge branch '4.x.y.z' into documentation. [TheYOSH] - Merge with master. [TheYOSH] @@ -3418,23 +3217,18 @@ - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (874 of 874 strings) - -- First attempt to Time of day temperature - [#602](https://github.com/theyosh/TerrariumPI/issues/602) and - [#248](https://github.com/theyosh/TerrariumPI/issues/248). Only the option "at - time" is working. [TheYOSH] +- First attempt to Time of day temperature [#602](https://github.com/theyosh/TerrariumPI/issues/602) and [#248](https://github.com/theyosh/TerrariumPI/issues/248). Only the + option "at time" is working. [TheYOSH] - Cleanup unused imports. [TheYOSH] -- Working Pushover. [#597](https://github.com/theyosh/TerrariumPI/issues/597). - [TheYOSH] -- Do not send messages from terrariumNotification logging, as that will trigger - a recursing error. [TheYOSH] +- Working Pushover. [#597](https://github.com/theyosh/TerrariumPI/issues/597). [TheYOSH] +- Do not send messages from terrariumNotification logging, as that will + trigger a recursing error. [TheYOSH] - Catch killing non existing pids. [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (655 of 655 strings) - - Ref issue in docu. [theyosh] - Ref issue in docu. [theyosh] - New sensor documentation. [theyosh] @@ -3455,19 +3249,15 @@ - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (655 of 655 strings) - - Translated using Weblate (English (United States)) [theyosh] Currently translated at 100.0% (655 of 655 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (655 of 655 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (655 of 655 strings) - - Merge branch '4.x.y.z' into documentation. [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] @@ -3475,11 +3265,9 @@ - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (874 of 874 strings) - - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (874 of 874 strings) - - Autodark mode during loading. [TheYOSH] - Remove some debug. [TheYOSH] - Merge with 4.x.y.z. [theyosh] @@ -3493,35 +3281,28 @@ - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (629 of 629 strings) - - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (629 of 629 strings) - -- Extra check if the image is a file! - [#608](https://github.com/theyosh/TerrariumPI/issues/608). [TheYOSH] +- Extra check if the image is a file! [#608](https://github.com/theyosh/TerrariumPI/issues/608). [TheYOSH] - Merge branch 'master' into 4.x.y.z. [TheYOSH] -- Better script relay feedback when toggling on/off - [#603](https://github.com/theyosh/TerrariumPI/issues/603). [TheYOSH] -- Better script relay feedback when toggling on/off - [#603](https://github.com/theyosh/TerrariumPI/issues/603). [TheYOSH] -- Remove debug. [#589](https://github.com/theyosh/TerrariumPI/issues/589). - [TheYOSH] +- Better script relay feedback when toggling on/off [#603](https://github.com/theyosh/TerrariumPI/issues/603). [TheYOSH] +- Better script relay feedback when toggling on/off [#603](https://github.com/theyosh/TerrariumPI/issues/603). [TheYOSH] +- Remove debug. [#589](https://github.com/theyosh/TerrariumPI/issues/589). [TheYOSH] - Some more debug... [TheYOSH] -- Respect the settle time from both alarms when toggle. - [#522](https://github.com/theyosh/TerrariumPI/issues/522). [TheYOSH] -- Remove debug [#599](https://github.com/theyosh/TerrariumPI/issues/599). - [TheYOSH] +- Respect the settle time from both alarms when toggle. [#522](https://github.com/theyosh/TerrariumPI/issues/522). [TheYOSH] +- Remove debug [#599](https://github.com/theyosh/TerrariumPI/issues/599). [TheYOSH] - Disable Google. [theyosh] - Remove google tracking. [theyosh] - Test. [theyosh] - New news item. [J.G. Rubingh] - 4.0.0 (2021-08-26) ---- +4.0.0 (2021-08-26) +------------------ -## **New** +**New** +------ - Added translation using Weblate (Japanese) [ntfd0] - Add new plugin. [J.G. Rubingh] @@ -3541,20 +3322,18 @@ - Add favicon error notification. [TheYOSH] - Add check if script is executable. [TheYOSH] - Add a dimmer offset option. [TheYOSH] -- Add more translateable content. - [#509](https://github.com/theyosh/TerrariumPI/issues/509). [theyosh] +- Add more translateable content. [#509](https://github.com/theyosh/TerrariumPI/issues/509). [theyosh] - Add missing version number update. [theyosh] - Add debug. [theyosh] -- Add support for CCS811 C02 sensor. - [#462](https://github.com/theyosh/TerrariumPI/issues/462). [theyosh] -- Add extra timeout function to kill hanging sensor/relay updates. [TheYOSH] -- Add temperature and humidity compensation. - [#533](https://github.com/theyosh/TerrariumPI/issues/533). [TheYOSH] -- Add support for Meross MS100 - [#458](https://github.com/theyosh/TerrariumPI/issues/458). [TheYOSH] +- Add support for CCS811 C02 sensor. [#462](https://github.com/theyosh/TerrariumPI/issues/462). [theyosh] +- Add extra timeout function to kill hanging sensor/relay updates. + [TheYOSH] +- Add temperature and humidity compensation. [#533](https://github.com/theyosh/TerrariumPI/issues/533). [TheYOSH] +- Add support for Meross MS100 [#458](https://github.com/theyosh/TerrariumPI/issues/458). [TheYOSH] - Add support for Sequent Microsystems 4 Relay Card (untested) [TheYOSH] - Add new submodule 4relay-rpi. [TheYOSH] -- Add support for JSN-SR04T ultrasonic ranging sensor (untested) [TheYOSH] +- Add support for JSN-SR04T ultrasonic ranging sensor (untested) + [TheYOSH] - Add support for BH1750 LUX light sensor (untested) [TheYOSH] - Add CSS811 CO2 sensor. [TheYOSH] - Add loading spinner when confirming. [TheYOSH] @@ -3575,202 +3354,146 @@ - Add fertility. [theyosh] - Add LDR calibration. [theyosh] - Add 3rdparty dir. [theyosh] -- Add IR LED power management - [#468](https://github.com/theyosh/TerrariumPI/issues/468). [theyosh] +- Add IR LED power management [#468](https://github.com/theyosh/TerrariumPI/issues/468). [theyosh] - Added translation using Weblate (Spanish (Argentina)) [Marcnr1984] - Add support for Dollar, Pounds and other currencies. [theyosh] -- Add multiple EG-PM2 power switch boards and also scan for connected boards and - switches during startup. - [#425](https://github.com/theyosh/TerrariumPI/issues/425). [theyosh] +- Add multiple EG-PM2 power switch boards and also scan for connected + boards and switches during startup. [#425](https://github.com/theyosh/TerrariumPI/issues/425). [theyosh] - Added translation using Weblate (Korean) [chog john] -- Add a DB cleanup script. - [#420](https://github.com/theyosh/TerrariumPI/issues/420). [theyosh] -- Add support for sonoff multiple relay boards. - [#421](https://github.com/theyosh/TerrariumPI/issues/421). [theyosh] +- Add a DB cleanup script. [#420](https://github.com/theyosh/TerrariumPI/issues/420). [theyosh] +- Add support for sonoff multiple relay boards. [#421](https://github.com/theyosh/TerrariumPI/issues/421). [theyosh] - Add support for Sequent Microsystems 8-RELAYS (v3) Stackable Card for Raspberry Pi. [theyosh] - Add support for Sequent Microsystems 8-RELAYS (v3) Stackable Card for Raspberry Pi. [theyosh] -- Add support for Sequent Microsystems 8-RELAYS Stackable Card for Raspberry Pi. - [theyosh] -- Add support for single TP Link Kasa switches. - [#398](https://github.com/theyosh/TerrariumPI/issues/398). [theyosh] +- Add support for Sequent Microsystems 8-RELAYS Stackable Card for + Raspberry Pi. [theyosh] +- Add support for single TP Link Kasa switches. [#398](https://github.com/theyosh/TerrariumPI/issues/398). [theyosh] - Added translation using Weblate (Catalan) [cmonicob] -- Add TP Link Kasa support step1. - [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] -- Add TP Link Kasa support step1. - [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] -- Add Python API for TP-Link Kasa Smarthome products. - [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] -- Add reconnect logic. It will now try up till 5 times to connect when it could - not load the hardware intial. - [#365](https://github.com/theyosh/TerrariumPI/issues/365). [theyosh] +- Add TP Link Kasa support step1. [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] +- Add TP Link Kasa support step1. [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] +- Add Python API for TP-Link Kasa Smarthome products. [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] +- Add reconnect logic. It will now try up till 5 times to connect when + it could not load the hardware intial. [#365](https://github.com/theyosh/TerrariumPI/issues/365). [theyosh] - Add license scan report and status. [fossabot] -- Add Raspberry PI auto white balancing setting for better NOIR camera support. - Both for stills and live. - [#360](https://github.com/theyosh/TerrariumPI/issues/360). [theyosh] +- Add Raspberry PI auto white balancing setting for better NOIR camera + support. Both for stills and live. [#360](https://github.com/theyosh/TerrariumPI/issues/360). [theyosh] - Add files via upload. [TheYOSH] - Add extra mail headers. [theyosh] - Add support for COZIR CO2 sensors. [theyosh] -- Add support for K30 CO2 sensors. - [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] -- Add support for PCA9685 dimmers. First attempt, untested - [#331](https://github.com/theyosh/TerrariumPI/issues/331). [theyosh] +- Add support for K30 CO2 sensors. [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] +- Add support for PCA9685 dimmers. First attempt, untested [#331](https://github.com/theyosh/TerrariumPI/issues/331). + [theyosh] - Add a nice collerfull MOTD (Message of the Day) [theyosh] - Add translation badge. [TheYOSH] -- Add setuptools to installer to get the latest version. - [#347](https://github.com/theyosh/TerrariumPI/issues/347). [TheYOSH] -- Add read out support for FTDI devices. - [#348](https://github.com/theyosh/TerrariumPI/issues/348). [TheYOSH] -- Add readout support for FTDI devices. - [#348](https://github.com/theyosh/TerrariumPI/issues/348). [theyosh] +- Add setuptools to installer to get the latest version. [#347](https://github.com/theyosh/TerrariumPI/issues/347). [TheYOSH] +- Add read out support for FTDI devices. [#348](https://github.com/theyosh/TerrariumPI/issues/348). [TheYOSH] +- Add readout support for FTDI devices. [#348](https://github.com/theyosh/TerrariumPI/issues/348). [theyosh] - Add some more fun.. [TheYOSH] - Add some fun... [TheYOSH] -- Add support for SHT31D sensor. - [#332](https://github.com/theyosh/TerrariumPI/issues/332). [TheYOSH] -- Add auto detecting Xiaomi Mi bluetooth sensors. And a fix to get a better - stability. [TheYOSH] -- Add support for AMG8833. - [#288](https://github.com/theyosh/TerrariumPI/issues/288). [TheYOSH] +- Add support for SHT31D sensor. [#332](https://github.com/theyosh/TerrariumPI/issues/332). [TheYOSH] +- Add auto detecting Xiaomi Mi bluetooth sensors. And a fix to get a + better stability. [TheYOSH] +- Add support for AMG8833. [#288](https://github.com/theyosh/TerrariumPI/issues/288). [TheYOSH] - Add testing service system. [TheYOSH] -- Add first attempt for Xiaomi Mi Temperature and Humidity Monitor - [#335](https://github.com/theyosh/TerrariumPI/issues/335). [TheYOSH] +- Add first attempt for Xiaomi Mi Temperature and Humidity Monitor [#335](https://github.com/theyosh/TerrariumPI/issues/335). + [TheYOSH] - Add extra test. [TheYOSH] - Add extra help. [TheYOSH] -- Add files to webhooks. - [#334](https://github.com/theyosh/TerrariumPI/issues/334). [TheYOSH] -- Add files to webhooks. - [#334](https://github.com/theyosh/TerrariumPI/issues/334). [TheYOSH] -- Add example cronjob for webcam archive clean up. - [#329](https://github.com/theyosh/TerrariumPI/issues/329). [TheYOSH] -- Add missing support for remote conductivity. - [#330](https://github.com/theyosh/TerrariumPI/issues/330). [TheYOSH] -- Add extra exception for loading sensors. Refs - [#330](https://github.com/theyosh/TerrariumPI/issues/330). [TheYOSH] -- Add brazilian portuguese language. Close - [#328](https://github.com/theyosh/TerrariumPI/issues/328). [TheYOSH] +- Add files to webhooks. [#334](https://github.com/theyosh/TerrariumPI/issues/334). [TheYOSH] +- Add files to webhooks. [#334](https://github.com/theyosh/TerrariumPI/issues/334). [TheYOSH] +- Add example cronjob for webcam archive clean up. [#329](https://github.com/theyosh/TerrariumPI/issues/329). [TheYOSH] +- Add missing support for remote conductivity. [#330](https://github.com/theyosh/TerrariumPI/issues/330). [TheYOSH] +- Add extra exception for loading sensors. Refs [#330](https://github.com/theyosh/TerrariumPI/issues/330). [TheYOSH] +- Add brazilian portuguese language. Close [#328](https://github.com/theyosh/TerrariumPI/issues/328). [TheYOSH] - Add small updates for proper shutdown. [TheYOSH] - Add more progress indication. [theyosh] - Add more progress indication. [theyosh] -- Add BrightPi support. - [#280](https://github.com/theyosh/TerrariumPI/issues/280). [theyosh] -- Add installation support for Bright-Pi. - [#280](https://github.com/theyosh/TerrariumPI/issues/280). [theyosh] +- Add BrightPi support. [#280](https://github.com/theyosh/TerrariumPI/issues/280). [theyosh] +- Add installation support for Bright-Pi. [#280](https://github.com/theyosh/TerrariumPI/issues/280). [theyosh] - Add submodule Bright-Pi. [theyosh] - Add min/max values to sensor gauges. [tvStatic] - Add extra options for motion detection. [tvStatic] - Add extra python2 module for hls-proxy. [theyosh] - Add translations. [tvStatic] - Add local file webcam. [tvStatic] -- Add example script for manual button actions. - [#204](https://github.com/theyosh/TerrariumPI/issues/204). [TheYOSH] -- Add shutdown option. Needs a rerun of the installer. - [#306](https://github.com/theyosh/TerrariumPI/issues/306). [TheYOSH] -- Add icalender explicit in the python libraries installation. - [#308](https://github.com/theyosh/TerrariumPI/issues/308). [TheYOSH] -- Add first attempt for hardware changing reminders. When changing hardare, use - the option under the wrench icon at the power switch. +- Add example script for manual button actions. [#204](https://github.com/theyosh/TerrariumPI/issues/204). [TheYOSH] +- Add shutdown option. Needs a rerun of the installer. [#306](https://github.com/theyosh/TerrariumPI/issues/306). [TheYOSH] +- Add icalender explicit in the python libraries installation. [#308](https://github.com/theyosh/TerrariumPI/issues/308). + [TheYOSH] +- Add first attempt for hardware changing reminders. When changing + hardare, use the option under the wrench icon at the power switch. [#253](https://github.com/theyosh/TerrariumPI/issues/253). [TheYOSH] - Add iCal support for external calendars (readonly) [TheYOSH] -- Add new graph period to power switches based on last hardware replacement. - [#253](https://github.com/theyosh/TerrariumPI/issues/253). [TheYOSH] -- Add example difference script for script sensor usage. - [#300](https://github.com/theyosh/TerrariumPI/issues/300). [TheYOSH] +- Add new graph period to power switches based on last hardware + replacement. [#253](https://github.com/theyosh/TerrariumPI/issues/253). [TheYOSH] +- Add example difference script for script sensor usage. [#300](https://github.com/theyosh/TerrariumPI/issues/300). [TheYOSH] - Add option to disable motion boxes. [tvStatic] - Add script sensor type. [tvStatic] -- Add support for AM2320 (untested) - [#296](https://github.com/theyosh/TerrariumPI/issues/296). [TheYOSH] +- Add support for AM2320 (untested) [#296](https://github.com/theyosh/TerrariumPI/issues/296). [TheYOSH] - Add graphs smoothing option. [TheYOSH] - Add missing Clappr.io parts. [TheYOSH] -- Add reading out the remote state. - [#274](https://github.com/theyosh/TerrariumPI/issues/274). [TheYOSH] -- Add option to hide the environment summary on the dashboard. - [#281](https://github.com/theyosh/TerrariumPI/issues/281). [TheYOSH] +- Add reading out the remote state. [#274](https://github.com/theyosh/TerrariumPI/issues/274). [TheYOSH] +- Add option to hide the environment summary on the dashboard. [#281](https://github.com/theyosh/TerrariumPI/issues/281). + [TheYOSH] - Add debug [#276](https://github.com/theyosh/TerrariumPI/issues/276). [TheYOSH] - Add debug [#276](https://github.com/theyosh/TerrariumPI/issues/276). [TheYOSH] -- Add some more logging for Meross Cloud - [#276](https://github.com/theyosh/TerrariumPI/issues/276). [TheYOSH] -- Add power switch updating time information to logging and removed console - debug. [TheYOSH] -- Add status caching. [#275](https://github.com/theyosh/TerrariumPI/issues/275). - [TheYOSH] +- Add some more logging for Meross Cloud [#276](https://github.com/theyosh/TerrariumPI/issues/276). [TheYOSH] +- Add power switch updating time information to logging and removed + console debug. [TheYOSH] +- Add status caching. [#275](https://github.com/theyosh/TerrariumPI/issues/275). [TheYOSH] - Add some debug. [TheYOSH] - Add realtime readout. [TheYOSH] -- Add Sonoff support for Tasmota, ESP Easy and ESPurna firmware. [TheYOSH] -- Add authentication on all settings pages. - [#271](https://github.com/theyosh/TerrariumPI/issues/271). [TheYOSH] -- Add support for MLX90614 sensor. - [#247](https://github.com/theyosh/TerrariumPI/issues/247). [TheYOSH] -- Add support for sensor mh-z19. - [#247](https://github.com/theyosh/TerrariumPI/issues/247). [TheYOSH] -- Add missing file [#260](https://github.com/theyosh/TerrariumPI/issues/260). - [TheYOSH] -- Add sensor gauge overview page. - [#260](https://github.com/theyosh/TerrariumPI/issues/260). [TheYOSH] -- Add some debug. [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] -- Add some debug. [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] +- Add Sonoff support for Tasmota, ESP Easy and ESPurna firmware. + [TheYOSH] +- Add authentication on all settings pages. [#271](https://github.com/theyosh/TerrariumPI/issues/271). [TheYOSH] +- Add support for MLX90614 sensor. [#247](https://github.com/theyosh/TerrariumPI/issues/247). [TheYOSH] +- Add support for sensor mh-z19. [#247](https://github.com/theyosh/TerrariumPI/issues/247). [TheYOSH] +- Add missing file [#260](https://github.com/theyosh/TerrariumPI/issues/260). [TheYOSH] +- Add sensor gauge overview page. [#260](https://github.com/theyosh/TerrariumPI/issues/260). [TheYOSH] +- Add some debug. [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] +- Add some debug. [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] - Add support for Merros Cloud enabled power switch MSS425E (untested). [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] -- Add extra logging for starting up with previous state. - [#239](https://github.com/theyosh/TerrariumPI/issues/239). [TheYOSH] -- Add seperate notification type for logins. - [#258](https://github.com/theyosh/TerrariumPI/issues/258). [TheYOSH] -- Add UV Index support for VEML6075 sensors. - [#257](https://github.com/theyosh/TerrariumPI/issues/257). [TheYOSH] -- Add option to exclude certain power switches like scanned WeMo power switches. - [#187](https://github.com/theyosh/TerrariumPI/issues/187). [TheYOSH] -- Add logging for incorrect logins. - [#256](https://github.com/theyosh/TerrariumPI/issues/256). [TheYOSH] -- Add support for starting power switches from previous state. Also found BIG - BUG for total power and water usage calculation... - [#239](https://github.com/theyosh/TerrariumPI/issues/239). [TheYOSH] -- Add syslog example. [#256](https://github.com/theyosh/TerrariumPI/issues/256). - [TheYOSH] +- Add extra logging for starting up with previous state. [#239](https://github.com/theyosh/TerrariumPI/issues/239). [TheYOSH] +- Add seperate notification type for logins. [#258](https://github.com/theyosh/TerrariumPI/issues/258). [TheYOSH] +- Add UV Index support for VEML6075 sensors. [#257](https://github.com/theyosh/TerrariumPI/issues/257). [TheYOSH] +- Add option to exclude certain power switches like scanned WeMo power + switches. [#187](https://github.com/theyosh/TerrariumPI/issues/187). [TheYOSH] +- Add logging for incorrect logins. [#256](https://github.com/theyosh/TerrariumPI/issues/256). [TheYOSH] +- Add support for starting power switches from previous state. Also + found BIG BUG for total power and water usage calculation... [#239](https://github.com/theyosh/TerrariumPI/issues/239). + [TheYOSH] +- Add syslog example. [#256](https://github.com/theyosh/TerrariumPI/issues/256). [TheYOSH] - Add support for excluding sensors from average calculation and graphs. [#251](https://github.com/theyosh/TerrariumPI/issues/251). [TheYOSH] -- Add manual mode also overwrite own timer settings. - [#239](https://github.com/theyosh/TerrariumPI/issues/239). [TheYOSH] -- Add manual overwrite option in the settings menu at every powerswitch. This - will disable environment power actions when enabled. - [#239](https://github.com/theyosh/TerrariumPI/issues/239). [TheYOSH] -- Add display error handling so the software will continue to work when wrong - settings are entered. - [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] -- Add webcam testing. [#234](https://github.com/theyosh/TerrariumPI/issues/234). - [TheYOSH] -- Add support for more OLED displays. - [#232](https://github.com/theyosh/TerrariumPI/issues/232), - [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] -- Add more precise values in gauge graphs. - [#227](https://github.com/theyosh/TerrariumPI/issues/227). [TheYOSH] -- Add missing translations. - [#226](https://github.com/theyosh/TerrariumPI/issues/226). [TheYOSH] -- Add helper for live hls webcam - [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] -- Add remote HLS live streaming webcams. - [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] -- Add archive and raw image to live webcam settings menu. - [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] +- Add manual mode also overwrite own timer settings. [#239](https://github.com/theyosh/TerrariumPI/issues/239). [TheYOSH] +- Add manual overwrite option in the settings menu at every powerswitch. + This will disable environment power actions when enabled. [#239](https://github.com/theyosh/TerrariumPI/issues/239). + [TheYOSH] +- Add display error handling so the software will continue to work when + wrong settings are entered. [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] +- Add webcam testing. [#234](https://github.com/theyosh/TerrariumPI/issues/234). [TheYOSH] +- Add support for more OLED displays. [#232](https://github.com/theyosh/TerrariumPI/issues/232), [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] +- Add more precise values in gauge graphs. [#227](https://github.com/theyosh/TerrariumPI/issues/227). [TheYOSH] +- Add missing translations. [#226](https://github.com/theyosh/TerrariumPI/issues/226). [TheYOSH] +- Add helper for live hls webcam [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] +- Add remote HLS live streaming webcams. [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] +- Add archive and raw image to live webcam settings menu. [#223](https://github.com/theyosh/TerrariumPI/issues/223). + [TheYOSH] - Add motion archiving for Raspicam live and fixed webcam offline image. [TheYOSH] -- Add variables in url. - [#222](https://github.com/theyosh/TerrariumPI/issues/222). [TheYOSH] -- Add first attempt for JSON POST webhook. - [#222](https://github.com/theyosh/TerrariumPI/issues/222). [TheYOSH] +- Add variables in url. [#222](https://github.com/theyosh/TerrariumPI/issues/222). [TheYOSH] +- Add first attempt for JSON POST webhook. [#222](https://github.com/theyosh/TerrariumPI/issues/222). [TheYOSH] - Add date time to live Raspicam. [TheYOSH] -- Add resolution and rotations to live RPICam. - [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] -- Add live HLS streaming in Full HD from the Raspberry webcam. - [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] -- Add missing volume icon. [TheYOSH] -- Add extra information in startup with OWFS issues. - [#212](https://github.com/theyosh/TerrariumPI/issues/212). [TheYOSH] -- Add LXML package. [#215](https://github.com/theyosh/TerrariumPI/issues/215). +- Add resolution and rotations to live RPICam. [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] +- Add live HLS streaming in Full HD from the Raspberry webcam. [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] -- Add warning when upgrade database. It can take some time and will look not - running. [#209](https://github.com/theyosh/TerrariumPI/issues/209). [TheYOSH] +- Add missing volume icon. [TheYOSH] +- Add extra information in startup with OWFS issues. [#212](https://github.com/theyosh/TerrariumPI/issues/212). [TheYOSH] +- Add LXML package. [#215](https://github.com/theyosh/TerrariumPI/issues/215). [TheYOSH] +- Add warning when upgrade database. It can take some time and will look + not running. [#209](https://github.com/theyosh/TerrariumPI/issues/209). [TheYOSH] - Add files via upload. [TheYOSH] - Add Kelvin and Gallons to unit values. Code cleanup. [TheYOSH] - Add remote JSON example file. [TheYOSH] @@ -3778,94 +3501,72 @@ - Add support for sending images trough telegram. [TheYOSH] - Add missing package. [TheYOSH] - Add usage documentation link. [TheYOSH] -- Add volume sensor type through remote sensors. - [#198](https://github.com/theyosh/TerrariumPI/issues/198). [TheYOSH] -- Add support for SHT3X sensors. (untested) - [#201](https://github.com/theyosh/TerrariumPI/issues/201). [TheYOSH] -- Add support for Energenie Pi-Mote. - [#199](https://github.com/theyosh/TerrariumPI/issues/199). [TheYOSH] +- Add volume sensor type through remote sensors. [#198](https://github.com/theyosh/TerrariumPI/issues/198). [TheYOSH] +- Add support for SHT3X sensors. (untested) [#201](https://github.com/theyosh/TerrariumPI/issues/201). [TheYOSH] +- Add support for Energenie Pi-Mote. [#199](https://github.com/theyosh/TerrariumPI/issues/199). [TheYOSH] - Add files via upload. [Marvv90] -- Add watchdog script with cron example. - [#185](https://github.com/theyosh/TerrariumPI/issues/185). [TheYOSH] -- Added some checks for offline WeMo devices. - [#187](https://github.com/theyosh/TerrariumPI/issues/187). [TheYOSH] -- Add extra dev line for new EnerGenie ID. - [#195](https://github.com/theyosh/TerrariumPI/issues/195). [TheYOSH] -- Add WeMo power switch support. - [#187](https://github.com/theyosh/TerrariumPI/issues/187). [theyosh] -- Add serial LCD display support (un tested). - [#193](https://github.com/theyosh/TerrariumPI/issues/193). [theyosh] -- Add motion detection for day or night only. - [#184](https://github.com/theyosh/TerrariumPI/issues/184). [theyosh] -- Add support to Norwegian datatables in audio files list. - [#181](https://github.com/theyosh/TerrariumPI/issues/181). [theyosh] +- Add watchdog script with cron example. [#185](https://github.com/theyosh/TerrariumPI/issues/185). [TheYOSH] +- Added some checks for offline WeMo devices. [#187](https://github.com/theyosh/TerrariumPI/issues/187). [TheYOSH] +- Add extra dev line for new EnerGenie ID. [#195](https://github.com/theyosh/TerrariumPI/issues/195). [TheYOSH] +- Add WeMo power switch support. [#187](https://github.com/theyosh/TerrariumPI/issues/187). [theyosh] +- Add serial LCD display support (un tested). [#193](https://github.com/theyosh/TerrariumPI/issues/193). [theyosh] +- Add motion detection for day or night only. [#184](https://github.com/theyosh/TerrariumPI/issues/184). [theyosh] +- Add support to Norwegian datatables in audio files list. [#181](https://github.com/theyosh/TerrariumPI/issues/181). + [theyosh] - Add missing skyicon. [theyosh] -- Add CO2 support and update fertility environments. - [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] -- Add CO2 support and update fertility environments. - [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] -- Add CO2 support and update fertility environments. - [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] +- Add CO2 support and update fertility environments. [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] +- Add CO2 support and update fertility environments. [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] +- Add CO2 support and update fertility environments. [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] - Add extra random genertor for cryptographic actions. [theyosh] -- Add sensor data caching for sensors with multiple sensor types. Should speedup - the engine. [theyosh] +- Add sensor data caching for sensors with multiple sensor types. Should + speedup the engine. [theyosh] - Add MiFlora support. Missing light support for now in favour of Chirp. [theyosh] - Add engine error counter and warning. [theyosh] - Add dual axis support in powerswitch graphs. [TheYOSH] - Add Chirp calibration translations. [theyosh] - Add support for Chirp calibration. [theyosh] -- Add support for UVA and UVB sensors using VEML6075 sensors. - [#90](https://github.com/theyosh/TerrariumPI/issues/90). [theyosh] -- Add diplay toggle for notification messages and more display finetuning in - showing messages. [theyosh] +- Add support for UVA and UVB sensors using VEML6075 sensors. [#90](https://github.com/theyosh/TerrariumPI/issues/90). + [theyosh] +- Add diplay toggle for notification messages and more display + finetuning in showing messages. [theyosh] - Add sorting on different pages. [theyosh] -- Added support for LCD screens through notification system. - [#164](https://github.com/theyosh/TerrariumPI/issues/164) - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] -- Add proxy support for Telegram. - [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] +- Added support for LCD screens through notification system. [#164](https://github.com/theyosh/TerrariumPI/issues/164) [#101](https://github.com/theyosh/TerrariumPI/issues/101). + [theyosh] +- Add proxy support for Telegram. [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] - Add some extra checks. [theyosh] -- Add link to Telegram bot. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Add link to Telegram bot. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] - Add logging explanations. [theyosh] -- Add notification message rate limits. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Add notification message rate limits. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] - Add NTP to the installation. [theyosh] - Add better error logging for notifications. Fixed message parsing for variables. [theyosh] - Add notifications page. [theyosh] - Add support for Chirp moisture/temperature/brightness sensors. - https://wemakethings.net/chirp/ - [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] -- Add new package dependency. - [#149](https://github.com/theyosh/TerrariumPI/issues/149). [theyosh] + https://wemakethings.net/chirp/ [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] +- Add new package dependency. [#149](https://github.com/theyosh/TerrariumPI/issues/149). [theyosh] - Add webcam config upgrade. [theyosh] - Add archive timer for webcams. [theyosh] -- Add Telegram bot contribution. Thanks to - [@BashSer.](https://github.com/BashSer.) [theyosh] -- Add moisture environment. - [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] -- Add Ph environment part. - [#135](https://github.com/theyosh/TerrariumPI/issues/135). [theyosh] -- Add moisture environment system. - [#133](https://github.com/theyosh/TerrariumPI/issues/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](https://github.com/theyosh/TerrariumPI/issues/142). [theyosh] -- Add horizontal graph legends option. - [#143](https://github.com/theyosh/TerrariumPI/issues/143). [theyosh] +- Add Telegram bot contribution. Thanks to [@BashSer.](https://github.com/BashSer.) [theyosh] +- Add moisture environment. [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] +- Add Ph environment part. [#135](https://github.com/theyosh/TerrariumPI/issues/135). [theyosh] +- Add moisture environment system. [#133](https://github.com/theyosh/TerrariumPI/issues/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](https://github.com/theyosh/TerrariumPI/issues/142). [theyosh] +- Add horizontal graph legends option. [#143](https://github.com/theyosh/TerrariumPI/issues/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](https://github.com/theyosh/TerrariumPI/issues/133). - [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](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] - Add extra debug logging check. [theyosh] - Add extra float check. [theyosh] - Add option for selecting source for day and night temperature shift. @@ -3875,97 +3576,73 @@ - Add webcam archiving. Testing n ow. [TheYOSH] - Add extra checks. [TheYOSH] - Add sensor cleanup. [TheYOSH] -- Add support for SHT2X sensors. - [#84](https://github.com/theyosh/TerrariumPI/issues/84). [TheYOSH] -- Add external calendar support. - [#124](https://github.com/theyosh/TerrariumPI/issues/124). [TheYOSH] -- Add external calendar support. - [#124](https://github.com/theyosh/TerrariumPI/issues/124). [TheYOSH] +- Add support for SHT2X sensors. [#84](https://github.com/theyosh/TerrariumPI/issues/84). [TheYOSH] +- Add external calendar support. [#124](https://github.com/theyosh/TerrariumPI/issues/124). [TheYOSH] +- Add external calendar support. [#124](https://github.com/theyosh/TerrariumPI/issues/124). [TheYOSH] - Add empty folder for external json data. [TheYOSH] - Add empty folder for external json data. [TheYOSH] -- Add remote doors support. Will update once every 30 seconds. - [#124](https://github.com/theyosh/TerrariumPI/issues/124). [TheYOSH] +- Add remote doors support. Will update once every 30 seconds. [#124](https://github.com/theyosh/TerrariumPI/issues/124). + [TheYOSH] - Add files via upload. [nke69] - Added "PH" value to display ph value in the graphics. Continued from - https://github.com/theyosh/TerrariumPI/issues/87 - + Added "PH" value to display ph value in the graphics. + Continued from https://github.com/theyosh/TerrariumPI/issues/87 - Add "PH" value. [nke69] - Add "PH" value to collect information into the database. Continued from - https://github.com/theyosh/TerrariumPI/issues/87 - -- Add pushnotification through external script. Thanks - [@kahuwi14](https://github.com/kahuwi14) - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [TheYOSH] + Add "PH" value to collect information into the database. + Continued from https://github.com/theyosh/TerrariumPI/issues/87 +- Add pushnotification through external script. Thanks [@kahuwi14](https://github.com/kahuwi14) [#101](https://github.com/theyosh/TerrariumPI/issues/101). + [TheYOSH] - Add day/night temperature difference in heater environment system. [#106](https://github.com/theyosh/TerrariumPI/issues/106). [TheYOSH] -- Add smart dimming in heater and cooler environment system. - [#106](https://github.com/theyosh/TerrariumPI/issues/106). [TheYOSH] -- Add NGINX vHost config for running on port 80. - [#113](https://github.com/theyosh/TerrariumPI/issues/113). [TheYOSH] +- Add smart dimming in heater and cooler environment system. [#106](https://github.com/theyosh/TerrariumPI/issues/106). + [TheYOSH] +- Add NGINX vHost config for running on port 80. [#113](https://github.com/theyosh/TerrariumPI/issues/113). [TheYOSH] - Added missing translation. [TheYOSH] - Add logfile status indicator in the footer. [TheYOSH] - Add program lshw depedency. [TheYOSH] -- Add visual feedback when there are no sensors / switches / etc available. - [TheYOSH] +- Add visual feedback when there are no sensors / switches / etc + available. [TheYOSH] - Add device information in the footer of the webinterface. [TheYOSH] - Add debug for testing. [TheYOSH] -- Add PH indicator. [#108](https://github.com/theyosh/TerrariumPI/issues/108). - [TheYOSH] +- Add PH indicator. [#108](https://github.com/theyosh/TerrariumPI/issues/108). [TheYOSH] - Add traduction and minor bug. [nke69] - Add description for new changes - [#87](https://github.com/theyosh/TerrariumPI/issues/87) and minor bug in - traduction - + Add description for new changes [#87](https://github.com/theyosh/TerrariumPI/issues/87) and minor bug in traduction - Add watertank actions based on sensors or timer data. Enable automatic - switchig on water pumps. - [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] + switchig on water pumps. [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] - Add water tank sensor photos. [TheYOSH] -- Add watertank environment part. It does only measurement. No actions yet. - [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] -- Add HC-SR04-Ultrasonic-Sensor support part1.1 - [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] -- Add HC-SR04-Ultrasonic-Sensor support part1 - [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] -- Add option to add full authentication. - [#102](https://github.com/theyosh/TerrariumPI/issues/102). [TheYOSH] +- Add watertank environment part. It does only measurement. No actions + yet. [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] +- Add HC-SR04-Ultrasonic-Sensor support part1.1 [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] +- Add HC-SR04-Ultrasonic-Sensor support part1 [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] +- Add option to add full authentication. [#102](https://github.com/theyosh/TerrariumPI/issues/102). [TheYOSH] - Add extra check for remote Energenie power switches. [TheYOSH] -- Add auto updater to start script. Add reboot question in installer script. - [TheYOSH] -- Add support for Energenie LAN power switches. - [#95](https://github.com/theyosh/TerrariumPI/issues/95). [TheYOSH] -- Add support for Energenie USB powerswitches. - [#95](https://github.com/theyosh/TerrariumPI/issues/95). [TheYOSH] +- Add auto updater to start script. Add reboot question in installer + script. [TheYOSH] +- Add support for Energenie LAN power switches. [#95](https://github.com/theyosh/TerrariumPI/issues/95). [TheYOSH] +- Add support for Energenie USB powerswitches. [#95](https://github.com/theyosh/TerrariumPI/issues/95). [TheYOSH] - Add files via upload. [nke69] - Add log page. [TheYOSH] - Add files via upload. [nke69] -- Add resolution settings to webcams. - [#91](https://github.com/theyosh/TerrariumPI/issues/91). [TheYOSH] +- Add resolution settings to webcams. [#91](https://github.com/theyosh/TerrariumPI/issues/91). [TheYOSH] - Add debug logging. [TheYOSH] - Add photo saving option to the webcam. [TheYOSH] -- Added first part for timer functionality with power switches. This update - brings only updates to the webinterface and configuration. The timer - functionality is not yet implemented. - [#72](https://github.com/theyosh/TerrariumPI/issues/72). [TheYOSH] -- Add export data option. - [#69](https://github.com/theyosh/TerrariumPI/issues/69). [TheYOSH] +- Added first part for timer functionality with power switches. This + update brings only updates to the webinterface and configuration. The + timer functionality is not yet implemented. [#72](https://github.com/theyosh/TerrariumPI/issues/72). [TheYOSH] +- Add export data option. [#69](https://github.com/theyosh/TerrariumPI/issues/69). [TheYOSH] - Add extra information when TerrariumPI starts. [TheYOSH] -- Add another check for failing weather data. - [#52](https://github.com/theyosh/TerrariumPI/issues/52). [TheYOSH] -- Add extra check for weather data. - [#52](https://github.com/theyosh/TerrariumPI/issues/52). [TheYOSH] +- Add another check for failing weather data. [#52](https://github.com/theyosh/TerrariumPI/issues/52). [TheYOSH] +- Add extra check for weather data. [#52](https://github.com/theyosh/TerrariumPI/issues/52). [TheYOSH] - Add publications. [TheYOSH] - Add translations to audio files table and dropzone. [TheYOSH] - Add TOC. [TheYOSH] - Add config upgrade. [TheYOSH] - Add files via upload. [TheYOSH] -- Add remote switches support. For now READONLY - [#51](https://github.com/theyosh/TerrariumPI/issues/51). [TheYOSH] -- Add support for remote (HTTP/HTTPS) temperature and humidity sensors through - JSON REST API. [#51](https://github.com/theyosh/TerrariumPI/issues/51). - [TheYOSH] +- Add remote switches support. For now READONLY [#51](https://github.com/theyosh/TerrariumPI/issues/51). [TheYOSH] +- Add support for remote (HTTP/HTTPS) temperature and humidity sensors + through JSON REST API. [#51](https://github.com/theyosh/TerrariumPI/issues/51). [TheYOSH] - Add static url parser. [TheYOSH] - Add CORS headers for Ajax REST calls. [TheYOSH] - Add disabled door status. [TheYOSH] @@ -3979,27 +3656,30 @@ - Add disk stats part1. [TheYOSH] - Add soundcard selection which adds the option to use USB soundscards. [TheYOSH] -- Added player and dimmer switch warning to power switch settings page and - playlist page. [TheYOSH] +- Added player and dimmer switch warning to power switch settings page + and playlist page. [TheYOSH] - Add information text and changed showing help information. [TheYOSH] - Add player disabled message. [TheYOSH] -- Add PWM Dimmer check and disable audio when a PWM dimmer is used. [TheYOSH] -- Add web based audio player. Add playlist options repeat and shuffle. [TheYOSH] +- Add PWM Dimmer check and disable audio when a PWM dimmer is used. + [TheYOSH] +- Add web based audio player. Add playlist options repeat and shuffle. + [TheYOSH] - Add support for repeat and shuffle playlists. [TheYOSH] -- Add extra check if switch history data is available. Fix - [#41](https://github.com/theyosh/TerrariumPI/issues/41). [TheYOSH] +- Add extra check if switch history data is available. Fix [#41](https://github.com/theyosh/TerrariumPI/issues/41). + [TheYOSH] - Add Leaflet.loading as submodule. [TheYOSH] - Add Leaflet fullscreen as submodule. [TheYOSH] -- Add check for non existing sensor ids. - [#38](https://github.com/theyosh/TerrariumPI/issues/38). [TheYOSH] +- Add check for non existing sensor ids. [#38](https://github.com/theyosh/TerrariumPI/issues/38). [TheYOSH] - Add extra information when rebooting. [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix link checker. Ignore anchor links. [J.G. Rubingh] - Fix link checker. Ignore anchor links. [J.G. Rubingh] - Fix anchor link. [J.G. Rubingh] -- Fix security issue: Clear-text logging of sensitive information. [TheYOSH] +- Fix security issue: Clear-text logging of sensitive information. + [TheYOSH] - Fix password encryption. [TheYOSH] - Fix database fields encryption. [TheYOSH] - Fixed wrong spelling. [TheYOSH] @@ -4009,47 +3689,33 @@ - Documentation fixes. [TheYOSH] - Documentation fixes. [TheYOSH] - Fix documentation deployment. [TheYOSH] -- Fix loading sensor types in menu. - [#581](https://github.com/theyosh/TerrariumPI/issues/581). [TheYOSH] +- Fix loading sensor types in menu. [#581](https://github.com/theyosh/TerrariumPI/issues/581). [TheYOSH] - Fix updating editing areas. Added missing enclosure id. [TheYOSH] - Fix the toggle on during startup. [TheYOSH] -- Fix [#574](https://github.com/theyosh/TerrariumPI/issues/574). Shutdown does - shutdown the Pi now. [TheYOSH] +- Fix [#574](https://github.com/theyosh/TerrariumPI/issues/574). Shutdown does shutdown the Pi now. [TheYOSH] - Fix online status. [TheYOSH] - Final fix notifications. [TheYOSH] - Another graph fix. [TheYOSH] - Fix relay graphs totals and last update timestamp. [TheYOSH] - Fix logging info in UI. [TheYOSH] - Small fix. [TheYOSH] -- Fix delayed off setups. - [#571](https://github.com/theyosh/TerrariumPI/issues/571). [TheYOSH] +- Fix delayed off setups. [#571](https://github.com/theyosh/TerrariumPI/issues/571). [TheYOSH] - Fix day check when clock is used with off duration times. [TheYOSH] -- Another fix for excluding sensor for averages. - [#572](https://github.com/theyosh/TerrariumPI/issues/572). [TheYOSH] -- Fix Gauge labels. Fix - [#563](https://github.com/theyosh/TerrariumPI/issues/563). [TheYOSH] -- Fix sensor averages. - [#572](https://github.com/theyosh/TerrariumPI/issues/572). [TheYOSH] -- Fix sensor averages. - [#572](https://github.com/theyosh/TerrariumPI/issues/572). [TheYOSH] +- Another fix for excluding sensor for averages. [#572](https://github.com/theyosh/TerrariumPI/issues/572). [TheYOSH] +- Fix Gauge labels. Fix [#563](https://github.com/theyosh/TerrariumPI/issues/563). [TheYOSH] +- Fix sensor averages. [#572](https://github.com/theyosh/TerrariumPI/issues/572). [TheYOSH] +- Fix sensor averages. [#572](https://github.com/theyosh/TerrariumPI/issues/572). [TheYOSH] - Fix online/offline indicator history. [TheYOSH] -- Fix sensor averages. - [#572](https://github.com/theyosh/TerrariumPI/issues/572). [TheYOSH] +- Fix sensor averages. [#572](https://github.com/theyosh/TerrariumPI/issues/572). [TheYOSH] - Fix UI. [TheYOSH] -- Final fix(3) for [#570](https://github.com/theyosh/TerrariumPI/issues/570). - [TheYOSH] -- Final fix(2) for [#570](https://github.com/theyosh/TerrariumPI/issues/570). - [TheYOSH] -- Final fix for [#570](https://github.com/theyosh/TerrariumPI/issues/570). - [TheYOSH] +- Final fix(3) for [#570](https://github.com/theyosh/TerrariumPI/issues/570). [TheYOSH] +- Final fix(2) for [#570](https://github.com/theyosh/TerrariumPI/issues/570). [TheYOSH] +- Final fix for [#570](https://github.com/theyosh/TerrariumPI/issues/570). [TheYOSH] - Small fixes. [TheYOSH] -- Fix relay 2. [#570](https://github.com/theyosh/TerrariumPI/issues/570). - [TheYOSH] -- Fix relay caching data. - [#570](https://github.com/theyosh/TerrariumPI/issues/570). [TheYOSH] +- Fix relay 2. [#570](https://github.com/theyosh/TerrariumPI/issues/570). [TheYOSH] +- Fix relay caching data. [#570](https://github.com/theyosh/TerrariumPI/issues/570). [TheYOSH] - Fix regex. [TheYOSH] -- Update documentation and fix missing import. - [#570](https://github.com/theyosh/TerrariumPI/issues/570). [TheYOSH] +- Update documentation and fix missing import. [#570](https://github.com/theyosh/TerrariumPI/issues/570). [TheYOSH] - Ddsddd - fix. [TheYOSH] - Fix 3. [TheYOSH] - Fix 2. [TheYOSH] @@ -4071,13 +3737,12 @@ - Fix installer. [TheYOSH] - Small GUI fixes. [TheYOSH] - Fix typo and add humidity. [TheYOSH] -- Update database system and add migrations. Fix exclude from average fro - sensors. [TheYOSH] +- Update database system and add migrations. Fix exclude from average + fro sensors. [TheYOSH] - Fix engine with zero sensors. [TheYOSH] - Fix creating enclosures without an image. [TheYOSH] - Fix asyncio loops. [TheYOSH] -- Fix scanning for devices. - [#539](https://github.com/theyosh/TerrariumPI/issues/539). [TheYOSH] +- Fix scanning for devices. [#539](https://github.com/theyosh/TerrariumPI/issues/539). [TheYOSH] - Fix menu. [TheYOSH] - Small css fix. [TheYOSH] - Fixed shared memory storage. [TheYOSH] @@ -4110,13 +3775,11 @@ - Fix loglines that cannot be parsed. [TheYOSH] - Fix sensor unit value in logging. [TheYOSH] - Fix relay switching. [TheYOSH] -- Fix audiofiles. [#499](https://github.com/theyosh/TerrariumPI/issues/499). - [theyosh] -- Fix disk alarm badge. Caused by to big storage SD card ;). - [#493](https://github.com/theyosh/TerrariumPI/issues/493). [theyosh] -- Fix changing required/readonly settings when changing power switches in the - environment page. [#459](https://github.com/theyosh/TerrariumPI/issues/459). +- Fix audiofiles. [#499](https://github.com/theyosh/TerrariumPI/issues/499). [theyosh] +- Fix disk alarm badge. Caused by to big storage SD card ;). [#493](https://github.com/theyosh/TerrariumPI/issues/493). [theyosh] +- Fix changing required/readonly settings when changing power switches + in the environment page. [#459](https://github.com/theyosh/TerrariumPI/issues/459). [theyosh] - Fix caching headers. [TheYOSH] - Fix FTDI readout. [TheYOSH] - Fix installer. [TheYOSH] @@ -4164,28 +3827,19 @@ - Fix logic bug. [theyosh] - Fix bug with update config settings. [Niko Pinter] - Fix typo. [theyosh] -- Fix missing variable in the 404 page. Fixes - [#463](https://github.com/theyosh/TerrariumPI/issues/463). [theyosh] -- Fix supporting % sign in config settings - [#445](https://github.com/theyosh/TerrariumPI/issues/445). [theyosh] -- Fix initial startup without weather source. - [#443](https://github.com/theyosh/TerrariumPI/issues/443). [theyosh] -- Fix stupid bug [#430](https://github.com/theyosh/TerrariumPI/issues/430). - [theyosh] -- Fix for python2 [#427](https://github.com/theyosh/TerrariumPI/issues/427). - [theyosh] +- Fix missing variable in the 404 page. Fixes [#463](https://github.com/theyosh/TerrariumPI/issues/463). [theyosh] +- Fix supporting % sign in config settings [#445](https://github.com/theyosh/TerrariumPI/issues/445). [theyosh] +- Fix initial startup without weather source. [#443](https://github.com/theyosh/TerrariumPI/issues/443). [theyosh] +- Fix stupid bug [#430](https://github.com/theyosh/TerrariumPI/issues/430). [theyosh] +- Fix for python2 [#427](https://github.com/theyosh/TerrariumPI/issues/427). [theyosh] - Fix not closing I2C when there is an error. [theyosh] -- Fix missing dimmers. - [#418](https://github.com/theyosh/TerrariumPI/issues/418). [theyosh] -- Seccond attempt to fix new alsa logic... - [#400](https://github.com/theyosh/TerrariumPI/issues/400). [TheYOSH] +- Fix missing dimmers. [#418](https://github.com/theyosh/TerrariumPI/issues/418). [theyosh] +- Seccond attempt to fix new alsa logic... [#400](https://github.com/theyosh/TerrariumPI/issues/400). [TheYOSH] - Fix installer for Kasa. [theyosh] -- New fix for DHT sensors. Using a different installation - way...[#392](https://github.com/theyosh/TerrariumPI/issues/392). [theyosh] -- Final fixed?? Removed all Adafruit DHT code. - [#392](https://github.com/theyosh/TerrariumPI/issues/392). [theyosh] -- More debug and fix discovery. - [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] +- New fix for DHT sensors. Using a different installation way...[#392](https://github.com/theyosh/TerrariumPI/issues/392). + [theyosh] +- Final fixed?? Removed all Adafruit DHT code. [#392](https://github.com/theyosh/TerrariumPI/issues/392). [theyosh] +- More debug and fix discovery. [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] - Fix adding new calendar items. [theyosh] - Fix environment required fields. [theyosh] - Fix wrong calendar pulldown message. [theyosh] @@ -4194,314 +3848,238 @@ - Fix error [#366](https://github.com/theyosh/TerrariumPI/issues/366). [theyosh] - Fix already closed i2c busses. [theyosh] - Fix package cleanup for RPI 4. [TheYOSH] -- Fix not closing I2C bus. - [#356](https://github.com/theyosh/TerrariumPI/issues/356). [theyosh] -- Fix engine error running withouth any sensors. Fix bug 1 from - [#363](https://github.com/theyosh/TerrariumPI/issues/363). [theyosh] +- Fix not closing I2C bus. [#356](https://github.com/theyosh/TerrariumPI/issues/356). [theyosh] +- Fix engine error running withouth any sensors. Fix bug 1 from [#363](https://github.com/theyosh/TerrariumPI/issues/363). + [theyosh] - Fix logging message. [theyosh] -- Fix to many open files. Somehow the MLX90614 sensor does not close the I2C - bus... So need to force it manually. - [#356](https://github.com/theyosh/TerrariumPI/issues/356). [theyosh] -- Fix startup when offline. - [#353](https://github.com/theyosh/TerrariumPI/issues/353). [theyosh] +- Fix to many open files. Somehow the MLX90614 sensor does not close the + I2C bus... So need to force it manually. [#356](https://github.com/theyosh/TerrariumPI/issues/356). [theyosh] +- Fix startup when offline. [#353](https://github.com/theyosh/TerrariumPI/issues/353). [theyosh] - Fix iCal bug. [theyosh] - More typo fixes. [theyosh] - Fix typo. [theyosh] -- Fix python3 encoding. - [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] -- Fix FTDI stare readout.... removed strange duplicate code....:( - [#348](https://github.com/theyosh/TerrariumPI/issues/348). [theyosh] -- Fix python3 OpenCV issues. Should fix motion detection and image archiving as - well. [#334](https://github.com/theyosh/TerrariumPI/issues/334). [theyosh] +- Fix python3 encoding. [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] +- Fix FTDI stare readout.... removed strange duplicate code....:( [#348](https://github.com/theyosh/TerrariumPI/issues/348). + [theyosh] +- Fix python3 OpenCV issues. Should fix motion detection and image + archiving as well. [#334](https://github.com/theyosh/TerrariumPI/issues/334). [theyosh] - Fix dashboard notifications. [theyosh] - Fix motd execute bit. [theyosh] - Fix lineout motd text. [theyosh] - Fix translation typo. [theyosh] - Fix gentelella install. [TheYOSH] - Fix Gentelella Admin interface to latest stable version. [TheYOSH] -- Fix files in webhooks. - [#334](https://github.com/theyosh/TerrariumPI/issues/334). [TheYOSH] -- Fix bleutooth scanning. - [#335](https://github.com/theyosh/TerrariumPI/issues/335). [TheYOSH] +- Fix files in webhooks. [#334](https://github.com/theyosh/TerrariumPI/issues/334). [TheYOSH] +- Fix bleutooth scanning. [#335](https://github.com/theyosh/TerrariumPI/issues/335). [TheYOSH] - Fix python2 support. [TheYOSH] - Fix stupid dimmer typo.... [TheYOSH] -- Fix broken startup when 1wire sensor is missing. - [#324](https://github.com/theyosh/TerrariumPI/issues/324). [TheYOSH] -- Fix broken installer - [#323](https://github.com/theyosh/TerrariumPI/issues/323). [TheYOSH] -- Fix for installing on Buster. - [#317](https://github.com/theyosh/TerrariumPI/issues/317). [TheYOSH] +- Fix broken startup when 1wire sensor is missing. [#324](https://github.com/theyosh/TerrariumPI/issues/324). [TheYOSH] +- Fix broken installer [#323](https://github.com/theyosh/TerrariumPI/issues/323). [TheYOSH] +- Fix for installing on Buster. [#317](https://github.com/theyosh/TerrariumPI/issues/317). [TheYOSH] - Fix white space. [theyosh] -- Fix installer for BrightPi. - [#280](https://github.com/theyosh/TerrariumPI/issues/280). [theyosh] -- Fixed bug due to wrong logging. - [#311](https://github.com/theyosh/TerrariumPI/issues/311). [theyosh] -- Fix update check and support spaces in installation location path. [theyosh] +- Fix installer for BrightPi. [#280](https://github.com/theyosh/TerrariumPI/issues/280). [theyosh] +- Fixed bug due to wrong logging. [#311](https://github.com/theyosh/TerrariumPI/issues/311). [theyosh] +- Fix update check and support spaces in installation location path. + [theyosh] - Fix monkey patching.... [TheYOSH] -- Fixed graphing issue when rebooting/restarting TerrariumPI. - [#239](https://github.com/theyosh/TerrariumPI/issues/239). [TheYOSH] +- Fixed graphing issue when rebooting/restarting TerrariumPI. [#239](https://github.com/theyosh/TerrariumPI/issues/239). + [TheYOSH] - Fixed reboot animation. [TheYOSH] - Fix MiFlore battery status. [TheYOSH] - Fix adding new sensors. [TheYOSH] - Fix adding new sensors. [TheYOSH] -- Final fixes for [#296](https://github.com/theyosh/TerrariumPI/issues/296). - [TheYOSH] +- Final fixes for [#296](https://github.com/theyosh/TerrariumPI/issues/296). [TheYOSH] - Fixes for [#296](https://github.com/theyosh/TerrariumPI/issues/296). [TheYOSH] - Fixes for [#296](https://github.com/theyosh/TerrariumPI/issues/296). [TheYOSH] -- For now, we keep the old Merioss library. Should fix issues. - [#286](https://github.com/theyosh/TerrariumPI/issues/286). [TheYOSH] -- Fix bug in values conversion. - [#283](https://github.com/theyosh/TerrariumPI/issues/283). [TheYOSH] +- For now, we keep the old Merioss library. Should fix issues. [#286](https://github.com/theyosh/TerrariumPI/issues/286). + [TheYOSH] +- Fix bug in values conversion. [#283](https://github.com/theyosh/TerrariumPI/issues/283). [TheYOSH] - Fix 1. [#274](https://github.com/theyosh/TerrariumPI/issues/274). [TheYOSH] -- Fix some Sonoff issues. - [#274](https://github.com/theyosh/TerrariumPI/issues/274). [TheYOSH] +- Fix some Sonoff issues. [#274](https://github.com/theyosh/TerrariumPI/issues/274). [TheYOSH] - Fix miflora battery status. [TheYOSH] - Fix updating profile. [TheYOSH] - Fix removing power switches. [TheYOSH] - Fix caching. [TheYOSH] - Fix caching state data. [TheYOSH] -- Fix python version and added temperature readout. - [#247](https://github.com/theyosh/TerrariumPI/issues/247). [TheYOSH] -- Fix error messages. [#247](https://github.com/theyosh/TerrariumPI/issues/247). - [TheYOSH] +- Fix python version and added temperature readout. [#247](https://github.com/theyosh/TerrariumPI/issues/247). [TheYOSH] +- Fix error messages. [#247](https://github.com/theyosh/TerrariumPI/issues/247). [TheYOSH] - Fix webcam archive loading. [TheYOSH] - Fixed typo in Meross devices. [TheYOSH] -- Fix exclude badge. [#251](https://github.com/theyosh/TerrariumPI/issues/251). - [TheYOSH] -- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] -- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] -- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] -- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] -- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] -- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] -- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] +- Fix exclude badge. [#251](https://github.com/theyosh/TerrariumPI/issues/251). [TheYOSH] +- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] +- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] +- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] +- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] +- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] +- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] +- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] - Fixes [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] - Fix js UV Index. [TheYOSH] - Fix js UV Index. [TheYOSH] - Fix js UV Index. [TheYOSH] - Fix bug [#262](https://github.com/theyosh/TerrariumPI/issues/262). [TheYOSH] -- Fix loading previous power switch state for the first run. - [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] +- Fix loading previous power switch state for the first run. [#254](https://github.com/theyosh/TerrariumPI/issues/254). + [TheYOSH] - Small fixes. [TheYOSH] -- Fix again Fahrenheit values. - [#252](https://github.com/theyosh/TerrariumPI/issues/252). [TheYOSH] -- Trying to fix strange weahter behavior. - [#246](https://github.com/theyosh/TerrariumPI/issues/246). [TheYOSH] -- Fix populating Display hardware chips. - [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] +- Fix again Fahrenheit values. [#252](https://github.com/theyosh/TerrariumPI/issues/252). [TheYOSH] +- Trying to fix strange weahter behavior. [#246](https://github.com/theyosh/TerrariumPI/issues/246). [TheYOSH] +- Fix populating Display hardware chips. [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] - Refix caching firmware and battery data for MiFlora. [TheYOSH] - Fix MiFlora battery status and remove display bedug. [TheYOSH] -- Fix CPU temp indicator. - [#238](https://github.com/theyosh/TerrariumPI/issues/238). [TheYOSH] -- Fixing oled displays. - [#232](https://github.com/theyosh/TerrariumPI/issues/232). [TheYOSH] -- Better fix temperture values. - [#238](https://github.com/theyosh/TerrariumPI/issues/238). [TheYOSH] -- Fix sensor values other then Celcius. - [#238](https://github.com/theyosh/TerrariumPI/issues/238). [TheYOSH] +- Fix CPU temp indicator. [#238](https://github.com/theyosh/TerrariumPI/issues/238). [TheYOSH] +- Fixing oled displays. [#232](https://github.com/theyosh/TerrariumPI/issues/232). [TheYOSH] +- Better fix temperture values. [#238](https://github.com/theyosh/TerrariumPI/issues/238). [TheYOSH] +- Fix sensor values other then Celcius. [#238](https://github.com/theyosh/TerrariumPI/issues/238). [TheYOSH] - Fix hanging hight sensor. Should fix hanging system according to issue [#185](https://github.com/theyosh/TerrariumPI/issues/185). [TheYOSH] - Fix webcam raw image. [TheYOSH] -- Fix missing max diff value. - [#236](https://github.com/theyosh/TerrariumPI/issues/236). [TheYOSH] +- Fix missing max diff value. [#236](https://github.com/theyosh/TerrariumPI/issues/236). [TheYOSH] - Fix bluetooth scanning. [TheYOSH] - Fix watertank measurement based on sensor type. [TheYOSH] - Fix OWFS sensors. [TheYOSH] -- Fix empty sudoers file due to missing username. - [#228](https://github.com/theyosh/TerrariumPI/issues/228). [TheYOSH] -- Fix raw webcam image link. - [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] +- Fix empty sudoers file due to missing username. [#228](https://github.com/theyosh/TerrariumPI/issues/228). [TheYOSH] +- Fix raw webcam image link. [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] - Notification fix. [TheYOSH] -- Fix pH indicator. [#227](https://github.com/theyosh/TerrariumPI/issues/227). - [TheYOSH] +- Fix pH indicator. [#227](https://github.com/theyosh/TerrariumPI/issues/227). [TheYOSH] - Fix empty subjects for notification rate limiter. [TheYOSH] - Python3 fixes and failing USB hardware for FTDI switches. [TheYOSH] - Fix bash issues. [TheYOSH] - Not sure why this was in the code... should fix adding new sensors. [#219](https://github.com/theyosh/TerrariumPI/issues/219). [TheYOSH] - Fix dropdowns. [TheYOSH] -- Fix API switch call [#217](https://github.com/theyosh/TerrariumPI/issues/217). - [TheYOSH] +- Fix API switch call [#217](https://github.com/theyosh/TerrariumPI/issues/217). [TheYOSH] - Fix weather updating. [TheYOSH] - Fix quoting. [TheYOSH] -- Fixing erratic measurements. Testing right now. - [#205](https://github.com/theyosh/TerrariumPI/issues/205). [TheYOSH] +- Fixing erratic measurements. Testing right now. [#205](https://github.com/theyosh/TerrariumPI/issues/205). [TheYOSH] - Fix graphs on mobile. [TheYOSH] -- Fixed email messaging with attatchments with external mail module. [TheYOSH] -- Fix saving CO2 and fertility environment settings. - [#198](https://github.com/theyosh/TerrariumPI/issues/198). [TheYOSH] +- Fixed email messaging with attatchments with external mail module. + [TheYOSH] +- Fix saving CO2 and fertility environment settings. [#198](https://github.com/theyosh/TerrariumPI/issues/198). [TheYOSH] - Fix JSON example. [TheYOSH] - Fix Python3 and OpenCV3 combination. [TheYOSH] - Fix logging. [TheYOSH] - Fix major sensors caching bug.... this should improve a lot. [TheYOSH] - Python2/3 fixes part(3) [TheYOSH] - More Python3 fixes. [TheYOSH] -- Fix saving CO2 and fertility environment settings. - [#198](https://github.com/theyosh/TerrariumPI/issues/198). [TheYOSH] -- Serial LCD fix. [#193](https://github.com/theyosh/TerrariumPI/issues/193). - [TheYOSH] -- Fix SHT3X sensor. [#201](https://github.com/theyosh/TerrariumPI/issues/201). - [TheYOSH] -- Fix saving dc-dimmer settings. - [#178](https://github.com/theyosh/TerrariumPI/issues/178). [TheYOSH] +- Fix saving CO2 and fertility environment settings. [#198](https://github.com/theyosh/TerrariumPI/issues/198). [TheYOSH] +- Serial LCD fix. [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] +- Fix SHT3X sensor. [#201](https://github.com/theyosh/TerrariumPI/issues/201). [TheYOSH] +- Fix saving dc-dimmer settings. [#178](https://github.com/theyosh/TerrariumPI/issues/178). [TheYOSH] - Fix installer (2) [TheYOSH] - Fix installer. [TheYOSH] -- Fixed broken webcam due to threading issues. - [#192](https://github.com/theyosh/TerrariumPI/issues/192). [TheYOSH] -- Fix broken Webcam. [#192](https://github.com/theyosh/TerrariumPI/issues/192). - [theyosh] +- Fixed broken webcam due to threading issues. [#192](https://github.com/theyosh/TerrariumPI/issues/192). [TheYOSH] +- Fix broken Webcam. [#192](https://github.com/theyosh/TerrariumPI/issues/192). [theyosh] - Fix leaflet (3) [theyosh] - Fix leaflet (2) [theyosh] - Fix Leaflet code. [theyosh] -- Fix graphs for dc-dimmer. - [#178](https://github.com/theyosh/TerrariumPI/issues/178). [theyosh] -- Fix DC-dimmer settings. - [#178](https://github.com/theyosh/TerrariumPI/issues/178). [theyosh] +- Fix graphs for dc-dimmer. [#178](https://github.com/theyosh/TerrariumPI/issues/178). [theyosh] +- Fix DC-dimmer settings. [#178](https://github.com/theyosh/TerrariumPI/issues/178). [theyosh] - Fix UTF-8 XML parsing. Now the software is fully UTF-8 supported. [#179](https://github.com/theyosh/TerrariumPI/issues/179). [theyosh] - Fix date calendar at profile editing page. [theyosh] - Fix installer when updating with git. [theyosh] - Small JS fix for empty graphs. [theyosh] -- Fix dashboard duration information for power and water usage. [theyosh] +- Fix dashboard duration information for power and water usage. + [theyosh] - Finally fixed door and powerswitches graphs. [TheYOSH] - Fix timers with zero on and off durations. [theyosh] - Another startup fix. [theyosh] -- Fix remote power switch code when not reachable during startup. Referenced to - [#175](https://github.com/theyosh/TerrariumPI/issues/175). [theyosh] -- Fix mailserver quit action when mail sending has failed due to not initialized - random generator. [#175](https://github.com/theyosh/TerrariumPI/issues/175). - [theyosh] +- Fix remote power switch code when not reachable during startup. + Referenced to [#175](https://github.com/theyosh/TerrariumPI/issues/175). [theyosh] +- Fix mailserver quit action when mail sending has failed due to not + initialized random generator. [#175](https://github.com/theyosh/TerrariumPI/issues/175). [theyosh] - Fix total water usage in power switch graphs. [theyosh] -- Fix bluetooth scanning when rights are not correct somehow... - [#175](https://github.com/theyosh/TerrariumPI/issues/175). [theyosh] +- Fix bluetooth scanning when rights are not correct somehow... [#175](https://github.com/theyosh/TerrariumPI/issues/175). + [theyosh] - Fix OWFS sensors caching. [theyosh] - Fix typo. [TheYOSH] -- Fix updating power switch timer data. - [#171](https://github.com/theyosh/TerrariumPI/issues/171). [theyosh] +- Fix updating power switch timer data. [#171](https://github.com/theyosh/TerrariumPI/issues/171). [theyosh] - Fix powerswitch and door yearly graphs. [TheYOSH] -- Fix sensor pages. [#90](https://github.com/theyosh/TerrariumPI/issues/90). - [theyosh] +- Fix sensor pages. [#90](https://github.com/theyosh/TerrariumPI/issues/90). [theyosh] - Fix typo. [theyosh] - Fix Collector upgrades. [theyosh] - Fix typo. [theyosh] -- Fix starting up with no data in the database. - [#168](https://github.com/theyosh/TerrariumPI/issues/168). [theyosh] -- Fixed caching issue when chaning settings. - [#167](https://github.com/theyosh/TerrariumPI/issues/167). [theyosh] +- Fix starting up with no data in the database. [#168](https://github.com/theyosh/TerrariumPI/issues/168). [theyosh] +- Fixed caching issue when chaning settings. [#167](https://github.com/theyosh/TerrariumPI/issues/167). [theyosh] - Fix Telegram Bot going to soon. [theyosh] - Fixing hanging Telegram Bot. [theyosh] -- Rewriting getting remote data. Trying to fix proxy issues with Telegram. - [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] +- Rewriting getting remote data. Trying to fix proxy issues with + Telegram. [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] - Fix missing dimmer step setting. [theyosh] - Fix database recovery. [theyosh] - Fix environment status for manual power switch toggling. [theyosh] - Better fix for tooltips in graphs. [theyosh] - Fix tooltip HTML code. [theyosh] -- Fix telegram bot socks setting - [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] +- Fix telegram bot socks setting [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] - Fix total power usage (2) [theyosh] - Fix total power usage. [theyosh] - Fixing telegram bot to be more resistant to errors. [theyosh] -- Fix not recogniced images. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] -- Fix profile image path. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Fix not recogniced images. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Fix profile image path. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] - Fix 1 minute timer actions. [theyosh] -- Fix config upgrade. [#155](https://github.com/theyosh/TerrariumPI/issues/155). - [theyosh] -- Fix HTTP vs HTTPS urls and give visual feedback when wrong url is used. - [#154](https://github.com/theyosh/TerrariumPI/issues/154). [theyosh] +- Fix config upgrade. [#155](https://github.com/theyosh/TerrariumPI/issues/155). [theyosh] +- Fix HTTP vs HTTPS urls and give visual feedback when wrong url is + used. [#154](https://github.com/theyosh/TerrariumPI/issues/154). [theyosh] - Fix dashboard. [theyosh] - Fix data and config values for environment. [theyosh] - Fix file uploading. [theyosh] - Quick fix sprayer info. [TheYOSH] -- Fix logrotating on tmpfs. - [#148](https://github.com/theyosh/TerrariumPI/issues/148). [theyosh] +- Fix logrotating on tmpfs. [#148](https://github.com/theyosh/TerrariumPI/issues/148). [theyosh] - Fix graph legend backgrond. [theyosh] -- Fixed moisture sensor. - [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] +- Fixed moisture sensor. [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] - Finally found the memory leak!! Fixed!! [theyosh] - Fix memory leaks and moisture limits changes. [theyosh] -- Fix Si7021 sensor. [#129](https://github.com/theyosh/TerrariumPI/issues/129). - [theyosh] -- Fix pH environmentpart - [#145](https://github.com/theyosh/TerrariumPI/issues/145). [theyosh] +- Fix Si7021 sensor. [#129](https://github.com/theyosh/TerrariumPI/issues/129). [theyosh] +- Fix pH environmentpart [#145](https://github.com/theyosh/TerrariumPI/issues/145). [theyosh] - Fix dashboard loading. [theyosh] - Fix IP number in startup script. [theyosh] - Fix terrariumHCSR04Sensor. [theyosh] -- Fix power management. - [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] -- Fix I2C settings per sensor. - [#129](https://github.com/theyosh/TerrariumPI/issues/129). [theyosh] -- Fix stupid Apple rendering bug! Fix - [#134](https://github.com/theyosh/TerrariumPI/issues/134). [TheYOSH] -- Fix image motion detection with image rotations. - [#137](https://github.com/theyosh/TerrariumPI/issues/137). [TheYOSH] +- Fix power management. [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] +- Fix I2C settings per sensor. [#129](https://github.com/theyosh/TerrariumPI/issues/129). [theyosh] +- Fix stupid Apple rendering bug! Fix [#134](https://github.com/theyosh/TerrariumPI/issues/134). [TheYOSH] +- Fix image motion detection with image rotations. [#137](https://github.com/theyosh/TerrariumPI/issues/137). [TheYOSH] - Do not overwrite image resolutions after rotations. [TheYOSH] - Fix reading negative temperature values for 1-wire devices. [TheYOSH] - Fix weather settings link. [TheYOSH] -- Test for fixing DHT issues. - [#118](https://github.com/theyosh/TerrariumPI/issues/118) - [#120](https://github.com/theyosh/TerrariumPI/issues/120). [TheYOSH] +- Test for fixing DHT issues. [#118](https://github.com/theyosh/TerrariumPI/issues/118) [#120](https://github.com/theyosh/TerrariumPI/issues/120). [TheYOSH] - Fix adding new webcams. [TheYOSH] - Fix adding new webcams. [TheYOSH] - Fixed gpiozero library installation. [TheYOSH] - Fix array selecting. [TheYOSH] -- Another fix for PH devices - [#108](https://github.com/theyosh/TerrariumPI/issues/108). [TheYOSH] -- Fix missing GPIO to BCM conversion. - [#108](https://github.com/theyosh/TerrariumPI/issues/108). [TheYOSH] +- Another fix for PH devices [#108](https://github.com/theyosh/TerrariumPI/issues/108). [TheYOSH] +- Fix missing GPIO to BCM conversion. [#108](https://github.com/theyosh/TerrariumPI/issues/108). [TheYOSH] - Fix on/off detection with zeor power switches. [TheYOSH] - Fix dashboard js bug. [TheYOSH] - Finetune distance sensor code and fix OWFS sensor scanning. [TheYOSH] -- Updates for measurements in centimetre or inches - [#87](https://github.com/theyosh/TerrariumPI/issues/87). Various small fixes - and code cleanup regarding - [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] +- Updates for measurements in centimetre or inches [#87](https://github.com/theyosh/TerrariumPI/issues/87). Various small + fixes and code cleanup regarding [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] - Fix gauge graphs. Fix sensor indicators. [TheYOSH] - Fix lights bug when combination off weather and no min and max hours. [TheYOSH] -- Fix bug in clearing power switches and sensors. Do NOT make code at 3 in the - night :). Fix [#104](https://github.com/theyosh/TerrariumPI/issues/104). - [TheYOSH] -- Fix US date parsing. [#97](https://github.com/theyosh/TerrariumPI/issues/97). - [TheYOSH] -- Fix adding new switches. - [#97](https://github.com/theyosh/TerrariumPI/issues/97). [TheYOSH] -- Changed installation script to support other user then pi to run the software - [#96](https://github.com/theyosh/TerrariumPI/issues/96). Changed pip installer - so it could fix [#81](https://github.com/theyosh/TerrariumPI/issues/81). And - added support for remote usb power switches - [#95](https://github.com/theyosh/TerrariumPI/issues/95). [TheYOSH] -- Fix stupid copy paste code actions. - [#94](https://github.com/theyosh/TerrariumPI/issues/94). [TheYOSH] -- Fix form validation. Close - [#93](https://github.com/theyosh/TerrariumPI/issues/93). [TheYOSH] +- Fix bug in clearing power switches and sensors. Do NOT make code at 3 + in the night :). Fix [#104](https://github.com/theyosh/TerrariumPI/issues/104). [TheYOSH] +- Fix US date parsing. [#97](https://github.com/theyosh/TerrariumPI/issues/97). [TheYOSH] +- Fix adding new switches. [#97](https://github.com/theyosh/TerrariumPI/issues/97). [TheYOSH] +- Changed installation script to support other user then pi to run the + software [#96](https://github.com/theyosh/TerrariumPI/issues/96). Changed pip installer so it could fix [#81](https://github.com/theyosh/TerrariumPI/issues/81). And added + support for remote usb power switches [#95](https://github.com/theyosh/TerrariumPI/issues/95). [TheYOSH] +- Fix stupid copy paste code actions. [#94](https://github.com/theyosh/TerrariumPI/issues/94). [TheYOSH] +- Fix form validation. Close [#93](https://github.com/theyosh/TerrariumPI/issues/93). [TheYOSH] - Fix average temperatur readout. [TheYOSH] - Fix open door logging. [TheYOSH] - Fix audio player time display. [TheYOSH] -- Fix showing times instead of alarms when using timer mode. Fix - [#85](https://github.com/theyosh/TerrariumPI/issues/85). [TheYOSH] +- Fix showing times instead of alarms when using timer mode. Fix [#85](https://github.com/theyosh/TerrariumPI/issues/85). + [TheYOSH] - Fix timers. [TheYOSH] - Fix saving new remote webcam. [TheYOSH] - Fix dimmer on bug. [TheYOSH] - Fix pulldown settings menu. [TheYOSH] -- Fix UTF-8 characters in Weather urls. Close - [#77](https://github.com/theyosh/TerrariumPI/issues/77). [TheYOSH] +- Fix UTF-8 characters in Weather urls. Close [#77](https://github.com/theyosh/TerrariumPI/issues/77). [TheYOSH] - Fix export timestamp. [TheYOSH] - Fix webcam error logging. [TheYOSH] - Fix file rights. [TheYOSH] -- Fix utf-8 check for non string values. - [#52](https://github.com/theyosh/TerrariumPI/issues/52). [TheYOSH] -- Fix door detection in sprayer engine. Fix - [#59](https://github.com/theyosh/TerrariumPI/issues/59). [TheYOSH] +- Fix utf-8 check for non string values. [#52](https://github.com/theyosh/TerrariumPI/issues/52). [TheYOSH] +- Fix door detection in sprayer engine. Fix [#59](https://github.com/theyosh/TerrariumPI/issues/59). [TheYOSH] - Fix alarm warnings. [TheYOSH] - Fixed environment averages. [TheYOSH] - Fix for remote data timeouts. [TheYOSH] @@ -4518,19 +4096,18 @@ - Fix switch toggleing. [TheYOSH] - Fix HTML in dutch translation. [TheYOSH] - Fix dimmer detection. [TheYOSH] -- Fix repeat and shuffle switches when a new playlist is added. [TheYOSH] -- Fix open door indicator. [TheYOSH] -- Attempt to fix issue [#44](https://github.com/theyosh/TerrariumPI/issues/44). +- Fix repeat and shuffle switches when a new playlist is added. [TheYOSH] -- Final fix German language. Thanks - [@vanessa2013.](https://github.com/vanessa2013.) [TheYOSH] +- Fix open door indicator. [TheYOSH] +- Attempt to fix issue [#44](https://github.com/theyosh/TerrariumPI/issues/44). [TheYOSH] +- Final fix German language. Thanks [@vanessa2013.](https://github.com/vanessa2013.) [TheYOSH] - Fix German translation. [TheYOSH] - Fix water price calculation. [TheYOSH] -- Fix [#40](https://github.com/theyosh/TerrariumPI/issues/40). Keeping your - iguana nicely warm. [TheYOSH] +- Fix [#40](https://github.com/theyosh/TerrariumPI/issues/40). Keeping your iguana nicely warm. [TheYOSH] - Fix [#36](https://github.com/theyosh/TerrariumPI/issues/36). [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update documentation. [TheYOSH] @@ -4544,12 +4121,10 @@ - Documentation updates. [J.G. Rubingh] - Update notifications. [J.G. Rubingh] - Updates [#587](https://github.com/theyosh/TerrariumPI/issues/587). [J.G. Rubingh] -- Update site menu, and added an About page. - [#587](https://github.com/theyosh/TerrariumPI/issues/587). [J.G. Rubingh] +- Update site menu, and added an About page. [#587](https://github.com/theyosh/TerrariumPI/issues/587). [J.G. Rubingh] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - More docu updates. [TheYOSH] - Documentation updates. [TheYOSH] - Update docu. [TheYOSH] @@ -4572,7 +4147,6 @@ - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update pulldowns. [TheYOSH] - Update UX and translations. [TheYOSH] - Update for TP4. [TheYOSH] @@ -4582,12 +4156,10 @@ - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [TheYOSH] - Update enclosure state after relay change. [TheYOSH] - Better update order. [TheYOSH] @@ -4596,19 +4168,19 @@ - Update translation page. [TheYOSH] - Update Gemfile. [TheYOSH] - Doc updates. [TheYOSH] -- Update \_config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] - Update pages-deploy.yml. [TheYOSH] - Update Gemfile. [TheYOSH] - Update first test post. [TheYOSH] - Update images. [TheYOSH] - Update favicon. [TheYOSH] - Update index. [TheYOSH] -- Update \_config.yml. [TheYOSH] -- Update \_config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] - Update config. [TheYOSH] - Update docs. [TheYOSH] - Update about.md. [TheYOSH] -- Update \_config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] - Update hardware.md. [TheYOSH] - Update hardware.md. [TheYOSH] - Update to AdminLTE 3.1.0. [TheYOSH] @@ -4616,41 +4188,38 @@ - Update doc config. [TheYOSH] - Update screenshots in documentation. [TheYOSH] - Update screenshots. [TheYOSH] -- Update \_config.yml. [TheYOSH] -- Update \_config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] - Update share.yml. [TheYOSH] - Update contact.yml. [TheYOSH] -- Update \_config.yml. [TheYOSH] -- Update \_config.yml. [TheYOSH] -- Update \_config.yml. [TheYOSH] -- Update \_config.yml. [TheYOSH] -- Update \_config.yml. [TheYOSH] -- Update \_config.yml. [TheYOSH] -- Update \_config.yml. [TheYOSH] -- Update \_config.yml. [TheYOSH] -- Update \_config.yml. [TheYOSH] -- Update \_config.yml. [TheYOSH] -- Update \_config.yml. [TheYOSH] -- Update \_config.yml. [TheYOSH] -- Update \_config.yml. [TheYOSH] -- Update \_config.yml. [TheYOSH] -- Update \_config.yml. [TheYOSH] -- Update \_config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] +- Update _config.yml. [TheYOSH] - Update README.md. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - A lot of updates. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [TheYOSH] - Changed the running check. Should not lock new updates after an error. [TheYOSH] @@ -4659,28 +4228,23 @@ - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [TheYOSH] - Update translations. [TheYOSH] - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update FUNDING.yml. [TheYOSH] - Update FUNDING.yml. [TheYOSH] - Update hls.js. [Marvv90] - Update install.sh. [TheYOSH] - Update translations. [theyosh] -- Small updates based on supplied sample code. - [#462](https://github.com/theyosh/TerrariumPI/issues/462). [theyosh] +- Small updates based on supplied sample code. [#462](https://github.com/theyosh/TerrariumPI/issues/462). [theyosh] - Update README.md. [TheYOSH] - Update README.md. [TheYOSH] - Updates. [TheYOSH] @@ -4688,14 +4252,12 @@ - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update HTML and translations. [TheYOSH] - Updates. [TheYOSH] - Update README.md. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [TheYOSH] - Updates. [TheYOSH] - More updates. [TheYOSH] @@ -4703,7 +4265,6 @@ - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update languages. [TheYOSH] - Updates. [TheYOSH] - Updates. [TheYOSH] @@ -4712,46 +4273,38 @@ - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - A lot of updates. [TheYOSH] - Update README.md. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [TheYOSH] - A hole lot of updates... [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [TheYOSH] - Updates... [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update area logic. [TheYOSH] - Update translations. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Translations updates cleanup. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Translation updates. [TheYOSH] - Minor visual updates. [TheYOSH] - Update translations. [theyosh] @@ -4762,7 +4315,6 @@ - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update languages. [TheYOSH] - Updates. [TheYOSH] - Updates. [TheYOSH] @@ -4771,46 +4323,38 @@ - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - A lot of updates. [TheYOSH] - Update README.md. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [TheYOSH] - A hole lot of updates... [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [TheYOSH] - Updates... [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update area logic. [TheYOSH] - Update translations. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Translations updates cleanup. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Translation updates. [TheYOSH] - Minor visual updates. [TheYOSH] - Update translations. [theyosh] @@ -4818,17 +4362,13 @@ - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - -- Support alternative/update version of sispmctl. - [#425](https://github.com/theyosh/TerrariumPI/issues/425). [theyosh] +- Support alternative/update version of sispmctl. [#425](https://github.com/theyosh/TerrariumPI/issues/425). [theyosh] - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update issue templates. [TheYOSH] - Update issue templates. [TheYOSH] - Update issue templates. [TheYOSH] @@ -4836,94 +4376,78 @@ - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - -- Update installer to support new TPLink Kasa installation. - [#398](https://github.com/theyosh/TerrariumPI/issues/398) - [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] +- Update installer to support new TPLink Kasa installation. [#398](https://github.com/theyosh/TerrariumPI/issues/398) [#379](https://github.com/theyosh/TerrariumPI/issues/379). + [theyosh] - Update TP Link kasa library. [theyosh] - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [theyosh] - Update submodules. [theyosh] -- Update luma.oled install due to Python2 and 3 differences. The best thing is - just to use Pyhton3. - [#394](https://github.com/theyosh/TerrariumPI/issues/394). [theyosh] -- Update installer [#392](https://github.com/theyosh/TerrariumPI/issues/392). - [theyosh] +- Update luma.oled install due to Python2 and 3 differences. The best + thing is just to use Pyhton3. [#394](https://github.com/theyosh/TerrariumPI/issues/394). [theyosh] +- Update installer [#392](https://github.com/theyosh/TerrariumPI/issues/392). [theyosh] - Update installer. [theyosh] - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - -- Update for supporting IRF520 dimmer. - [#363](https://github.com/theyosh/TerrariumPI/issues/363). [theyosh] +- Update for supporting IRF520 dimmer. [#363](https://github.com/theyosh/TerrariumPI/issues/363). [theyosh] - Update calendar system. [theyosh] - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [theyosh] -- Webcam updates! Now you can add markers on the webcam to show realtime sensor - data. This sensor data will update every 30 seconds. Use the marker icon in - the settings screen to add markers and sensors. This also works for live - webcams. Dropped the HLS player to make the live webcam with zooming possible. - [theyosh] +- Webcam updates! Now you can add markers on the webcam to show realtime + sensor data. This sensor data will update every 30 seconds. Use the + marker icon in the settings screen to add markers and sensors. This + also works for live webcams. Dropped the HLS player to make the live + webcam with zooming possible. [theyosh] - Update changelog. [theyosh] - Update submodules. [theyosh] - Update version number. [TheYOSH] - Update version number. [TheYOSH] -- Update calendar to support HTML description including images. [theyosh] +- Update calendar to support HTML description including images. + [theyosh] - Update translations indicator. [TheYOSH] - Update MOTD formatting (2) [theyosh] - Update MOTD formatting. [theyosh] -- Updated MOTD so that it is more flexible. And now also shows the custom title - and species name. Needs a rerun of the installer due to a new library - pyfiglet. [theyosh] +- Updated MOTD so that it is more flexible. And now also shows the + custom title and species name. Needs a rerun of the installer due to a + new library pyfiglet. [theyosh] - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update install.sh. [swekley] - Update README.md. [TheYOSH] - Update MOTD and better update check. [theyosh] - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update language files. [theyosh] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [theyosh] - Small updates. [theyosh] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [theyosh] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update README.md. [TheYOSH] - Update leaflet. [TheYOSH] - Small updates. [TheYOSH] @@ -4938,22 +4462,20 @@ - Update README.md. [TheYOSH] - Update README.md. [TheYOSH] - Update submodules. [TheYOSH] -- Next update for calendar system. - [#253](https://github.com/theyosh/TerrariumPI/issues/253). [TheYOSH] +- Next update for calendar system. [#253](https://github.com/theyosh/TerrariumPI/issues/253). [TheYOSH] - Update webcam code. [TheYOSH] - Update clappr.io player to version 0.3.6. [TheYOSH] - Update submodules and libraries. [TheYOSH] - Update translations. [TheYOSH] -- Update help information. - [#285](https://github.com/theyosh/TerrariumPI/issues/285). [TheYOSH] +- Update help information. [#285](https://github.com/theyosh/TerrariumPI/issues/285). [TheYOSH] - Update modules. [TheYOSH] - Update release. [TheYOSH] - Update translation files. [TheYOSH] - Update README.md. [TheYOSH] - Update styles. [TheYOSH] - Update README. [TheYOSH] -- Update sudoers file for use with Java. Added full path to java. - [#275](https://github.com/theyosh/TerrariumPI/issues/275). [TheYOSH] +- Update sudoers file for use with Java. Added full path to java. [#275](https://github.com/theyosh/TerrariumPI/issues/275). + [TheYOSH] - Update README.md. [TheYOSH] - Update README.md. [TheYOSH] - Update clappr to latest version. [TheYOSH] @@ -4966,8 +4488,7 @@ - Update excluding power switches. [TheYOSH] - Update reloading powerswichtes with scanning. [TheYOSH] - Update README.md. [TheYOSH] -- Update translations. - [#226](https://github.com/theyosh/TerrariumPI/issues/226). [TheYOSH] +- Update translations. [#226](https://github.com/theyosh/TerrariumPI/issues/226). [TheYOSH] - Update changelog. [TheYOSH] - Update changelog. [TheYOSH] - Update Dutch language. [TheYOSH] @@ -4992,8 +4513,8 @@ - Update changelog. [TheYOSH] - Update translations. [TheYOSH] - Update README.md. [TheYOSH] -- Update weather and system config. Moving windspeed indicator from weather to - system. [TheYOSH] +- Update weather and system config. Moving windspeed indicator from + weather to system. [TheYOSH] - Update translations. [TheYOSH] - Small updates. [TheYOSH] - Update webcam factory code. [TheYOSH] @@ -5002,14 +4523,11 @@ - Update README.md. [TheYOSH] - Update README.md. [TheYOSH] - Update translations. [TheYOSH] -- Update for LCD serial. - [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] -- Update LCD Serial. [#193](https://github.com/theyosh/TerrariumPI/issues/193). - [TheYOSH] +- Update for LCD serial. [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] +- Update LCD Serial. [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] - Update install.sh. [TheYOSH] Adafruit_DHT through pip install - - Update submodules. [theyosh] - Update README.md. [TheYOSH] - Update base translation files. [theyosh] @@ -5025,19 +4543,17 @@ - Update changelog. [theyosh] - Update README.md. [TheYOSH] - Update version number. [theyosh] -- Update light sensors to use LUX value as default. This means that Chirp light - sensors are not used for average calculation and should also not being used in - the environment settings. Average light values will only be calculated from - LUX enabled light sensors. - [#156](https://github.com/theyosh/TerrariumPI/issues/156). [theyosh] +- Update light sensors to use LUX value as default. This means that + Chirp light sensors are not used for average calculation and should + also not being used in the environment settings. Average light values + will only be calculated from LUX enabled light sensors. [#156](https://github.com/theyosh/TerrariumPI/issues/156). + [theyosh] - Update README.md. [TheYOSH] - Small update graphs. [theyosh] -- Update German translations. Thanks to - [@Barbara1984.](https://github.com/Barbara1984.) Close - [#174](https://github.com/theyosh/TerrariumPI/issues/174). [theyosh] -- Update webcam to use a thread for updating for speeding up the engine. Add - minimal signal strength for MiFlora - [#156](https://github.com/theyosh/TerrariumPI/issues/156). [theyosh] +- Update German translations. Thanks to [@Barbara1984.](https://github.com/Barbara1984.) Close [#174](https://github.com/theyosh/TerrariumPI/issues/174). + [theyosh] +- Update webcam to use a thread for updating for speeding up the engine. + Add minimal signal strength for MiFlora [#156](https://github.com/theyosh/TerrariumPI/issues/156). [theyosh] - Update graphs once every minute. [theyosh] - Update submodules. [theyosh] - Update changelog. [theyosh] @@ -5055,41 +4571,30 @@ - Update README.md. [TheYOSH] - Update translations. [theyosh] - Small update to installer and reload message settings after saving. - [#101](https://github.com/theyosh/TerrariumPI/issues/101) - [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] + [#101](https://github.com/theyosh/TerrariumPI/issues/101) [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] - Small update to installer and reload message settings after saving. - [#101](https://github.com/theyosh/TerrariumPI/issues/101) - [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] + [#101](https://github.com/theyosh/TerrariumPI/issues/101) [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] - Update Telegram box proxy settings. [theyosh] - Better and safer upgrade. [theyosh] - Update version number. [theyosh] -- Updated data collector: - Removed duplicate data records for power switches - and doors - Added and changed indexes for faster quering - +- Updated data collector: - Removed duplicate data records for power + switches and doors - Added and changed indexes for faster quering - Put more logic in queries and less in code. [theyosh] - This will improve the overall query time with 50%. And improve the average - query times with 400%!! - + This will improve the overall query time with 50%. And improve the average query times with 400%!! - Update CHANGELOG. [theyosh] - Update version number. [theyosh] -- Update twitter image based on profile image. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] -- Update notification translations. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Update twitter image based on profile image. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Update notification translations. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] - Update README.md. [TheYOSH] Add notification information - -- Update notification system. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Update notification system. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] - Updated some logging and installer messages. [theyosh] -- Next rounds of updates for notifications. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Next rounds of updates for notifications. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] - Update terrariumUtils.py. [TheYOSH] Fix bug [#155](https://github.com/theyosh/TerrariumPI/issues/155) - - Update changelog. [theyosh] - Update environment page. [theyosh] - Update environment page. [theyosh] @@ -5098,15 +4603,13 @@ - Better update migration. [theyosh] - Update translations. [theyosh] - Update README.md. [TheYOSH] -- Update environment system. - [#150](https://github.com/theyosh/TerrariumPI/issues/150). [theyosh] +- Update environment system. [#150](https://github.com/theyosh/TerrariumPI/issues/150). [theyosh] - Update I2C timing to double the max timeouts. [theyosh] -- Update environment. [#150](https://github.com/theyosh/TerrariumPI/issues/150). - [theyosh] -- Update environment engine. Complete rewrite of code. Now you can select power - switches for low alarm and high alarm. - [#150](https://github.com/theyosh/TerrariumPI/issues/150). [theyosh] -- Updated 100% italian translation + corrections, compiled MO file. [Lorenzo Faleschini] +- Update environment. [#150](https://github.com/theyosh/TerrariumPI/issues/150). [theyosh] +- Update environment engine. Complete rewrite of code. Now you can + select power switches for low alarm and high alarm. [#150](https://github.com/theyosh/TerrariumPI/issues/150). [theyosh] +- Updated 100% italian translation + corrections, compiled MO file. + [Lorenzo Faleschini] - Update changelog. [theyosh] - Update translations. [theyosh] - Update version number. [theyosh] @@ -5117,14 +4620,11 @@ - 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](https://github.com/theyosh/TerrariumPI/issues/129). [theyosh] -- Update installer. Add option to skip cleanup of existing unneeded programs. - [TheYOSH] -- Update German translations. - [#115](https://github.com/theyosh/TerrariumPI/issues/115). Close - [#138](https://github.com/theyosh/TerrariumPI/issues/138). [TheYOSH] +- Updated I2C sensor support. Rewritten existing code. And added + (untested) support for si7021 and hdu21d. [#129](https://github.com/theyosh/TerrariumPI/issues/129). [theyosh] +- Update installer. Add option to skip cleanup of existing unneeded + programs. [TheYOSH] +- Update German translations. [#115](https://github.com/theyosh/TerrariumPI/issues/115). Close [#138](https://github.com/theyosh/TerrariumPI/issues/138). [TheYOSH] - Updated the installer with graphical dialog. [TheYOSH] - Update webcam archiving. Add better exception handling. [TheYOSH] - Small webcam update. [TheYOSH] @@ -5133,7 +4633,6 @@ - Update translation files. [nke69] Update translation files for 3.4.2 - - Update README.md. [TheYOSH] - Update README.md. [TheYOSH] - Update changelog. [TheYOSH] @@ -5143,28 +4642,23 @@ - Update translations. [TheYOSH] - Update CHANGELOG.md. [TheYOSH] - Update changelog. [TheYOSH] -- Update notification script. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [TheYOSH] +- Update notification script. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [TheYOSH] - Update changelog. [TheYOSH] - Update README.md. [TheYOSH] - Update README.md. [TheYOSH] - Update changelog. [TheYOSH] - Updated translation generator. [TheYOSH] -- Update notify contrib code by [@kahuwi14.](https://github.com/kahuwi14.) - [TheYOSH] +- Update notify contrib code by [@kahuwi14.](https://github.com/kahuwi14.) [TheYOSH] - Update translations. [TheYOSH] - Update translations. [TheYOSH] - Update environment dashboard (2) [TheYOSH] - Update environment dashboard. [TheYOSH] - Update system settings page. [TheYOSH] - Update initial loading. [TheYOSH] -- Update German language. Thanks - [@Barbara1984.](https://github.com/Barbara1984.) Close - [#111](https://github.com/theyosh/TerrariumPI/issues/111). [TheYOSH] -- Update translation to reflect correct fr, minor bug with translation. [nke69] -- Update German translation. Thanks to - [@Barbara1984](https://github.com/Barbara1984) - [#105](https://github.com/theyosh/TerrariumPI/issues/105). [TheYOSH] +- Update German language. Thanks [@Barbara1984.](https://github.com/Barbara1984.) Close [#111](https://github.com/theyosh/TerrariumPI/issues/111). [TheYOSH] +- Update translation to reflect correct fr, minor bug with translation. + [nke69] +- Update German translation. Thanks to [@Barbara1984](https://github.com/Barbara1984) [#105](https://github.com/theyosh/TerrariumPI/issues/105). [TheYOSH] - Update changelog. [TheYOSH] - Update defaults.cfg. [TheYOSH] - Update README.md. [TheYOSH] @@ -5179,9 +4673,7 @@ - Update weather based timing. [TheYOSH] - Update submodule Leaflet.fullscreen. [TheYOSH] - Update submodule gentelella. [TheYOSH] -- Update German translation. Thanks to - [@Barbara1984](https://github.com/Barbara1984) - [#105](https://github.com/theyosh/TerrariumPI/issues/105). [TheYOSH] +- Update German translation. Thanks to [@Barbara1984](https://github.com/Barbara1984) [#105](https://github.com/theyosh/TerrariumPI/issues/105). [TheYOSH] - Update changelog. [TheYOSH] - Update README.md. [TheYOSH] - Small update to the installler. [TheYOSH] @@ -5194,28 +4686,23 @@ - Update version number. [TheYOSH] - Update changelog. [TheYOSH] - Refactored a lot code. Updated form processing. Added timers in the - environment system based on - [#47](https://github.com/theyosh/TerrariumPI/issues/47). Code cleanup by more - re-using code. [TheYOSH] + environment system based on [#47](https://github.com/theyosh/TerrariumPI/issues/47). Code cleanup by more re-using code. + [TheYOSH] - Update version number. [TheYOSH] - Update English language. [TheYOSH] -- Major update. Rewritten and simplicated a lot of Pyton and JS code. Less - caching issues when adding new sensors, switches etc. Better reuse of - functions and repeating code. [TheYOSH] +- Major update. Rewritten and simplicated a lot of Pyton and JS code. + Less caching issues when adding new sensors, switches etc. Better + reuse of functions and repeating code. [TheYOSH] - Update changelog. [TheYOSH] - Update config code. [TheYOSH] - Update configuration code and webcam part. [TheYOSH] - Update Terrarium door code based on new switch code. [TheYOSH] - Update changelog. [TheYOSH] -- Update CHANGELOG. [#72](https://github.com/theyosh/TerrariumPI/issues/72). - [TheYOSH] -- Update language files. - [#72](https://github.com/theyosh/TerrariumPI/issues/72). [TheYOSH] -- Update timer functionality. - [#72](https://github.com/theyosh/TerrariumPI/issues/72). [TheYOSH] -- Next update for power switch timers. The timer functionality is implemented. - Not very wel tested yet. - [#72](https://github.com/theyosh/TerrariumPI/issues/72). [TheYOSH] +- Update CHANGELOG. [#72](https://github.com/theyosh/TerrariumPI/issues/72). [TheYOSH] +- Update language files. [#72](https://github.com/theyosh/TerrariumPI/issues/72). [TheYOSH] +- Update timer functionality. [#72](https://github.com/theyosh/TerrariumPI/issues/72). [TheYOSH] +- Next update for power switch timers. The timer functionality is + implemented. Not very wel tested yet. [#72](https://github.com/theyosh/TerrariumPI/issues/72). [TheYOSH] - Update Leaflet to version 1.3.1. [TheYOSH] - Update submodules. [TheYOSH] - Update weather icons. [TheYOSH] @@ -5231,8 +4718,7 @@ - Update German translation. [TheYOSH] - Update environment averages. [TheYOSH] - Update Fancybox. [TheYOSH] -- Update German translation - [#55](https://github.com/theyosh/TerrariumPI/issues/55). [TheYOSH] +- Update German translation [#55](https://github.com/theyosh/TerrariumPI/issues/55). [TheYOSH] - Update Dutch translation. [TheYOSH] - Update English translation. [TheYOSH] - Update Dutch translation. [TheYOSH] @@ -5247,7 +4733,8 @@ - Update readme. [TheYOSH] - Update version number. [TheYOSH] - Update changelog. [TheYOSH] -- Updated top indicators. Hide disabled indicators on small screens. [TheYOSH] +- Updated top indicators. Hide disabled indicators on small screens. + [TheYOSH] - Update changelog. [TheYOSH] - Update changelog. [TheYOSH] - Update changelog. [TheYOSH] @@ -5263,26 +4750,26 @@ - Update version number. [TheYOSH] - Update readme documentation. [TheYOSH] - Update translations. [TheYOSH] -- Major update. Transform all BCM pin numbering to GPIO in config. Code will - transform to BCM numbering when needed. Makes it easier to add GPIO based - hardware. [TheYOSH] -- Update price formatting power and water usage on the dasboard. [TheYOSH] +- Major update. Transform all BCM pin numbering to GPIO in config. Code + will transform to BCM numbering when needed. Makes it easier to add + GPIO based hardware. [TheYOSH] +- Update price formatting power and water usage on the dasboard. + [TheYOSH] - Update German translation. [TheYOSH] - Audio update to get Pi silent during startup :( [TheYOSH] - Better submodules update support. [TheYOSH] - Update with remote master. [TheYOSH] -## **Other** +**Other** +------ - Merge branch 'master' into 4.x.y.z. [TheYOSH] - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (874 of 874 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (874 of 874 strings) - - Merge branch 'documentation' into 4.x.y.z. [TheYOSH] - Merge branch 'documentation' into 4.x.y.z. [TheYOSH] - Fuck Jekyll link checker... stupid thing is broken. [J.G. Rubingh] @@ -5293,7 +4780,6 @@ - Translated using Weblate (French (Belgium)) [PETIT Jordan] Currently translated at 64.8% (567 of 874 strings) - - Merge branch '4.x.y.z' into documentation. [J.G. Rubingh] - First attempt to support MQTT. [TheYOSH] - Notification cleanup. [TheYOSH] @@ -5302,69 +4788,55 @@ - Translated using Weblate (Japanese) [ntfd0] Currently translated at 48.8% (307 of 629 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (629 of 629 strings) - - Translated using Weblate (Portuguese (Brazil)) [theyosh] Currently translated at 100.0% (629 of 629 strings) - - Translated using Weblate (Portuguese (Brazil)) [theyosh] Currently translated at 99.8% (628 of 629 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (629 of 629 strings) - - Translated using Weblate (English (United States)) [theyosh] Currently translated at 100.0% (629 of 629 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (629 of 629 strings) - - Translated using Weblate (German (Austria)) [theyosh] Currently translated at 85.3% (537 of 629 strings) - - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Translated using Weblate (Dutch) [theyosh] Currently translated at 91.2% (574 of 629 strings) - - Merge branch 'documentation' into 4.x.y.z. [TheYOSH] - Translated using Weblate (Japanese) [ntfd0] Currently translated at 16.8% (106 of 629 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 87.9% (553 of 629 strings) - - Translated using Weblate (English (United States)) [theyosh] Currently translated at 100.0% (629 of 629 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (629 of 629 strings) - - Fine tune Tag and Category titles. [TheYOSH] - Merge branch 'master' into 4.x.y.z. [TheYOSH] - Stash. [TheYOSH] -- Make the correct enclosure selected when adding an area. - [#582](https://github.com/theyosh/TerrariumPI/issues/582). [TheYOSH] +- Make the correct enclosure selected when adding an area. [#582](https://github.com/theyosh/TerrariumPI/issues/582). + [TheYOSH] - Use template 404 error. [J.G. Rubingh] -- Support for Sonoff D1 dimmer. - [#579](https://github.com/theyosh/TerrariumPI/issues/579). [TheYOSH] +- Support for Sonoff D1 dimmer. [#579](https://github.com/theyosh/TerrariumPI/issues/579). [TheYOSH] - Remove some debug. [TheYOSH] -- Only require timers fields when relays are selected. Ref - [#575](https://github.com/theyosh/TerrariumPI/issues/575). [TheYOSH] +- Only require timers fields when relays are selected. Ref [#575](https://github.com/theyosh/TerrariumPI/issues/575). + [TheYOSH] - Reduce the internal caching timeouts. [TheYOSH] - Revert back as logic is correct. [TheYOSH] - Better on/off logic. [TheYOSH] @@ -5381,7 +4853,6 @@ - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (629 of 629 strings) - - Docu cleanup. [TheYOSH] - Better messages notification check. [TheYOSH] - Code cleanup. [TheYOSH] @@ -5435,7 +4906,6 @@ - Translated using Weblate (Polish) [killwater] Currently translated at 42.8% (239 of 558 strings) - - Revert dashboard. [TheYOSH] - Better RPI Cam handling. [TheYOSH] - Better RPI Cam handling. [TheYOSH] @@ -5448,21 +4918,17 @@ - Translated using Weblate (Polish) [killwater] Currently translated at 35.6% (199 of 558 strings) - - Translated using Weblate (Polish) [killwater] Currently translated at 30.1% (168 of 558 strings) - - Translated using Weblate (Polish) [killwater] Currently translated at 26.7% (149 of 558 strings) - - Better variables check. [TheYOSH] - Code cleanup. [TheYOSH] - Better Meross support. [TheYOSH] - Rewritten Meross support. Now event based driven. [TheYOSH] -- Better Zeroconf support - [#539](https://github.com/theyosh/TerrariumPI/issues/539). [TheYOSH] +- Better Zeroconf support [#539](https://github.com/theyosh/TerrariumPI/issues/539). [TheYOSH] - Test 3. [TheYOSH] - Test 3. [TheYOSH] - Test2. [TheYOSH] @@ -5492,7 +4958,6 @@ - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (558 of 558 strings) - - Merge branch 'origin/4.x.y.z' into Weblate. [Weblate] - Docu test 2. [TheYOSH] - Doc settings. [TheYOSH] @@ -5502,15 +4967,13 @@ - Test doc config. [TheYOSH] - Keep running even when weather data is wrong. [TheYOSH] - Code cleanup. [TheYOSH] -- Allow disabling authentication - [#543](https://github.com/theyosh/TerrariumPI/issues/543). [TheYOSH] +- Allow disabling authentication [#543](https://github.com/theyosh/TerrariumPI/issues/543). [TheYOSH] - Better relay logging. [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (558 of 558 strings) - - Disable watchdog rebooting. [TheYOSH] - Make sure we use PiGPIO daemon for PWM. [TheYOSH] - Timing issue with webcam archiving and main lights. [TheYOSH] @@ -5529,7 +4992,6 @@ - Translated using Weblate (German (Austria)) [fabi2803] Currently translated at 100.0% (558 of 558 strings) - - Use systemd watchdog functionality. [TheYOSH] - Cleanup. [TheYOSH] - Changed logging (2) [TheYOSH] @@ -5539,43 +5001,34 @@ - Translated using Weblate (Dutch) [theyosh] Currently translated at 99.1% (553 of 558 strings) - - Translated using Weblate (English (United States)) [theyosh] Currently translated at 100.0% (558 of 558 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (558 of 558 strings) - - Code cleanup. [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Translated using Weblate (German (Austria)) [fabi2803] Currently translated at 100.0% (519 of 519 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 99.2% (515 of 519 strings) - - Translated using Weblate (English (United States)) [theyosh] Currently translated at 100.0% (519 of 519 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (519 of 519 strings) - - Merge branch 'origin/4.x.y.z' into Weblate. [Weblate] - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (509 of 509 strings) - - Translated using Weblate (German (Austria)) [fabi2803] Currently translated at 53.8% (274 of 509 strings) - - Testing exception logging. [TheYOSH] - Better meross error handling. [TheYOSH] - Rewrite function timeouts. [TheYOSH] @@ -5592,31 +5045,24 @@ - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (837 of 837 strings) - - Create FUNDING.yml. [TheYOSH] - Merge branch 'master' of github.com:theyosh/TerrariumPI. [theyosh] -- Merge pull request [#504](https://github.com/theyosh/TerrariumPI/issues/504) - from Marvv90/patch-1. [TheYOSH] +- Merge pull request [#504](https://github.com/theyosh/TerrariumPI/issues/504) from Marvv90/patch-1. [TheYOSH] Update hls.js - - Merge branch 'master' of github.com:theyosh/TerrariumPI. [theyosh] - New release version 3.9.9. [theyosh] - Merge branch 'CCS811' [theyosh] -- Working CCS811 sensor. - [#462](https://github.com/theyosh/TerrariumPI/issues/462). [theyosh] +- Working CCS811 sensor. [#462](https://github.com/theyosh/TerrariumPI/issues/462). [theyosh] - Merge branch 'master' into CCS811. [theyosh] - Merge branch 'master' into CCS811. [theyosh] -- Refactor CCS811 sensor. - [#462](https://github.com/theyosh/TerrariumPI/issues/462). [theyosh] +- Refactor CCS811 sensor. [#462](https://github.com/theyosh/TerrariumPI/issues/462). [theyosh] - Merge branch 'master' into CCS811. [theyosh] - Merge branch 'master' of github.com:theyosh/TerrariumPI. [theyosh] - Create codeql-analysis.yml. [TheYOSH] -- Merge pull request [#485](https://github.com/theyosh/TerrariumPI/issues/485) - from cnelsonsic/master. [TheYOSH] +- Merge pull request [#485](https://github.com/theyosh/TerrariumPI/issues/485) from cnelsonsic/master. [TheYOSH] Tasmota returns power status as 'POWERN' where N is the switch number - - Tasmota returns power status as 'POWERN' where N is the switch number. [Charles Nelson] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. @@ -5624,7 +5070,6 @@ - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (507 of 507 strings) - - Code cleanup. [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] @@ -5642,15 +5087,12 @@ - Translated using Weblate (Dutch) [theyosh] Currently translated at 99.2% (503 of 507 strings) - - Translated using Weblate (English (United States)) [theyosh] Currently translated at 100.0% (507 of 507 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (507 of 507 strings) - - Final MOTD. [TheYOSH] - Finetunie MOTD relays. [TheYOSH] - Tweak MOTD. [TheYOSH] @@ -5662,47 +5104,38 @@ - Translated using Weblate (Portuguese (Brazil)) [theyosh] Currently translated at 98.4% (497 of 505 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 99.0% (500 of 505 strings) - - Translated using Weblate (English (United States)) [theyosh] Currently translated at 100.0% (505 of 505 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (505 of 505 strings) - - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Translated using Weblate (English (United States)) [theyosh] Currently translated at 100.0% (510 of 510 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (510 of 510 strings) - - Code cleanup. [TheYOSH] - More merging. [TheYOSH] - Merge. [TheYOSH] - Translated using Weblate (Dutch) [theyosh] Currently translated at 98.8% (504 of 510 strings) - - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (510 of 510 strings) - - Code cleanup. [TheYOSH] - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (452 of 452 strings) - - Sync. [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] @@ -5711,20 +5144,17 @@ - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (437 of 437 strings) - - Cleanup and only allow int values for dimming. [TheYOSH] - HTML cleanup. [TheYOSH] - Merge branch 'origin/4.x.y.z' into Weblate. [Weblate] - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 85.3% (349 of 409 strings) - - Testing PID dimming. [TheYOSH] - Disabled debug logging. [TheYOSH] - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (409 of 409 strings) - - Better cookie authentication. [TheYOSH] - Code cleanup. [TheYOSH] - Cleanup code. [TheYOSH] @@ -5732,20 +5162,17 @@ - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (351 of 351 strings) - - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Translated using Weblate (Dutch) [Weblate Admin] Currently translated at 98.0% (345 of 352 strings) - - New translations. [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Translated using Weblate (Dutch) [Weblate Admin] Currently translated at 100.0% (836 of 836 strings) - - HTML code cleanup. [TheYOSH] - Better MOTD. [TheYOSH] - Cleanup edit modals. [TheYOSH] @@ -5764,18 +5191,15 @@ - Translated using Weblate (Dutch) [theyosh] Currently translated at 98.8% (504 of 510 strings) - - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (510 of 510 strings) - - Code cleanup. [TheYOSH] - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (452 of 452 strings) - - Sync. [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] @@ -5784,20 +5208,17 @@ - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (437 of 437 strings) - - Cleanup and only allow int values for dimming. [TheYOSH] - HTML cleanup. [TheYOSH] - Merge branch 'origin/4.x.y.z' into Weblate. [Weblate] - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 85.3% (349 of 409 strings) - - Testing PID dimming. [TheYOSH] - Disabled debug logging. [TheYOSH] - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (409 of 409 strings) - - Better cookie authentication. [TheYOSH] - Code cleanup. [TheYOSH] - Cleanup code. [TheYOSH] @@ -5805,20 +5226,17 @@ - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (351 of 351 strings) - - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Translated using Weblate (Dutch) [Weblate Admin] Currently translated at 98.0% (345 of 352 strings) - - New translations. [TheYOSH] - Merge branch '4.x.y.z' of github.com:theyosh/TerrariumPI into 4.x.y.z. [TheYOSH] - Translated using Weblate (Dutch) [Weblate Admin] Currently translated at 100.0% (836 of 836 strings) - - HTML code cleanup. [TheYOSH] - Better MOTD. [TheYOSH] - Cleanup edit modals. [TheYOSH] @@ -5835,176 +5253,130 @@ - Delete terrariumpi.mo. [TheYOSH] - Deleted translation using Weblate (Catalan) [Weblate Admin] - Deleted translation using Weblate (Korean) [Weblate Admin] -- Merge pull request [#478](https://github.com/theyosh/TerrariumPI/issues/478) - from npinter/master. [TheYOSH] +- Merge pull request [#478](https://github.com/theyosh/TerrariumPI/issues/478) from npinter/master. [TheYOSH] Fix typo - -- Merge pull request [#466](https://github.com/theyosh/TerrariumPI/issues/466) - from npinter/patch-1. [TheYOSH] +- Merge pull request [#466](https://github.com/theyosh/TerrariumPI/issues/466) from npinter/patch-1. [TheYOSH] Fix add webcam with motiondeltathreshold not set - - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (836 of 836 strings) - -- Merge pull request [#464](https://github.com/theyosh/TerrariumPI/issues/464) - from npinter/npinter-patch-1. [TheYOSH] +- Merge pull request [#464](https://github.com/theyosh/TerrariumPI/issues/464) from npinter/npinter-patch-1. [TheYOSH] Fix bug with update config settings - -- Remove weather requirement - [#456](https://github.com/theyosh/TerrariumPI/issues/456). [theyosh] +- Remove weather requirement [#456](https://github.com/theyosh/TerrariumPI/issues/456). [theyosh] - Translated using Weblate (Spanish (Argentina)) [Marcnr1984] Currently translated at 100.0% (836 of 836 strings) - - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (836 of 836 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (836 of 836 strings) - - Remove default English language. [theyosh] - Translated using Weblate (German (Austria)) [theyosh] Currently translated at 100.0% (834 of 834 strings) - -- Make sure environment parts are looking at the light status. - [#419](https://github.com/theyosh/TerrariumPI/issues/419). [theyosh] +- Make sure environment parts are looking at the light status. [#419](https://github.com/theyosh/TerrariumPI/issues/419). + [theyosh] - Merge branch 'master' of github.com:theyosh/TerrariumPI. [theyosh] - Merge branch 'master' of github.com:theyosh/TerrariumPI. [theyosh] -- Replace BME280 sensor code with a nice library. Makes the code a lot easier to - read :) Also a 5 times speed improvement when reading the sensor. Needs a - re-run of the installer. - [#422](https://github.com/theyosh/TerrariumPI/issues/422). [theyosh] +- Replace BME280 sensor code with a nice library. Makes the code a lot + easier to read :) Also a 5 times speed improvement when reading the + sensor. Needs a re-run of the installer. [#422](https://github.com/theyosh/TerrariumPI/issues/422). [theyosh] - Translated using Weblate (German (Austria)) [theyosh] Currently translated at 100.0% (834 of 834 strings) - - Merge branch 'master' of github.com:theyosh/TerrariumPI. [theyosh] - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (834 of 834 strings) - -- Show all audio devices. - [#399](https://github.com/theyosh/TerrariumPI/issues/399). [TheYOSH] +- Show all audio devices. [#399](https://github.com/theyosh/TerrariumPI/issues/399). [TheYOSH] - Extra trigger to set the right values based on the selected modues. [#405](https://github.com/theyosh/TerrariumPI/issues/405). [theyosh] - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (834 of 834 strings) - - Translated using Weblate (French (Belgium)) [theyosh] Currently translated at 69.4% (577 of 831 strings) - - Finetuning. [theyosh] - Merge branch 'master' into new_dht. [theyosh] - Translated using Weblate (Catalan) [cmonicob] Currently translated at 7.9% (66 of 831 strings) - - Translated using Weblate (French (Belgium)) [theyosh] Currently translated at 68.5% (570 of 831 strings) - -- Updating new DHT code. - [#392](https://github.com/theyosh/TerrariumPI/issues/392). [theyosh] -- Updating DHT sensor support. - [#392](https://github.com/theyosh/TerrariumPI/issues/392) - [#388](https://github.com/theyosh/TerrariumPI/issues/388). [theyosh] +- Updating new DHT code. [#392](https://github.com/theyosh/TerrariumPI/issues/392). [theyosh] +- Updating DHT sensor support. [#392](https://github.com/theyosh/TerrariumPI/issues/392) [#388](https://github.com/theyosh/TerrariumPI/issues/388). [theyosh] - Translated using Weblate (Catalan) [cmonicob] Currently translated at 7.8% (65 of 831 strings) - - Translated using Weblate (German (Austria)) [Luke] Currently translated at 100.0% (831 of 831 strings) - - Translated using Weblate (Catalan) [cmonicob] Currently translated at 2.1% (18 of 831 strings) - -- Merge pull request [#395](https://github.com/theyosh/TerrariumPI/issues/395) - from theyosh/issue/379. [TheYOSH] +- Merge pull request [#395](https://github.com/theyosh/TerrariumPI/issues/395) from theyosh/issue/379. [TheYOSH] Issue/379 - -- Finetuning. [#379](https://github.com/theyosh/TerrariumPI/issues/379). - [theyosh] -- Finally working TP Link HS300. - [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] -- Another attempt [#379](https://github.com/theyosh/TerrariumPI/issues/379). - [theyosh] -- Make first attempt to work. - [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] -- Merge pull request [#386](https://github.com/theyosh/TerrariumPI/issues/386) - from mikenorgate/timer-cancel. [TheYOSH] +- Finetuning. [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] +- Finally working TP Link HS300. [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] +- Another attempt [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] +- Make first attempt to work. [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] +- Merge pull request [#386](https://github.com/theyosh/TerrariumPI/issues/386) from mikenorgate/timer-cancel. [TheYOSH] Cancel existing switch timer when toggling state - - Clean up. [Mike Norgate] - Cancel existing switch timer when toggling state. [Mike Norgate] - Get last archive date from filename. [theyosh] -- Support multiple Denkovi V1 relay boards. - [#382](https://github.com/theyosh/TerrariumPI/issues/382). [theyosh] +- Support multiple Denkovi V1 relay boards. [#382](https://github.com/theyosh/TerrariumPI/issues/382). [theyosh] - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (831 of 831 strings) - - Translated using Weblate (Norwegian Bokmål) [theyosh] Currently translated at 96.3% (801 of 831 strings) - - Translated using Weblate (Italian) [theyosh] Currently translated at 75.6% (629 of 831 strings) - - Translated using Weblate (German (Austria)) [theyosh] Currently translated at 97.7% (812 of 831 strings) - - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (831 of 831 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 99.1% (824 of 831 strings) - -- Updating the installer. So work better with different version of Raspian on - different board versions. [theyosh] +- Updating the installer. So work better with different version of + Raspian on different board versions. [theyosh] - Optimize realtime data fetching. [theyosh] -- Support IRF520 Mosfet Dimmer. - [#363](https://github.com/theyosh/TerrariumPI/issues/363). [theyosh] +- Support IRF520 Mosfet Dimmer. [#363](https://github.com/theyosh/TerrariumPI/issues/363). [theyosh] - Merge branch 'master' of github.com:theyosh/TerrariumPI. [theyosh] - Support for some older browsers :( [theyosh] - Translated using Weblate (Italian) [Stikki] Currently translated at 77.2% (628 of 813 strings) - - Speed up loading webcam archive. [theyosh] - Better logging for sensor type. [theyosh] -- Load last archived image when archiving based on time is selected for a - webcam. This will respect the archive period during restarts/reboots. - [theyosh] +- Load last archived image when archiving based on time is selected for + a webcam. This will respect the archive period during + restarts/reboots. [theyosh] - Reduce SD card writes by putting DB journaling to memory. [theyosh] - Translated using Weblate (German (Austria)) [theyosh] Currently translated at 99.7% (811 of 813 strings) - - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (813 of 813 strings) - -- First attempt simple calendar functionality. Adding events is not possible. - [theyosh] -- Check if Sonoff return data is valid. - [#365](https://github.com/theyosh/TerrariumPI/issues/365). [theyosh] +- First attempt simple calendar functionality. Adding events is not + possible. [theyosh] +- Check if Sonoff return data is valid. [#365](https://github.com/theyosh/TerrariumPI/issues/365). [theyosh] - More cleanup of not needed packages..... [TheYOSH] - Also allow excluding of sensors like power switches. [theyosh] - Allow negative offset. [theyosh] @@ -6012,249 +5384,191 @@ - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (813 of 813 strings) - -- Allow temperature conversions based on API url. - [#359](https://github.com/theyosh/TerrariumPI/issues/359). [theyosh] +- Allow temperature conversions based on API url. [#359](https://github.com/theyosh/TerrariumPI/issues/359). [theyosh] - Replase FOSSA badge. [theyosh] -- Merge pull request [#355](https://github.com/theyosh/TerrariumPI/issues/355) - from fossabot/master. [TheYOSH] +- Merge pull request [#355](https://github.com/theyosh/TerrariumPI/issues/355) from fossabot/master. [TheYOSH] Add license scan report and status - -- Merge pull request [#362](https://github.com/theyosh/TerrariumPI/issues/362) - from swekley/patch-1. [TheYOSH] +- Merge pull request [#362](https://github.com/theyosh/TerrariumPI/issues/362) from swekley/patch-1. [TheYOSH] Update install.sh - - Indent typo. [theyosh] - Import Python3 only modules in different blocks. [theyosh] - Merge branch 'master' of github.com:theyosh/TerrariumPI. [theyosh] - Translated using Weblate (German (Austria)) [kahuwi14] Currently translated at 100.0% (800 of 800 strings) - - Translated using Weblate (Norwegian Bokmål) [bfonn] Currently translated at 100.0% (800 of 800 strings) - - Translated using Weblate (German (Austria)) [theyosh] Currently translated at 100.0% (800 of 800 strings) - -- Python3 working version... - [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] +- Python3 working version... [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] - Translated using Weblate (Norwegian Bokmål) [theyosh] Currently translated at 86.5% (692 of 800 strings) - - Translated using Weblate (Norwegian Bokmål) [theyosh] Currently translated at 86.2% (690 of 800 strings) - - Translated using Weblate (French (Belgium)) [theyosh] Currently translated at 71.1% (569 of 800 strings) - - Translated using Weblate (Italian) [theyosh] Currently translated at 72.1% (577 of 800 strings) - - Translated using Weblate (Portuguese (Brazil)) [theyosh] Currently translated at 100.0% (800 of 800 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (800 of 800 strings) - - Translated using Weblate (Italian) [theyosh] Currently translated at 72.1% (577 of 800 strings) - - Translated using Weblate (French (Belgium)) [theyosh] Currently translated at 72.0% (576 of 800 strings) - - Translated using Weblate (German (Austria)) [theyosh] Currently translated at 86.2% (690 of 800 strings) - - Translated using Weblate (Portuguese (Brazil)) [theyosh] Currently translated at 100.0% (800 of 800 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (800 of 800 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 98.9% (791 of 800 strings) - - Merge branch 'master' of github.com:theyosh/TerrariumPI. [theyosh] - Translated using Weblate (Portuguese (Brazil)) [theyosh] Currently translated at 100.0% (800 of 800 strings) - - Remove comments. [theyosh] -- Checked webcam images with webhooks. Added a PHP example for the receiving - end. [#334](https://github.com/theyosh/TerrariumPI/issues/334). [theyosh] -- Enable hardware serial. - [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] +- Checked webcam images with webhooks. Added a PHP example for the + receiving end. [#334](https://github.com/theyosh/TerrariumPI/issues/334). [theyosh] +- Enable hardware serial. [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] - Translated using Weblate (Dutch) [Weblate Admin] Currently translated at 98.8% (790 of 800 strings) - - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 99.9% (795 of 796 strings) - - Cleanup the installer. [theyosh] -- Make sure module melopero-amg8833 is always installed - [#288](https://github.com/theyosh/TerrariumPI/issues/288). [theyosh] +- Make sure module melopero-amg8833 is always installed [#288](https://github.com/theyosh/TerrariumPI/issues/288). [theyosh] - Cleanup. [theyosh] - Translated using Weblate (Dutch) [theyosh] Currently translated at 98.6% (785 of 796 strings) - - Translated using Weblate (Portuguese (Brazil)) [theyosh] Currently translated at 99.9% (795 of 796 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 97.5% (776 of 796 strings) - - Translated using Weblate (Italian) [theyosh] Currently translated at 72.7% (579 of 796 strings) - - Translated using Weblate (German (Austria)) [theyosh] Currently translated at 86.2% (686 of 796 strings) - - Translated using Weblate (German (Austria)) [Weblate Admin] Currently translated at 86.2% (686 of 796 strings) - - Translated using Weblate (Portuguese (Brazil)) [TheYOSH] Currently translated at 100.0% (796 of 796 strings) - - Translated using Weblate (Dutch) [TheYOSH] Currently translated at 91.6% (729 of 796 strings) - - Typo. [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [theyosh] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [theyosh] - Translated using Weblate (Dutch) [TheYOSH] Currently translated at 95.4% (677 of 710 strings) - - Translated using Weblate (French (Belgium)) [Weblate Admin] Currently translated at 100.0% (619 of 619 strings) - - Translated using Weblate (German (Austria)) [Weblate Admin] Currently translated at 100.0% (702 of 702 strings) - - Translated using Weblate (Dutch) [Weblate Admin] Currently translated at 94.4% (670 of 710 strings) - - Typo. [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [theyosh] -- Keep bluetooth connection open... - [#335](https://github.com/theyosh/TerrariumPI/issues/335). [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [theyosh] +- Keep bluetooth connection open... [#335](https://github.com/theyosh/TerrariumPI/issues/335). [TheYOSH] - Ignore more. [TheYOSH] - Ignore more. [TheYOSH] - Cleanup. [TheYOSH] - Remove debug. [TheYOSH] - Strange bug.... [TheYOSH] -- Save power switch manual mode state. - [#336](https://github.com/theyosh/TerrariumPI/issues/336). [TheYOSH] +- Save power switch manual mode state. [#336](https://github.com/theyosh/TerrariumPI/issues/336). [TheYOSH] - Make sure that we only dim when hardware is found. [TheYOSH] -- Support for BrightPi. - [#280](https://github.com/theyosh/TerrariumPI/issues/280). [TheYOSH] -- Cleanup debug code. [#280](https://github.com/theyosh/TerrariumPI/issues/280). - [theyosh] +- Support for BrightPi. [#280](https://github.com/theyosh/TerrariumPI/issues/280). [TheYOSH] +- Cleanup debug code. [#280](https://github.com/theyosh/TerrariumPI/issues/280). [theyosh] - Remove legacy cleanup code. [theyosh] - Better proxying NGINX. [theyosh] -- Refactored [#315](https://github.com/theyosh/TerrariumPI/issues/315). Now you - can choose if you want the min and max values. Also the min and max values are - respecting the smoothing factor. Also, use always 3 decimals. [theyosh] -- Merge pull request [#315](https://github.com/theyosh/TerrariumPI/issues/315) - from tvStatic/feature/min_max_gauge_values. [TheYOSH] +- Refactored [#315](https://github.com/theyosh/TerrariumPI/issues/315). Now you can choose if you want the min and max + values. Also the min and max values are respecting the smoothing + factor. Also, use always 3 decimals. [theyosh] +- Merge pull request [#315](https://github.com/theyosh/TerrariumPI/issues/315) from tvStatic/feature/min_max_gauge_values. + [TheYOSH] Add min/max values to sensor gauges - -- Finetuning pull request - [#313](https://github.com/theyosh/TerrariumPI/issues/313). [theyosh] -- Merge pull request [#313](https://github.com/theyosh/TerrariumPI/issues/313) - from tvStatic/feature/configure_motion_detect. [TheYOSH] +- Finetuning pull request [#313](https://github.com/theyosh/TerrariumPI/issues/313). [theyosh] +- Merge pull request [#313](https://github.com/theyosh/TerrariumPI/issues/313) from tvStatic/feature/configure_motion_detect. + [TheYOSH] Configure motion detection options - - Set motion options explicitly instead of in constructor. [tvStatic] - Hide motion settings when Motion is not set. [tvStatic] - Merge branch 'master' into development. [theyosh] -- Merge pull request [#310](https://github.com/theyosh/TerrariumPI/issues/310) - from tvStatic/feature/local_webcam. [TheYOSH] +- Merge pull request [#310](https://github.com/theyosh/TerrariumPI/issues/310) from tvStatic/feature/local_webcam. [TheYOSH] Allow configuration of local location for webcam images - - Test bug [#311](https://github.com/theyosh/TerrariumPI/issues/311). [TheYOSH] - Support Debian Buster. [TheYOSH] - Renamed example script. [TheYOSH] - Renamed example script. [TheYOSH] - Merge branch 'master' into development. [TheYOSH] -- Fancy reboot and shutdown screens.... reboot will also reload the interface - when the server is back. - [#306](https://github.com/theyosh/TerrariumPI/issues/306). [TheYOSH] -- Support custom scripts for power switches. - [#309](https://github.com/theyosh/TerrariumPI/issues/309). [TheYOSH] +- Fancy reboot and shutdown screens.... reboot will also reload the + interface when the server is back. [#306](https://github.com/theyosh/TerrariumPI/issues/306). [TheYOSH] +- Support custom scripts for power switches. [#309](https://github.com/theyosh/TerrariumPI/issues/309). [TheYOSH] - Hide zero calender badge. [TheYOSH] - Merge branch 'master' into development. [TheYOSH] - First step calendar system. [TheYOSH] - Make webbased rebooting possible. Needs a re-run from the installer. [#306](https://github.com/theyosh/TerrariumPI/issues/306). [TheYOSH] -- Changed disabled/enable hardware type in edit scren for settings, switches, - doors. [#307](https://github.com/theyosh/TerrariumPI/issues/307) - [#299](https://github.com/theyosh/TerrariumPI/issues/299). [TheYOSH] +- Changed disabled/enable hardware type in edit scren for settings, + switches, doors. [#307](https://github.com/theyosh/TerrariumPI/issues/307) [#299](https://github.com/theyosh/TerrariumPI/issues/299). [TheYOSH] - Disable hardware changes for existing sensors, switches and doors. [#299](https://github.com/theyosh/TerrariumPI/issues/299). [TheYOSH] -- Merge pull request [#302](https://github.com/theyosh/TerrariumPI/issues/302) - from tvStatic/issue/299. [TheYOSH] +- Merge pull request [#302](https://github.com/theyosh/TerrariumPI/issues/302) from tvStatic/issue/299. [TheYOSH] Disable Hardware select box after hardware creation - - Disable Hardware select box after sensor creation. [tvStatic] - Better UX for webcam motion boxes. [TheYOSH] -- Merge pull request [#304](https://github.com/theyosh/TerrariumPI/issues/304) - from tvStatic/feature/disable_motion_boxes. [TheYOSH] +- Merge pull request [#304](https://github.com/theyosh/TerrariumPI/issues/304) from tvStatic/feature/disable_motion_boxes. + [TheYOSH] Add option to disable motion boxes - -- Merge pull request [#301](https://github.com/theyosh/TerrariumPI/issues/301) - from tvStatic/feature/script_sensor. [TheYOSH] +- Merge pull request [#301](https://github.com/theyosh/TerrariumPI/issues/301) from tvStatic/feature/script_sensor. [TheYOSH] Add script sensor type - -- Increase swap space for Raspberry PI Zero support. - [#290](https://github.com/theyosh/TerrariumPI/issues/290). [TheYOSH] -- Better system temperature gauge. - [#283](https://github.com/theyosh/TerrariumPI/issues/283). [TheYOSH] -- Sticky hide menu through cookies. - [#281](https://github.com/theyosh/TerrariumPI/issues/281). [TheYOSH] +- Increase swap space for Raspberry PI Zero support. [#290](https://github.com/theyosh/TerrariumPI/issues/290). [TheYOSH] +- Better system temperature gauge. [#283](https://github.com/theyosh/TerrariumPI/issues/283). [TheYOSH] +- Sticky hide menu through cookies. [#281](https://github.com/theyosh/TerrariumPI/issues/281). [TheYOSH] - Remove some debug. [TheYOSH] -- Remove explicit type check. So it would work with more hardware variants. - [#276](https://github.com/theyosh/TerrariumPI/issues/276). [TheYOSH] -- Remove buggy check. [#276](https://github.com/theyosh/TerrariumPI/issues/276). - [TheYOSH] +- Remove explicit type check. So it would work with more hardware + variants. [#276](https://github.com/theyosh/TerrariumPI/issues/276). [TheYOSH] +- Remove buggy check. [#276](https://github.com/theyosh/TerrariumPI/issues/276). [TheYOSH] - Test with 14 hours history for powerswitch when restarting. [TheYOSH] -- Remove debug and add extra warning for unsupported Meross cloud device. - [#276](https://github.com/theyosh/TerrariumPI/issues/276). [TheYOSH] +- Remove debug and add extra warning for unsupported Meross cloud + device. [#276](https://github.com/theyosh/TerrariumPI/issues/276). [TheYOSH] - Merge branch 'denkovi_v2' [TheYOSH] - Remove debug. [TheYOSH] - A. [TheYOSH] @@ -6263,28 +5577,22 @@ - A. [TheYOSH] - New debug. [TheYOSH] - Code cleanup. [TheYOSH] -- Disable printing and some clean up. - [#275](https://github.com/theyosh/TerrariumPI/issues/275). [TheYOSH] -- Allow sudo without password and detect different devices. - [#275](https://github.com/theyosh/TerrariumPI/issues/275). [TheYOSH] -- New attempt 2. [#275](https://github.com/theyosh/TerrariumPI/issues/275). - [TheYOSH] -- New attempt. [#275](https://github.com/theyosh/TerrariumPI/issues/275). +- Disable printing and some clean up. [#275](https://github.com/theyosh/TerrariumPI/issues/275). [TheYOSH] +- Allow sudo without password and detect different devices. [#275](https://github.com/theyosh/TerrariumPI/issues/275). [TheYOSH] +- New attempt 2. [#275](https://github.com/theyosh/TerrariumPI/issues/275). [TheYOSH] +- New attempt. [#275](https://github.com/theyosh/TerrariumPI/issues/275). [TheYOSH] - Better naming. [TheYOSH] - First attempt to support Denkovi V2 power relays. [TheYOSH] - New version due to new needed modules. [TheYOSH] - Merge branch 'issue/247' [TheYOSH] - Merge branch 'master' into issue/247. [TheYOSH] -- New way of reading out MH_Z19 sensor. - [#247](https://github.com/theyosh/TerrariumPI/issues/247). [TheYOSH] +- New way of reading out MH_Z19 sensor. [#247](https://github.com/theyosh/TerrariumPI/issues/247). [TheYOSH] - Merge branch 'master' into issue/247. [TheYOSH] - Merge with master. [TheYOSH] - Merge branch 'master' into issue/247. [TheYOSH] -- Support for MJPEG webcams. - [#269](https://github.com/theyosh/TerrariumPI/issues/269). [TheYOSH] -- Change max dim value. - [#230](https://github.com/theyosh/TerrariumPI/issues/230). [TheYOSH] +- Support for MJPEG webcams. [#269](https://github.com/theyosh/TerrariumPI/issues/269). [TheYOSH] +- Change max dim value. [#230](https://github.com/theyosh/TerrariumPI/issues/230). [TheYOSH] - Clear whitspace. [TheYOSH] - Remove whitespace. [TheYOSH] - New version. [TheYOSH] @@ -6292,8 +5600,7 @@ - Merge branch 'issue/254' into development. [TheYOSH] - Some optimization. [TheYOSH] - Trying to get of the Meross IoI debug logging. [TheYOSH] -- Remove debugging . [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] +- Remove debugging . [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] - Merge. [TheYOSH] - Merge branch 'master' into issue/254. [TheYOSH] - Better UV Index graph view. [TheYOSH] @@ -6307,45 +5614,37 @@ - Disable display debug. [TheYOSH] - Change sensor settings screen. [TheYOSH] - Retry 3 times to get new weater data. [TheYOSH] -- Remove unused clear functions. - [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] -- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. [TheYOSH] +- Remove unused clear functions. [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] +- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. + [TheYOSH] - Changed installation order for taking a cup of coffe ;) [TheYOSH] - Merge branch 'master' into feature/oled. [TheYOSH] - Small speedup serial lcd. [TheYOSH] -- Remove old configuration setting after converting. - [#232](https://github.com/theyosh/TerrariumPI/issues/232). [TheYOSH] +- Remove old configuration setting after converting. [#232](https://github.com/theyosh/TerrariumPI/issues/232). [TheYOSH] - Merge branch 'master' into feature/oled. [TheYOSH] - Merge branch 'master' into feature/oled. [TheYOSH] - Logout from the EnergenieLAN switch after address check. [TheYOSH] - Reload EnergenieLAN switch after changing address. [TheYOSH] -- Merge pull request [#235](https://github.com/theyosh/TerrariumPI/issues/235) - from theyosh/development. [TheYOSH] +- Merge pull request [#235](https://github.com/theyosh/TerrariumPI/issues/235) from theyosh/development. [TheYOSH] New release - -- Allow 30 seconds timer. Lower values are not possible. - [#231](https://github.com/theyosh/TerrariumPI/issues/231). [TheYOSH] -- Remove debug. [#227](https://github.com/theyosh/TerrariumPI/issues/227). +- Allow 30 seconds timer. Lower values are not possible. [#231](https://github.com/theyosh/TerrariumPI/issues/231). [TheYOSH] +- Remove debug. [#227](https://github.com/theyosh/TerrariumPI/issues/227). [TheYOSH] +- Return of the minimal 90dB receiver level for Bluetooth devices. [TheYOSH] -- Return of the minimal 90dB receiver level for Bluetooth devices. [TheYOSH] - Cleanup webcam code. [TheYOSH] -- Write webcam images data to memory to save SD card wearing. Only archived - images will be saved on the SD card. [TheYOSH] -- Full sensors code refactor... - [#202](https://github.com/theyosh/TerrariumPI/issues/202). [TheYOSH] +- Write webcam images data to memory to save SD card wearing. Only + archived images will be saved on the SD card. [TheYOSH] +- Full sensors code refactor... [#202](https://github.com/theyosh/TerrariumPI/issues/202). [TheYOSH] - Finetuning rate limits. [TheYOSH] - Code cleanup. [TheYOSH] - Remove timebar from live webcam. [TheYOSH] - Uninstall incompatible python3 pip numpy. [TheYOSH] - Finetuning... [TheYOSH] -- Support LED dimming through DC Dimmer switch. - [#200](https://github.com/theyosh/TerrariumPI/issues/200). [TheYOSH] -- Merge pull request [#224](https://github.com/theyosh/TerrariumPI/issues/224) - from theyosh/development. [TheYOSH] +- Support LED dimming through DC Dimmer switch. [#200](https://github.com/theyosh/TerrariumPI/issues/200). [TheYOSH] +- Merge pull request [#224](https://github.com/theyosh/TerrariumPI/issues/224) from theyosh/development. [TheYOSH] New release 3.9.1 - - Code cleanup. [TheYOSH] - Remove debug. [TheYOSH] - Merge branch 'master' into development. [TheYOSH] @@ -6353,113 +5652,97 @@ - Merge branch 'master' into development. [TheYOSH] - Remove debug. [TheYOSH] - Merge branch 'master' into development. [TheYOSH] -- Write chunks to memory storage. Will save the SDcard. - [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] +- Write chunks to memory storage. Will save the SDcard. [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] - Cleanup. [TheYOSH] - Merge branch 'master' into development. [TheYOSH] -- Refactoring power switches code and logic. - [#202](https://github.com/theyosh/TerrariumPI/issues/202). [TheYOSH] +- Refactoring power switches code and logic. [#202](https://github.com/theyosh/TerrariumPI/issues/202). [TheYOSH] - Make max diff a float value. [TheYOSH] - Change package installation. [TheYOSH] -- Allow per sensor max difference in measurement with absolute values. Better - controll and easier to understand for the user. - [#205](https://github.com/theyosh/TerrariumPI/issues/205) (2) [TheYOSH] -- Allow per sensor max difference in measurement with absolute values. Better - controll and easier to understand for the user. - [#205](https://github.com/theyosh/TerrariumPI/issues/205). [TheYOSH] +- Allow per sensor max difference in measurement with absolute values. + Better controll and easier to understand for the user. [#205](https://github.com/theyosh/TerrariumPI/issues/205) (2) + [TheYOSH] +- Allow per sensor max difference in measurement with absolute values. + Better controll and easier to understand for the user. [#205](https://github.com/theyosh/TerrariumPI/issues/205). [TheYOSH] - After x erratic values we have to beleve that it is a new valid value. [#205](https://github.com/theyosh/TerrariumPI/issues/205). [TheYOSH] -- Make weather changes possible without restarting. Adding some new exceptions. - [TheYOSH] -- Merge pull request [#208](https://github.com/theyosh/TerrariumPI/issues/208) - from theyosh/python3. [TheYOSH] +- Make weather changes possible without restarting. Adding some new + exceptions. [TheYOSH] +- Merge pull request [#208](https://github.com/theyosh/TerrariumPI/issues/208) from theyosh/python3. [TheYOSH] Python3 support - - More cleanup. [TheYOSH] - Changes for new release. [TheYOSH] - Refactor terrariumWeather code. [TheYOSH] - Refactor webcam code. [TheYOSH] -- Exclude light sensors from erratic limiter. - [#205](https://github.com/theyosh/TerrariumPI/issues/205). [TheYOSH] +- Exclude light sensors from erratic limiter. [#205](https://github.com/theyosh/TerrariumPI/issues/205). [TheYOSH] - Refactor MiFlora sensor (3) [TheYOSH] - Refactor MiFlora sensor (2) [TheYOSH] - Refactor MiFlora sensor. [TheYOSH] - Relaxing bluetooth connection errors. [TheYOSH] - Check if custom mail port settings is given. [TheYOSH] - Post webcam archive images to Twitter. [TheYOSH] -- Support for door status for webcams. - [#203](https://github.com/theyosh/TerrariumPI/issues/203). [TheYOSH] +- Support for door status for webcams. [#203](https://github.com/theyosh/TerrariumPI/issues/203). [TheYOSH] - Code cleanup. [TheYOSH] - Merge branch 'master' into python3. [TheYOSH] - Make it Python 2.7 and 3.5+ compatible. [TheYOSH] - First attempt python3. [TheYOSH] - Hide empty sensor pages from menu (2) [TheYOSH] - Hide empty sensor pages from menu. [TheYOSH] -- Only scan for WeMo devices during startup. Do not change the state of WeMo - switches during startup. - [#187](https://github.com/theyosh/TerrariumPI/issues/187). [TheYOSH] +- Only scan for WeMo devices during startup. Do not change the state of + WeMo switches during startup. [#187](https://github.com/theyosh/TerrariumPI/issues/187). [TheYOSH] - Change logging bluetooth errors. [TheYOSH] - Cleanup bluetooth code. [TheYOSH] - Merge branch 'master' of github.com:theyosh/TerrariumPI. [TheYOSH] -- Merge pull request [#196](https://github.com/theyosh/TerrariumPI/issues/196) - from Marvv90/master. [TheYOSH] +- Merge pull request [#196](https://github.com/theyosh/TerrariumPI/issues/196) from Marvv90/master. [TheYOSH] German Language - -- No authentication on /static/external/ folder for use with remote data. - [#194](https://github.com/theyosh/TerrariumPI/issues/194). [TheYOSH] -- Ignore non usefull audio devices. - [#191](https://github.com/theyosh/TerrariumPI/issues/191). [theyosh] +- No authentication on /static/external/ folder for use with remote + data. [#194](https://github.com/theyosh/TerrariumPI/issues/194). [TheYOSH] +- Ignore non usefull audio devices. [#191](https://github.com/theyosh/TerrariumPI/issues/191). [theyosh] - Ignore webcam images and archive. [theyosh] -- Second attempt light state for webcams. - [#184](https://github.com/theyosh/TerrariumPI/issues/184). [theyosh] -- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. [theyosh] -- Merge pull request [#181](https://github.com/theyosh/TerrariumPI/issues/181) - from bjornarfonn/master. [TheYOSH] +- Second attempt light state for webcams. [#184](https://github.com/theyosh/TerrariumPI/issues/184). [theyosh] +- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. + [theyosh] +- Merge pull request [#181](https://github.com/theyosh/TerrariumPI/issues/181) from bjornarfonn/master. [TheYOSH] Added Norwegian language - - Norwegian translation. [Bjørnar Fonn] -- Updating dimming frequency based on issue - [#178](https://github.com/theyosh/TerrariumPI/issues/178). [theyosh] -- Support for DC-dimmer through PWM. - [#178](https://github.com/theyosh/TerrariumPI/issues/178). [theyosh] +- Updating dimming frequency based on issue [#178](https://github.com/theyosh/TerrariumPI/issues/178). [theyosh] +- Support for DC-dimmer through PWM. [#178](https://github.com/theyosh/TerrariumPI/issues/178). [theyosh] - MErge. [theyosh] - Merge branch 'master' into development. [theyosh] - Partly done Dutch translation. [theyosh] - Change settings page for better UX. [theyosh] - Set default weather location to somewhere in Madagascar. [theyosh] - Swap UVA and UVB colors. [theyosh] -- Increase Telegambot retries. Is needed for SSL issues during startups after - reboot. [theyosh] -- Make timers with zero on and off duration period run for the whole period. - [theyosh] +- Increase Telegambot retries. Is needed for SSL issues during startups + after reboot. [theyosh] +- Make timers with zero on and off duration period run for the whole + period. [theyosh] - Better logging in the TerrariumUtils class. [theyosh] - Better error message. [theyosh] -- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. [theyosh] +- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. + [theyosh] - Merge branch 'sensor_caching' [theyosh] -- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. [theyosh] +- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. + [theyosh] - Only load dashboard average and graphs for used sensors. [theyosh] - Display normal light in % strength. [TheYOSH] -- Hide power status for environment parts that do not have power switches - configured. [TheYOSH] +- Hide power status for environment parts that do not have power + switches configured. [TheYOSH] - Finetune profile page. [theyosh] - Finetune profile page. [theyosh] - Finetune profile page. [theyosh] - Cleanup. [theyosh] - Finetuning power switch timer icon. [theyosh] - Trying to speed things up... [theyosh] -- Do not change dimmer up or down when running. On and off is still possible. - [theyosh] -- Finetuning Notifications. Renamed LCD to Display for general name and support - OLED screens. [#164](https://github.com/theyosh/TerrariumPI/issues/164). - [theyosh] -- Merge pull request [#165](https://github.com/theyosh/TerrariumPI/issues/165) - from theyosh/development. [TheYOSH] +- Do not change dimmer up or down when running. On and off is still + possible. [theyosh] +- Finetuning Notifications. Renamed LCD to Display for general name and + support OLED screens. [#164](https://github.com/theyosh/TerrariumPI/issues/164). [theyosh] +- Merge pull request [#165](https://github.com/theyosh/TerrariumPI/issues/165) from theyosh/development. [TheYOSH] Release 3.8.0 - - Finetuning. [theyosh] - Smoothen the dimmer. [theyosh] - Auto decode HTML content. [theyosh] @@ -6467,202 +5750,173 @@ - Stop after 2 errors. [theyosh] - Code cleanup. [theyosh] - Move timestamp to LCD code. [theyosh] -- Merge branch 'development' of ssh://github.com/theyosh/TerrariumPI into - development. [theyosh] +- Merge branch 'development' of ssh://github.com/theyosh/TerrariumPI + into development. [theyosh] - Remove debig. [theyosh] - Final collector code. And good looking graphs. [theyosh] - Merge branch 'master' into development. [theyosh] -- Merge pull request [#162](https://github.com/theyosh/TerrariumPI/issues/162) - from theyosh/development. [TheYOSH] - - Add proxy support for Telegram. - [#161](https://github.com/theyosh/TerrariumPI/issues/161) +- Merge pull request [#162](https://github.com/theyosh/TerrariumPI/issues/162) from theyosh/development. [TheYOSH] -- Merge pull request [#160](https://github.com/theyosh/TerrariumPI/issues/160) - from theyosh/development. [TheYOSH] + Add proxy support for Telegram. [#161](https://github.com/theyosh/TerrariumPI/issues/161) +- Merge pull request [#160](https://github.com/theyosh/TerrariumPI/issues/160) from theyosh/development. [TheYOSH] New release - - Stash. [theyosh] -- Another attempt to get the powerswitches and door nicer graphs. [theyosh] +- Another attempt to get the powerswitches and door nicer graphs. + [theyosh] - Change quotes. [theyosh] -- Some cosmetic touchups... - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Some cosmetic touchups... [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] - Remove debug. [theyosh] - Typo. [theyosh] -- Rewritten TelegramBot. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] -- Support for HTML multipart email messages with profile image. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Rewritten TelegramBot. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Support for HTML multipart email messages with profile image. [#101](https://github.com/theyosh/TerrariumPI/issues/101). + [theyosh] - More notifications finetuning. Adding traffic light support for system messages. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] -- Merge branch 'development' of ssh://github.com/theyosh/TerrariumPI into - development. [theyosh] -- Enable powerswitches and sensors to send notifications. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Merge branch 'development' of ssh://github.com/theyosh/TerrariumPI + into development. [theyosh] +- Enable powerswitches and sensors to send notifications. [#101](https://github.com/theyosh/TerrariumPI/issues/101). + [theyosh] - Finetuning notifications. [theyosh] - Better log formatting. [theyosh] - Move mail checks and options. [theyosh] - Better environment logic for messaging. [theyosh] -- Secure the notification config data with authentication due to private tokens. - [theyosh] +- Secure the notification config data with authentication due to private + tokens. [theyosh] - Merge branch 'master' into notifications. [theyosh] -- Stash first part notifications. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Stash first part notifications. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] - Fine tune chirp sensor. [theyosh] - Merge for release. [theyosh] - Small environment adjustments. [theyosh] -- Merge branch 'development' of ssh://github.com/theyosh/TerrariumPI into - development. [theyosh] +- Merge branch 'development' of ssh://github.com/theyosh/TerrariumPI + into development. [theyosh] - Better light and door dependency description. [theyosh] - Make log symlink as running user. [theyosh] -- Second part of new environment. - [#150](https://github.com/theyosh/TerrariumPI/issues/150). [theyosh] +- Second part of new environment. [#150](https://github.com/theyosh/TerrariumPI/issues/150). [theyosh] - Better Chirp support. [theyosh] -- Change accesslogfile. - [#148](https://github.com/theyosh/TerrariumPI/issues/148). [theyosh] -- Changed moisture logic. - [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] +- Change accesslogfile. [#148](https://github.com/theyosh/TerrariumPI/issues/148). [theyosh] +- Changed moisture logic. [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] - Finetune webcam archive. [theyosh] -- Merge pull request [#147](https://github.com/theyosh/TerrariumPI/issues/147) - from penzoiders/master. [TheYOSH] +- Merge pull request [#147](https://github.com/theyosh/TerrariumPI/issues/147) from penzoiders/master. [TheYOSH] updated 100% italian translation + corrections, compiled MO file - - Code cleanup. [theyosh] -- Increase humidity time read out. - [#129](https://github.com/theyosh/TerrariumPI/issues/129). [theyosh] +- Increase humidity time read out. [#129](https://github.com/theyosh/TerrariumPI/issues/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] +- 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](https://github.com/theyosh/TerrariumPI/issues/144) - from nke69/master. [TheYOSH] +- Merge pull request [#144](https://github.com/theyosh/TerrariumPI/issues/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](https://github.com/theyosh/TerrariumPI/issues/129). [theyosh] -- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. [TheYOSH] -- Merge pull request [#136](https://github.com/theyosh/TerrariumPI/issues/136) - from nke69/master. [TheYOSH] +- 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](https://github.com/theyosh/TerrariumPI/issues/129). [theyosh] +- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. + [TheYOSH] +- Merge pull request [#136](https://github.com/theyosh/TerrariumPI/issues/136) from nke69/master. [TheYOSH] Update translation files - -- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. [TheYOSH] -- Different motion detection. Should work better with low light (2) [TheYOSH] -- Different motion detection. Should work better with low light. [TheYOSH] +- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. + [TheYOSH] +- Different motion detection. Should work better with low light (2) + [TheYOSH] +- Different motion detection. Should work better with low light. + [TheYOSH] - Remove debug output. [TheYOSH] - Better sensor checking. [TheYOSH] - Bla. [TheYOSH] - Better handling of offline remote data. [TheYOSH] - Change PH to pH. [TheYOSH] -- Some finetuning. [#125](https://github.com/theyosh/TerrariumPI/issues/125). - [TheYOSH] -- Merge pull request [#125](https://github.com/theyosh/TerrariumPI/issues/125) - from nke69/master. [TheYOSH] +- Some finetuning. [#125](https://github.com/theyosh/TerrariumPI/issues/125). [TheYOSH] +- Merge pull request [#125](https://github.com/theyosh/TerrariumPI/issues/125) from nke69/master. [TheYOSH] Adding "PH" value in database - - Display PH Graphs. [nke69] - Added the value "PH" for displaying graphs. Continued from - https://github.com/theyosh/TerrariumPI/issues/87 - + Added the value "PH" for displaying graphs. + Continued from https://github.com/theyosh/TerrariumPI/issues/87 - Merge branch 'development' [TheYOSH] -- Revert back code for DHT sensors. Add extra timeout per DHT readout. Will slow - down the process, but will also give the DHT sensors more time to produce - data. [#120](https://github.com/theyosh/TerrariumPI/issues/120). [TheYOSH] +- Revert back code for DHT sensors. Add extra timeout per DHT readout. + Will slow down the process, but will also give the DHT sensors more + time to produce data. [#120](https://github.com/theyosh/TerrariumPI/issues/120). [TheYOSH] - Merge with master. [TheYOSH] - Better pin cleanup. [TheYOSH] -- Better settings checking. - [#116](https://github.com/theyosh/TerrariumPI/issues/116). [TheYOSH] +- Better settings checking. [#116](https://github.com/theyosh/TerrariumPI/issues/116). [TheYOSH] - Better PiGPIOd connections(3) [TheYOSH] - Better PiGPIOd connections(2) [TheYOSH] - Better PiGPIOd connections. [TheYOSH] - Cleanup of GPIO pins. [TheYOSH] -- Only allow up and down dimming with dimmer power switches. Respect the max on - and off dimmer percentage when going up or down. - [#106](https://github.com/theyosh/TerrariumPI/issues/106). [TheYOSH] -- Better memory usage reporting in status view. Close - [#117](https://github.com/theyosh/TerrariumPI/issues/117). [TheYOSH] +- Only allow up and down dimming with dimmer power switches. Respect the + max on and off dimmer percentage when going up or down. [#106](https://github.com/theyosh/TerrariumPI/issues/106). + [TheYOSH] +- Better memory usage reporting in status view. Close [#117](https://github.com/theyosh/TerrariumPI/issues/117). [TheYOSH] - Cleanup dashboard. [TheYOSH] - Changed weather forecast to just weather. [TheYOSH] -- Merge pull request [#119](https://github.com/theyosh/TerrariumPI/issues/119) - from nke69/master. [TheYOSH] +- Merge pull request [#119](https://github.com/theyosh/TerrariumPI/issues/119) from nke69/master. [TheYOSH] Update translation to reflect correct fr, minor bug with translation. - -- Merge pull request [#109](https://github.com/theyosh/TerrariumPI/issues/109) - from theyosh/feature/ph. [TheYOSH] +- Merge pull request [#109](https://github.com/theyosh/TerrariumPI/issues/109) from theyosh/feature/ph. [TheYOSH] Feature/ph - - Merge branch 'feature/ph' of ssh://github.com/theyosh/TerrariumPI into feature/ph. [TheYOSH] -- Cleaup debug code. [#108](https://github.com/theyosh/TerrariumPI/issues/108). - [TheYOSH] -- We measure in smaller values. - [#108](https://github.com/theyosh/TerrariumPI/issues/108). [TheYOSH] -- First attempt for supporting PH device. - [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] +- Cleaup debug code. [#108](https://github.com/theyosh/TerrariumPI/issues/108). [TheYOSH] +- We measure in smaller values. [#108](https://github.com/theyosh/TerrariumPI/issues/108). [TheYOSH] +- First attempt for supporting PH device. [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] - Better export date formatting. [TheYOSH] -- Merge pull request [#107](https://github.com/theyosh/TerrariumPI/issues/107) - from nke69/master. [TheYOSH] +- Merge pull request [#107](https://github.com/theyosh/TerrariumPI/issues/107) from nke69/master. [TheYOSH] Add traduction and minor bug - -- Hide environment part status indicator when there are no switchtes selected. - [TheYOSH] +- Hide environment part status indicator when there are no switchtes + selected. [TheYOSH] - Force sensor start time. [TheYOSH] -- Found the magic number - [#82](https://github.com/theyosh/TerrariumPI/issues/82). [TheYOSH] +- Found the magic number [#82](https://github.com/theyosh/TerrariumPI/issues/82). [TheYOSH] - Code cleanup. [TheYOSH] - Code Cleanup. [TheYOSH] - Cleanup sensor scanning. [TheYOSH] -- Load last 100KB of logfile data to start with. Add option to download full - logfile. [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] +- Load last 100KB of logfile data to start with. Add option to download + full logfile. [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [TheYOSH] - Keep tailing after logfile rotation. [TheYOSH] -- Merge pull request [#98](https://github.com/theyosh/TerrariumPI/issues/98) - from nke69/master. [TheYOSH] +- Merge pull request [#98](https://github.com/theyosh/TerrariumPI/issues/98) from nke69/master. [TheYOSH] Update France language by [@nke69](https://github.com/nke69) - -- Remove the wrongly add button from the environment page. - [#97](https://github.com/theyosh/TerrariumPI/issues/97). [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] -- Translate table fields to France. - [#92](https://github.com/theyosh/TerrariumPI/issues/92). [TheYOSH] -- Merge pull request [#92](https://github.com/theyosh/TerrariumPI/issues/92) - from nke69/master. [TheYOSH] +- Remove the wrongly add button from the environment page. [#97](https://github.com/theyosh/TerrariumPI/issues/97). + [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [TheYOSH] +- Translate table fields to France. [#92](https://github.com/theyosh/TerrariumPI/issues/92). [TheYOSH] +- Merge pull request [#92](https://github.com/theyosh/TerrariumPI/issues/92) from nke69/master. [TheYOSH] Merged language france - - Show dashboard graphs legend. [TheYOSH] - Force heater and cooler of when lights are going on. [TheYOSH] - Clear translation files. [TheYOSH] - Better fields names for timer fields. [TheYOSH] - Also show sensors when enabled in timer mode. [TheYOSH] -- Better logging and disable alarm for disabled environment parts. [TheYOSH] +- Better logging and disable alarm for disabled environment parts. + [TheYOSH] - Also show sensors when enabled in timer mode. [TheYOSH] -- Calculate next day already. This will reduce the amount off loops when the - period has ended. [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] +- Calculate next day already. This will reduce the amount off loops when + the period has ended. [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [TheYOSH] - Use localhost for PiGPIO connection. [TheYOSH] - More yes are true :P. [TheYOSH] - Removed disabled code. [TheYOSH] - Refactor audio playlists. Refactor a bunch of Javascript. [TheYOSH] -- Merge pull request [#83](https://github.com/theyosh/TerrariumPI/issues/83) - from theyosh/feature/switch_timers. [TheYOSH] +- Merge pull request [#83](https://github.com/theyosh/TerrariumPI/issues/83) from theyosh/feature/switch_timers. [TheYOSH] Update changelog - - Cleanup weather html code. [TheYOSH] - Merge branch 'master' into feature/switch_timers. [TheYOSH] - Merge branch 'master' into feature/switch_timers. [TheYOSH] @@ -6670,16 +5924,15 @@ - Fine tuning power switch css. [TheYOSH] - Remove not used variable. [TheYOSH] - Merge branch 'master' into feature/switch_timers. [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] -- Support UTF-8 configuration values. - [#52](https://github.com/theyosh/TerrariumPI/issues/52). [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [TheYOSH] +- Support UTF-8 configuration values. [#52](https://github.com/theyosh/TerrariumPI/issues/52). [TheYOSH] - Do not make environment parts depend on light part. [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] -- Merge pull request [#53](https://github.com/theyosh/TerrariumPI/issues/53) - from theyosh/feature/remote_data. [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [TheYOSH] +- Merge pull request [#53](https://github.com/theyosh/TerrariumPI/issues/53) from theyosh/feature/remote_data. [TheYOSH] Feature/remote data - - Better load indicator. (2) [TheYOSH] - Better load indicator. [TheYOSH] - Merge branch 'master' into feature/remote_data. [TheYOSH] @@ -6689,14 +5942,11 @@ - Code cleanup. [TheYOSH] - Cleanup unused code. [TheYOSH] - Cleanup HTML, Javascript and CSS code. [TheYOSH] -- Fucking Apple does not support javascript toLocaleString on iOS. Stupid! - [TheYOSH] -- Merge pull request [#47](https://github.com/theyosh/TerrariumPI/issues/47) - from theyosh/feature/audio_modules. [TheYOSH] - - Feature/audio modules. Fix - [#42](https://github.com/theyosh/TerrariumPI/issues/42) +- Fucking Apple does not support javascript toLocaleString on iOS. + Stupid! [TheYOSH] +- Merge pull request [#47](https://github.com/theyosh/TerrariumPI/issues/47) from theyosh/feature/audio_modules. [TheYOSH] + Feature/audio modules. Fix [#42](https://github.com/theyosh/TerrariumPI/issues/42) - Clean up weather code. [TheYOSH] - Remove debug. [TheYOSH] - Log volume changes. [TheYOSH] @@ -6712,36 +5962,34 @@ - Temp stash. [TheYOSH] - First attempt to add an audio system with audio files and playlists. [#42](https://github.com/theyosh/TerrariumPI/issues/42). [TheYOSH] -- Merge pull request [#35](https://github.com/theyosh/TerrariumPI/issues/35) - from theyosh/feature/power_dimmer. [TheYOSH] +- Merge pull request [#35](https://github.com/theyosh/TerrariumPI/issues/35) from theyosh/feature/power_dimmer. [TheYOSH] Feature/power dimmer - 3.10.0 (2021-06-26) ---- +3.10.0 (2021-06-26) +------------------- -## **New** +**New** +------ -- Add more translateable content. - [#509](https://github.com/theyosh/TerrariumPI/issues/509). [theyosh] +- Add more translateable content. [#509](https://github.com/theyosh/TerrariumPI/issues/509). [theyosh] - Add missing version number update. [theyosh] -## **Fixes** +**Fixes** +------ - Update translation fixes (2) [theyosh] - Update translation fixes. [theyosh] - PyWemo is fixed. [theyosh] -- Fixed version pywemo due to bug https://github.com/pavoni/pywemo/issues/248. - [theyosh] -- Fix broken notification setup. - [#518](https://github.com/theyosh/TerrariumPI/issues/518). [theyosh] -- Fix broken notification setup. - [#518](https://github.com/theyosh/TerrariumPI/issues/518). [theyosh] -- Fix audiofiles. [#499](https://github.com/theyosh/TerrariumPI/issues/499). - [theyosh] +- Fixed version pywemo due to bug + https://github.com/pavoni/pywemo/issues/248. [theyosh] +- Fix broken notification setup. [#518](https://github.com/theyosh/TerrariumPI/issues/518). [theyosh] +- Fix broken notification setup. [#518](https://github.com/theyosh/TerrariumPI/issues/518). [theyosh] +- Fix audiofiles. [#499](https://github.com/theyosh/TerrariumPI/issues/499). [theyosh] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update version. [TheYOSH] @@ -6749,33 +5997,26 @@ - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update README.md. [TheYOSH] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [theyosh] - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update FUNDING.yml. [TheYOSH] - Update FUNDING.yml. [TheYOSH] - Update hls.js. [Marvv90] @@ -6783,232 +6024,177 @@ - Update translations. [theyosh] - Update. [Mike Norgate] -## **Other** +**Other** +------ - Merge. [TheYOSH] -- Merge pull request [#549](https://github.com/theyosh/TerrariumPI/issues/549) - from mikenorgate/master. [TheYOSH] +- Merge pull request [#549](https://github.com/theyosh/TerrariumPI/issues/549) from mikenorgate/master. [TheYOSH] Support for Honeywell HumidIcon sensors - - Remove logging. [Mike Norgate] - Merge remote-tracking branch 'upstream/master' [Mike Norgate] - Create pages-deploy.yml. [TheYOSH] -- Merge pull request [#540](https://github.com/theyosh/TerrariumPI/issues/540) - from theyosh/3.x.y.z. [TheYOSH] +- Merge pull request [#540](https://github.com/theyosh/TerrariumPI/issues/540) from theyosh/3.x.y.z. [TheYOSH] 3.x.y.z - - Translated using Weblate (Dutch) [theyosh] Currently translated at 98.5% (860 of 873 strings) - - Translated using Weblate (German (Austria)) [fabi2803] Currently translated at 93.2% (814 of 873 strings) - -- Merge pull request [#537](https://github.com/theyosh/TerrariumPI/issues/537) - from theyosh/3.x.y.z. [TheYOSH] +- Merge pull request [#537](https://github.com/theyosh/TerrariumPI/issues/537) from theyosh/3.x.y.z. [TheYOSH] 3.x.y.z - - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (873 of 873 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 98.5% (860 of 873 strings) - - Translated using Weblate (English (United States)) [theyosh] Currently translated at 100.0% (873 of 873 strings) - -- Merge pull request [#534](https://github.com/theyosh/TerrariumPI/issues/534) - from theyosh/3.x.y.z. [TheYOSH] +- Merge pull request [#534](https://github.com/theyosh/TerrariumPI/issues/534) from theyosh/3.x.y.z. [TheYOSH] 3.x.y.z - - Merge branch 'master' into 3.x.y.z. [theyosh] -- Merge pull request [#532](https://github.com/theyosh/TerrariumPI/issues/532) - from theyosh/3.x.y.z. [TheYOSH] - - Allow no soundcard as an option. - [#531](https://github.com/theyosh/TerrariumPI/issues/531) +- Merge pull request [#532](https://github.com/theyosh/TerrariumPI/issues/532) from theyosh/3.x.y.z. [TheYOSH] + Allow no soundcard as an option. [#531](https://github.com/theyosh/TerrariumPI/issues/531) - Translated using Weblate (Portuguese (Brazil)) [theyosh] Currently translated at 97.7% (853 of 873 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 98.5% (860 of 873 strings) - - Translated using Weblate (Norwegian Bokmål) [theyosh] Currently translated at 89.2% (779 of 873 strings) - - Translated using Weblate (Italian) [theyosh] Currently translated at 70.2% (613 of 873 strings) - - Translated using Weblate (French (Belgium)) [theyosh] Currently translated at 64.7% (565 of 873 strings) - - Translated using Weblate (Spanish (Argentina)) [theyosh] Currently translated at 93.3% (815 of 873 strings) - - Translated using Weblate (English (United States)) [theyosh] Currently translated at 100.0% (873 of 873 strings) - - Translated using Weblate (English (United Kingdom)) [theyosh] Currently translated at 100.0% (873 of 873 strings) - - Translated using Weblate (German (Austria)) [theyosh] Currently translated at 93.1% (813 of 873 strings) - -- Allow no soundcard as an option. - [#531](https://github.com/theyosh/TerrariumPI/issues/531). [theyosh] +- Allow no soundcard as an option. [#531](https://github.com/theyosh/TerrariumPI/issues/531). [theyosh] - Translated using Weblate (Dutch) [theyosh] Currently translated at 98.0% (857 of 874 strings) - - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (874 of 874 strings) - - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (874 of 874 strings) - - Merge branch 'master' of github.com:theyosh/TerrariumPI. [theyosh] - Translated using Weblate (Dutch) [theyosh] Currently translated at 98.0% (857 of 874 strings) - - Translated using Weblate (Dutch) [Weblate Admin] Currently translated at 95.6% (836 of 874 strings) - - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (874 of 874 strings) - - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (837 of 837 strings) - - Create FUNDING.yml. [TheYOSH] - Merge branch 'master' of github.com:theyosh/TerrariumPI. [theyosh] -- Merge pull request [#504](https://github.com/theyosh/TerrariumPI/issues/504) - from Marvv90/patch-1. [TheYOSH] +- Merge pull request [#504](https://github.com/theyosh/TerrariumPI/issues/504) from Marvv90/patch-1. [TheYOSH] Update hls.js - - Merge branch 'master' of github.com:theyosh/TerrariumPI. [theyosh] - Merge remote-tracking branch 'upstream/master' [Mike Norgate] - Merge remote-tracking branch 'upstream/master' [Mike Norgate] - Support for Honeywell HumidIcon sensors. [Mike Norgate] - 3.9.9 (2020-12-26) ---- +3.9.9 (2020-12-26) +------------------ -## **New** +**New** +------ - Add debug. [theyosh] -- Add support for CCS811 C02 sensor. - [#462](https://github.com/theyosh/TerrariumPI/issues/462). [theyosh] -- Add IR LED power management - [#468](https://github.com/theyosh/TerrariumPI/issues/468). [theyosh] +- Add support for CCS811 C02 sensor. [#462](https://github.com/theyosh/TerrariumPI/issues/462). [theyosh] +- Add IR LED power management [#468](https://github.com/theyosh/TerrariumPI/issues/468). [theyosh] - Added translation using Weblate (Spanish (Argentina)) [Marcnr1984] - Add support for Dollar, Pounds and other currencies. [theyosh] -- Add multiple EG-PM2 power switch boards and also scan for connected boards and - switches during startup. - [#425](https://github.com/theyosh/TerrariumPI/issues/425). [theyosh] +- Add multiple EG-PM2 power switch boards and also scan for connected + boards and switches during startup. [#425](https://github.com/theyosh/TerrariumPI/issues/425). [theyosh] - Added translation using Weblate (Korean) [chog john] -- Add a DB cleanup script. - [#420](https://github.com/theyosh/TerrariumPI/issues/420). [theyosh] -- Add support for sonoff multiple relay boards. - [#421](https://github.com/theyosh/TerrariumPI/issues/421). [theyosh] +- Add a DB cleanup script. [#420](https://github.com/theyosh/TerrariumPI/issues/420). [theyosh] +- Add support for sonoff multiple relay boards. [#421](https://github.com/theyosh/TerrariumPI/issues/421). [theyosh] - Add support for Sequent Microsystems 8-RELAYS (v3) Stackable Card for Raspberry Pi. [theyosh] - Add support for Sequent Microsystems 8-RELAYS (v3) Stackable Card for Raspberry Pi. [theyosh] -- Add support for Sequent Microsystems 8-RELAYS Stackable Card for Raspberry Pi. - [theyosh] -- Add support for single TP Link Kasa switches. - [#398](https://github.com/theyosh/TerrariumPI/issues/398). [theyosh] +- Add support for Sequent Microsystems 8-RELAYS Stackable Card for + Raspberry Pi. [theyosh] +- Add support for single TP Link Kasa switches. [#398](https://github.com/theyosh/TerrariumPI/issues/398). [theyosh] - Added translation using Weblate (Catalan) [cmonicob] -- Add TP Link Kasa support step1. - [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] -- Add TP Link Kasa support step1. - [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] -- Add Python API for TP-Link Kasa Smarthome products. - [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] - -## **Fixes** - -- Fix disk alarm badge. Caused by to big storage SD card ;). - [#493](https://github.com/theyosh/TerrariumPI/issues/493). [theyosh] -- Fix changing required/readonly settings when changing power switches in the - environment page. [#459](https://github.com/theyosh/TerrariumPI/issues/459). +- Add TP Link Kasa support step1. [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] +- Add TP Link Kasa support step1. [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] +- Add Python API for TP-Link Kasa Smarthome products. [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] + +**Fixes** +------ + +- Fix disk alarm badge. Caused by to big storage SD card ;). [#493](https://github.com/theyosh/TerrariumPI/issues/493). [theyosh] +- Fix changing required/readonly settings when changing power switches + in the environment page. [#459](https://github.com/theyosh/TerrariumPI/issues/459). [theyosh] - Fix typo. [npinter] - Fix add webcam with motiondeltathreshold not set. [Niko Pinter] - Fix logic bug. [theyosh] - Fix bug with update config settings. [Niko Pinter] - Fix typo. [theyosh] -- Fix missing variable in the 404 page. Fixes - [#463](https://github.com/theyosh/TerrariumPI/issues/463). [theyosh] -- Fix supporting % sign in config settings - [#445](https://github.com/theyosh/TerrariumPI/issues/445). [theyosh] -- Fix initial startup without weather source. - [#443](https://github.com/theyosh/TerrariumPI/issues/443). [theyosh] -- Fix stupid bug [#430](https://github.com/theyosh/TerrariumPI/issues/430). - [theyosh] -- Fix for python2 [#427](https://github.com/theyosh/TerrariumPI/issues/427). - [theyosh] +- Fix missing variable in the 404 page. Fixes [#463](https://github.com/theyosh/TerrariumPI/issues/463). [theyosh] +- Fix supporting % sign in config settings [#445](https://github.com/theyosh/TerrariumPI/issues/445). [theyosh] +- Fix initial startup without weather source. [#443](https://github.com/theyosh/TerrariumPI/issues/443). [theyosh] +- Fix stupid bug [#430](https://github.com/theyosh/TerrariumPI/issues/430). [theyosh] +- Fix for python2 [#427](https://github.com/theyosh/TerrariumPI/issues/427). [theyosh] - Fix not closing I2C when there is an error. [theyosh] -- Fix missing dimmers. - [#418](https://github.com/theyosh/TerrariumPI/issues/418). [theyosh] -- Seccond attempt to fix new alsa logic... - [#400](https://github.com/theyosh/TerrariumPI/issues/400). [TheYOSH] +- Fix missing dimmers. [#418](https://github.com/theyosh/TerrariumPI/issues/418). [theyosh] +- Seccond attempt to fix new alsa logic... [#400](https://github.com/theyosh/TerrariumPI/issues/400). [TheYOSH] - Fix installer for Kasa. [theyosh] -- New fix for DHT sensors. Using a different installation - way...[#392](https://github.com/theyosh/TerrariumPI/issues/392). [theyosh] -- Final fixed?? Removed all Adafruit DHT code. - [#392](https://github.com/theyosh/TerrariumPI/issues/392). [theyosh] -- More debug and fix discovery. - [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] +- New fix for DHT sensors. Using a different installation way...[#392](https://github.com/theyosh/TerrariumPI/issues/392). + [theyosh] +- Final fixed?? Removed all Adafruit DHT code. [#392](https://github.com/theyosh/TerrariumPI/issues/392). [theyosh] +- More debug and fix discovery. [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] - Fix adding new calendar items. [theyosh] - Fix environment required fields. [theyosh] - Fix wrong calendar pulldown message. [theyosh] - Fix webcam running detection (visibility) check. [theyosh] -## **Updates** +**Updates** +------ -- Small updates based on supplied sample code. - [#462](https://github.com/theyosh/TerrariumPI/issues/462). [theyosh] +- Small updates based on supplied sample code. [#462](https://github.com/theyosh/TerrariumPI/issues/462). [theyosh] - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - -- Support alternative/update version of sispmctl. - [#425](https://github.com/theyosh/TerrariumPI/issues/425). [theyosh] +- Support alternative/update version of sispmctl. [#425](https://github.com/theyosh/TerrariumPI/issues/425). [theyosh] - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update issue templates. [TheYOSH] - Update issue templates. [TheYOSH] - Update issue templates. [TheYOSH] @@ -7016,396 +6202,311 @@ - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - -- Update installer to support new TPLink Kasa installation. - [#398](https://github.com/theyosh/TerrariumPI/issues/398) - [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] +- Update installer to support new TPLink Kasa installation. [#398](https://github.com/theyosh/TerrariumPI/issues/398) [#379](https://github.com/theyosh/TerrariumPI/issues/379). + [theyosh] - Update TP Link kasa library. [theyosh] - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [theyosh] - Update submodules. [theyosh] -- Update luma.oled install due to Python2 and 3 differences. The best thing is - just to use Pyhton3. - [#394](https://github.com/theyosh/TerrariumPI/issues/394). [theyosh] -- Update installer [#392](https://github.com/theyosh/TerrariumPI/issues/392). - [theyosh] +- Update luma.oled install due to Python2 and 3 differences. The best + thing is just to use Pyhton3. [#394](https://github.com/theyosh/TerrariumPI/issues/394). [theyosh] +- Update installer [#392](https://github.com/theyosh/TerrariumPI/issues/392). [theyosh] - Update installer. [theyosh] - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - -- Update for supporting IRF520 dimmer. - [#363](https://github.com/theyosh/TerrariumPI/issues/363). [theyosh] +- Update for supporting IRF520 dimmer. [#363](https://github.com/theyosh/TerrariumPI/issues/363). [theyosh] - Update calendar system. [theyosh] - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [theyosh] -- Webcam updates! Now you can add markers on the webcam to show realtime sensor - data. This sensor data will update every 30 seconds. Use the marker icon in - the settings screen to add markers and sensors. This also works for live - webcams. Dropped the HLS player to make the live webcam with zooming possible. - [theyosh] +- Webcam updates! Now you can add markers on the webcam to show realtime + sensor data. This sensor data will update every 30 seconds. Use the + marker icon in the settings screen to add markers and sensors. This + also works for live webcams. Dropped the HLS player to make the live + webcam with zooming possible. [theyosh] -## **Other** +**Other** +------ - New release version 3.9.9. [theyosh] - Merge branch 'CCS811' [theyosh] -- Working CCS811 sensor. - [#462](https://github.com/theyosh/TerrariumPI/issues/462). [theyosh] +- Working CCS811 sensor. [#462](https://github.com/theyosh/TerrariumPI/issues/462). [theyosh] - Merge branch 'master' into CCS811. [theyosh] - Merge branch 'master' into CCS811. [theyosh] -- Refactor CCS811 sensor. - [#462](https://github.com/theyosh/TerrariumPI/issues/462). [theyosh] +- Refactor CCS811 sensor. [#462](https://github.com/theyosh/TerrariumPI/issues/462). [theyosh] - Merge branch 'master' into CCS811. [theyosh] - Merge branch 'master' of github.com:theyosh/TerrariumPI. [theyosh] - Create codeql-analysis.yml. [TheYOSH] -- Merge pull request [#485](https://github.com/theyosh/TerrariumPI/issues/485) - from cnelsonsic/master. [TheYOSH] +- Merge pull request [#485](https://github.com/theyosh/TerrariumPI/issues/485) from cnelsonsic/master. [TheYOSH] Tasmota returns power status as 'POWERN' where N is the switch number - - Tasmota returns power status as 'POWERN' where N is the switch number. [Charles Nelson] - Delete terrariumpi.mo. [TheYOSH] - Delete terrariumpi.mo. [TheYOSH] - Deleted translation using Weblate (Catalan) [Weblate Admin] - Deleted translation using Weblate (Korean) [Weblate Admin] -- Merge pull request [#478](https://github.com/theyosh/TerrariumPI/issues/478) - from npinter/master. [TheYOSH] +- Merge pull request [#478](https://github.com/theyosh/TerrariumPI/issues/478) from npinter/master. [TheYOSH] Fix typo - -- Merge pull request [#466](https://github.com/theyosh/TerrariumPI/issues/466) - from npinter/patch-1. [TheYOSH] +- Merge pull request [#466](https://github.com/theyosh/TerrariumPI/issues/466) from npinter/patch-1. [TheYOSH] Fix add webcam with motiondeltathreshold not set - - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (836 of 836 strings) - -- Merge pull request [#464](https://github.com/theyosh/TerrariumPI/issues/464) - from npinter/npinter-patch-1. [TheYOSH] +- Merge pull request [#464](https://github.com/theyosh/TerrariumPI/issues/464) from npinter/npinter-patch-1. [TheYOSH] Fix bug with update config settings - -- Remove weather requirement - [#456](https://github.com/theyosh/TerrariumPI/issues/456). [theyosh] +- Remove weather requirement [#456](https://github.com/theyosh/TerrariumPI/issues/456). [theyosh] - Translated using Weblate (Spanish (Argentina)) [Marcnr1984] Currently translated at 100.0% (836 of 836 strings) - - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (836 of 836 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (836 of 836 strings) - - Remove default English language. [theyosh] - Translated using Weblate (German (Austria)) [theyosh] Currently translated at 100.0% (834 of 834 strings) - -- Make sure environment parts are looking at the light status. - [#419](https://github.com/theyosh/TerrariumPI/issues/419). [theyosh] +- Make sure environment parts are looking at the light status. [#419](https://github.com/theyosh/TerrariumPI/issues/419). + [theyosh] - Merge branch 'master' of github.com:theyosh/TerrariumPI. [theyosh] - Merge branch 'master' of github.com:theyosh/TerrariumPI. [theyosh] -- Replace BME280 sensor code with a nice library. Makes the code a lot easier to - read :) Also a 5 times speed improvement when reading the sensor. Needs a - re-run of the installer. - [#422](https://github.com/theyosh/TerrariumPI/issues/422). [theyosh] +- Replace BME280 sensor code with a nice library. Makes the code a lot + easier to read :) Also a 5 times speed improvement when reading the + sensor. Needs a re-run of the installer. [#422](https://github.com/theyosh/TerrariumPI/issues/422). [theyosh] - Translated using Weblate (German (Austria)) [theyosh] Currently translated at 100.0% (834 of 834 strings) - - Merge branch 'master' of github.com:theyosh/TerrariumPI. [theyosh] - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (834 of 834 strings) - -- Show all audio devices. - [#399](https://github.com/theyosh/TerrariumPI/issues/399). [TheYOSH] +- Show all audio devices. [#399](https://github.com/theyosh/TerrariumPI/issues/399). [TheYOSH] - Extra trigger to set the right values based on the selected modues. [#405](https://github.com/theyosh/TerrariumPI/issues/405). [theyosh] - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (834 of 834 strings) - - Translated using Weblate (French (Belgium)) [theyosh] Currently translated at 69.4% (577 of 831 strings) - - Finetuning. [theyosh] - Merge branch 'master' into new_dht. [theyosh] - Translated using Weblate (Catalan) [cmonicob] Currently translated at 7.9% (66 of 831 strings) - - Translated using Weblate (French (Belgium)) [theyosh] Currently translated at 68.5% (570 of 831 strings) - -- Updating new DHT code. - [#392](https://github.com/theyosh/TerrariumPI/issues/392). [theyosh] -- Updating DHT sensor support. - [#392](https://github.com/theyosh/TerrariumPI/issues/392) - [#388](https://github.com/theyosh/TerrariumPI/issues/388). [theyosh] +- Updating new DHT code. [#392](https://github.com/theyosh/TerrariumPI/issues/392). [theyosh] +- Updating DHT sensor support. [#392](https://github.com/theyosh/TerrariumPI/issues/392) [#388](https://github.com/theyosh/TerrariumPI/issues/388). [theyosh] - Translated using Weblate (Catalan) [cmonicob] Currently translated at 7.8% (65 of 831 strings) - - Translated using Weblate (German (Austria)) [Luke] Currently translated at 100.0% (831 of 831 strings) - - Translated using Weblate (Catalan) [cmonicob] Currently translated at 2.1% (18 of 831 strings) +- Merge pull request [#395](https://github.com/theyosh/TerrariumPI/issues/395) from theyosh/issue/379. [TheYOSH] -- Merge pull request [#395](https://github.com/theyosh/TerrariumPI/issues/395) - from theyosh/issue/379. [TheYOSH] - - Issue/379 - -- Finetuning. [#379](https://github.com/theyosh/TerrariumPI/issues/379). - [theyosh] -- Finally working TP Link HS300. - [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] -- Another attempt [#379](https://github.com/theyosh/TerrariumPI/issues/379). - [theyosh] -- Make first attempt to work. - [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] -- Merge pull request [#386](https://github.com/theyosh/TerrariumPI/issues/386) - from mikenorgate/timer-cancel. [TheYOSH] + Issue/379 +- Finetuning. [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] +- Finally working TP Link HS300. [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] +- Another attempt [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] +- Make first attempt to work. [#379](https://github.com/theyosh/TerrariumPI/issues/379). [theyosh] +- Merge pull request [#386](https://github.com/theyosh/TerrariumPI/issues/386) from mikenorgate/timer-cancel. [TheYOSH] Cancel existing switch timer when toggling state - - Clean up. [Mike Norgate] - Cancel existing switch timer when toggling state. [Mike Norgate] - Get last archive date from filename. [theyosh] -- Support multiple Denkovi V1 relay boards. - [#382](https://github.com/theyosh/TerrariumPI/issues/382). [theyosh] +- Support multiple Denkovi V1 relay boards. [#382](https://github.com/theyosh/TerrariumPI/issues/382). [theyosh] - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (831 of 831 strings) - - Translated using Weblate (Norwegian Bokmål) [theyosh] Currently translated at 96.3% (801 of 831 strings) - - Translated using Weblate (Italian) [theyosh] Currently translated at 75.6% (629 of 831 strings) - - Translated using Weblate (German (Austria)) [theyosh] Currently translated at 97.7% (812 of 831 strings) - - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (831 of 831 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 99.1% (824 of 831 strings) - -- Updating the installer. So work better with different version of Raspian on - different board versions. [theyosh] +- Updating the installer. So work better with different version of + Raspian on different board versions. [theyosh] - Optimize realtime data fetching. [theyosh] -- Support IRF520 Mosfet Dimmer. - [#363](https://github.com/theyosh/TerrariumPI/issues/363). [theyosh] +- Support IRF520 Mosfet Dimmer. [#363](https://github.com/theyosh/TerrariumPI/issues/363). [theyosh] - Merge branch 'master' of github.com:theyosh/TerrariumPI. [theyosh] - Support for some older browsers :( [theyosh] - Translated using Weblate (Italian) [Stikki] Currently translated at 77.2% (628 of 813 strings) - 3.9.8 (2020-04-05) ---- +3.9.8 (2020-04-05) +------------------ -## **New** +**New** +------ -- Add reconnect logic. It will now try up till 5 times to connect when it could - not load the hardware intial. - [#365](https://github.com/theyosh/TerrariumPI/issues/365). [theyosh] +- Add reconnect logic. It will now try up till 5 times to connect when + it could not load the hardware intial. [#365](https://github.com/theyosh/TerrariumPI/issues/365). [theyosh] - Add license scan report and status. [fossabot] -- Add Raspberry PI auto white balancing setting for better NOIR camera support. - Both for stills and live. - [#360](https://github.com/theyosh/TerrariumPI/issues/360). [theyosh] +- Add Raspberry PI auto white balancing setting for better NOIR camera + support. Both for stills and live. [#360](https://github.com/theyosh/TerrariumPI/issues/360). [theyosh] - Add files via upload. [TheYOSH] - Add extra mail headers. [theyosh] - Add support for COZIR CO2 sensors. [theyosh] -- Add support for K30 CO2 sensors. - [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] -- Add support for PCA9685 dimmers. First attempt, untested - [#331](https://github.com/theyosh/TerrariumPI/issues/331). [theyosh] +- Add support for K30 CO2 sensors. [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] +- Add support for PCA9685 dimmers. First attempt, untested [#331](https://github.com/theyosh/TerrariumPI/issues/331). + [theyosh] - Add a nice collerfull MOTD (Message of the Day) [theyosh] - Add translation badge. [TheYOSH] -- Add setuptools to installer to get the latest version. - [#347](https://github.com/theyosh/TerrariumPI/issues/347). [TheYOSH] -- Add read out support for FTDI devices. - [#348](https://github.com/theyosh/TerrariumPI/issues/348). [TheYOSH] -- Add readout support for FTDI devices. - [#348](https://github.com/theyosh/TerrariumPI/issues/348). [theyosh] +- Add setuptools to installer to get the latest version. [#347](https://github.com/theyosh/TerrariumPI/issues/347). [TheYOSH] +- Add read out support for FTDI devices. [#348](https://github.com/theyosh/TerrariumPI/issues/348). [TheYOSH] +- Add readout support for FTDI devices. [#348](https://github.com/theyosh/TerrariumPI/issues/348). [theyosh] - Add some more fun.. [TheYOSH] - Add some fun... [TheYOSH] -- Add support for SHT31D sensor. - [#332](https://github.com/theyosh/TerrariumPI/issues/332). [TheYOSH] -- Add auto detecting Xiaomi Mi bluetooth sensors. And a fix to get a better - stability. [TheYOSH] -- Add support for AMG8833. - [#288](https://github.com/theyosh/TerrariumPI/issues/288). [TheYOSH] +- Add support for SHT31D sensor. [#332](https://github.com/theyosh/TerrariumPI/issues/332). [TheYOSH] +- Add auto detecting Xiaomi Mi bluetooth sensors. And a fix to get a + better stability. [TheYOSH] +- Add support for AMG8833. [#288](https://github.com/theyosh/TerrariumPI/issues/288). [TheYOSH] - Add testing service system. [TheYOSH] -- Add first attempt for Xiaomi Mi Temperature and Humidity Monitor - [#335](https://github.com/theyosh/TerrariumPI/issues/335). [TheYOSH] +- Add first attempt for Xiaomi Mi Temperature and Humidity Monitor [#335](https://github.com/theyosh/TerrariumPI/issues/335). + [TheYOSH] - Add extra test. [TheYOSH] - Add extra help. [TheYOSH] -- Add files to webhooks. - [#334](https://github.com/theyosh/TerrariumPI/issues/334). [TheYOSH] -- Add files to webhooks. - [#334](https://github.com/theyosh/TerrariumPI/issues/334). [TheYOSH] -- Add example cronjob for webcam archive clean up. - [#329](https://github.com/theyosh/TerrariumPI/issues/329). [TheYOSH] -- Add missing support for remote conductivity. - [#330](https://github.com/theyosh/TerrariumPI/issues/330). [TheYOSH] -- Add extra exception for loading sensors. Refs - [#330](https://github.com/theyosh/TerrariumPI/issues/330). [TheYOSH] -- Add brazilian portuguese language. Close - [#328](https://github.com/theyosh/TerrariumPI/issues/328). [TheYOSH] +- Add files to webhooks. [#334](https://github.com/theyosh/TerrariumPI/issues/334). [TheYOSH] +- Add files to webhooks. [#334](https://github.com/theyosh/TerrariumPI/issues/334). [TheYOSH] +- Add example cronjob for webcam archive clean up. [#329](https://github.com/theyosh/TerrariumPI/issues/329). [TheYOSH] +- Add missing support for remote conductivity. [#330](https://github.com/theyosh/TerrariumPI/issues/330). [TheYOSH] +- Add extra exception for loading sensors. Refs [#330](https://github.com/theyosh/TerrariumPI/issues/330). [TheYOSH] +- Add brazilian portuguese language. Close [#328](https://github.com/theyosh/TerrariumPI/issues/328). [TheYOSH] - Add small updates for proper shutdown. [TheYOSH] - Add more progress indication. [theyosh] - Add more progress indication. [theyosh] -- Add BrightPi support. - [#280](https://github.com/theyosh/TerrariumPI/issues/280). [theyosh] -- Add installation support for Bright-Pi. - [#280](https://github.com/theyosh/TerrariumPI/issues/280). [theyosh] +- Add BrightPi support. [#280](https://github.com/theyosh/TerrariumPI/issues/280). [theyosh] +- Add installation support for Bright-Pi. [#280](https://github.com/theyosh/TerrariumPI/issues/280). [theyosh] - Add submodule Bright-Pi. [theyosh] - Add min/max values to sensor gauges. [tvStatic] - Add extra options for motion detection. [tvStatic] - Add extra python2 module for hls-proxy. [theyosh] - Add translations. [tvStatic] - Add local file webcam. [tvStatic] -- Add example script for manual button actions. - [#204](https://github.com/theyosh/TerrariumPI/issues/204). [TheYOSH] +- Add example script for manual button actions. [#204](https://github.com/theyosh/TerrariumPI/issues/204). [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix python3 unicode. [theyosh] - Fix error [#366](https://github.com/theyosh/TerrariumPI/issues/366). [theyosh] - Fix already closed i2c busses. [theyosh] - Fix package cleanup for RPI 4. [TheYOSH] -- Fix not closing I2C bus. - [#356](https://github.com/theyosh/TerrariumPI/issues/356). [theyosh] -- Fix engine error running withouth any sensors. Fix bug 1 from - [#363](https://github.com/theyosh/TerrariumPI/issues/363). [theyosh] +- Fix not closing I2C bus. [#356](https://github.com/theyosh/TerrariumPI/issues/356). [theyosh] +- Fix engine error running withouth any sensors. Fix bug 1 from [#363](https://github.com/theyosh/TerrariumPI/issues/363). + [theyosh] - Fix logging message. [theyosh] -- Fix to many open files. Somehow the MLX90614 sensor does not close the I2C - bus... So need to force it manually. - [#356](https://github.com/theyosh/TerrariumPI/issues/356). [theyosh] -- Fix startup when offline. - [#353](https://github.com/theyosh/TerrariumPI/issues/353). [theyosh] +- Fix to many open files. Somehow the MLX90614 sensor does not close the + I2C bus... So need to force it manually. [#356](https://github.com/theyosh/TerrariumPI/issues/356). [theyosh] +- Fix startup when offline. [#353](https://github.com/theyosh/TerrariumPI/issues/353). [theyosh] - Fix iCal bug. [theyosh] - More typo fixes. [theyosh] - Fix typo. [theyosh] -- Fix python3 encoding. - [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] -- Fix FTDI stare readout.... removed strange duplicate code....:( - [#348](https://github.com/theyosh/TerrariumPI/issues/348). [theyosh] -- Fix python3 OpenCV issues. Should fix motion detection and image archiving as - well. [#334](https://github.com/theyosh/TerrariumPI/issues/334). [theyosh] +- Fix python3 encoding. [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] +- Fix FTDI stare readout.... removed strange duplicate code....:( [#348](https://github.com/theyosh/TerrariumPI/issues/348). + [theyosh] +- Fix python3 OpenCV issues. Should fix motion detection and image + archiving as well. [#334](https://github.com/theyosh/TerrariumPI/issues/334). [theyosh] - Fix dashboard notifications. [theyosh] - Fix motd execute bit. [theyosh] - Fix lineout motd text. [theyosh] - Fix translation typo. [theyosh] - Fix gentelella install. [TheYOSH] - Fix Gentelella Admin interface to latest stable version. [TheYOSH] -- Fix files in webhooks. - [#334](https://github.com/theyosh/TerrariumPI/issues/334). [TheYOSH] -- Fix bleutooth scanning. - [#335](https://github.com/theyosh/TerrariumPI/issues/335). [TheYOSH] +- Fix files in webhooks. [#334](https://github.com/theyosh/TerrariumPI/issues/334). [TheYOSH] +- Fix bleutooth scanning. [#335](https://github.com/theyosh/TerrariumPI/issues/335). [TheYOSH] - Fix python2 support. [TheYOSH] - Fix stupid dimmer typo.... [TheYOSH] -- Fix broken startup when 1wire sensor is missing. - [#324](https://github.com/theyosh/TerrariumPI/issues/324). [TheYOSH] -- Fix broken installer - [#323](https://github.com/theyosh/TerrariumPI/issues/323). [TheYOSH] -- Fix for installing on Buster. - [#317](https://github.com/theyosh/TerrariumPI/issues/317). [TheYOSH] +- Fix broken startup when 1wire sensor is missing. [#324](https://github.com/theyosh/TerrariumPI/issues/324). [TheYOSH] +- Fix broken installer [#323](https://github.com/theyosh/TerrariumPI/issues/323). [TheYOSH] +- Fix for installing on Buster. [#317](https://github.com/theyosh/TerrariumPI/issues/317). [TheYOSH] - Fix white space. [theyosh] -- Fix installer for BrightPi. - [#280](https://github.com/theyosh/TerrariumPI/issues/280). [theyosh] -- Fixed bug due to wrong logging. - [#311](https://github.com/theyosh/TerrariumPI/issues/311). [theyosh] -- Fix update check and support spaces in installation location path. [theyosh] +- Fix installer for BrightPi. [#280](https://github.com/theyosh/TerrariumPI/issues/280). [theyosh] +- Fixed bug due to wrong logging. [#311](https://github.com/theyosh/TerrariumPI/issues/311). [theyosh] +- Fix update check and support spaces in installation location path. + [theyosh] - Fix monkey patching.... [TheYOSH] -- Fixed graphing issue when rebooting/restarting TerrariumPI. - [#239](https://github.com/theyosh/TerrariumPI/issues/239). [TheYOSH] +- Fixed graphing issue when rebooting/restarting TerrariumPI. [#239](https://github.com/theyosh/TerrariumPI/issues/239). + [TheYOSH] - Fixed reboot animation. [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [theyosh] - Update submodules. [theyosh] - Update version number. [TheYOSH] - Update version number. [TheYOSH] -- Update calendar to support HTML description including images. [theyosh] +- Update calendar to support HTML description including images. + [theyosh] - Update translations indicator. [TheYOSH] - Update MOTD formatting (2) [theyosh] - Update MOTD formatting. [theyosh] -- Updated MOTD so that it is more flexible. And now also shows the custom title - and species name. Needs a rerun of the installer due to a new library - pyfiglet. [theyosh] +- Updated MOTD so that it is more flexible. And now also shows the + custom title and species name. Needs a rerun of the installer due to a + new library pyfiglet. [theyosh] - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update install.sh. [swekley] - Update README.md. [TheYOSH] - Update MOTD and better update check. [theyosh] - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation files. [weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update language files. [theyosh] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [theyosh] - Small updates. [theyosh] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update translations. [theyosh] - Update translation files. [Weblate] Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. - - Update README.md. [TheYOSH] - Update leaflet. [TheYOSH] - Small updates. [TheYOSH] @@ -7416,26 +6517,24 @@ - Update start and installer scripts. [theyosh] - Update translations. [TheYOSH] -## **Other** +**Other** +------ - Speed up loading webcam archive. [theyosh] - Better logging for sensor type. [theyosh] -- Load last archived image when archiving based on time is selected for a - webcam. This will respect the archive period during restarts/reboots. - [theyosh] +- Load last archived image when archiving based on time is selected for + a webcam. This will respect the archive period during + restarts/reboots. [theyosh] - Reduce SD card writes by putting DB journaling to memory. [theyosh] - Translated using Weblate (German (Austria)) [theyosh] Currently translated at 99.7% (811 of 813 strings) - - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 100.0% (813 of 813 strings) - -- First attempt simple calendar functionality. Adding events is not possible. - [theyosh] -- Check if Sonoff return data is valid. - [#365](https://github.com/theyosh/TerrariumPI/issues/365). [theyosh] +- First attempt simple calendar functionality. Adding events is not + possible. [theyosh] +- Check if Sonoff return data is valid. [#365](https://github.com/theyosh/TerrariumPI/issues/365). [theyosh] - More cleanup of not needed packages..... [TheYOSH] - Also allow excluding of sensors like power switches. [theyosh] - Allow negative offset. [theyosh] @@ -7443,198 +6542,152 @@ - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (813 of 813 strings) - -- Allow temperature conversions based on API url. - [#359](https://github.com/theyosh/TerrariumPI/issues/359). [theyosh] +- Allow temperature conversions based on API url. [#359](https://github.com/theyosh/TerrariumPI/issues/359). [theyosh] - Replase FOSSA badge. [theyosh] -- Merge pull request [#355](https://github.com/theyosh/TerrariumPI/issues/355) - from fossabot/master. [TheYOSH] +- Merge pull request [#355](https://github.com/theyosh/TerrariumPI/issues/355) from fossabot/master. [TheYOSH] Add license scan report and status - -- Merge pull request [#362](https://github.com/theyosh/TerrariumPI/issues/362) - from swekley/patch-1. [TheYOSH] +- Merge pull request [#362](https://github.com/theyosh/TerrariumPI/issues/362) from swekley/patch-1. [TheYOSH] Update install.sh - - Indent typo. [theyosh] - Import Python3 only modules in different blocks. [theyosh] - Merge branch 'master' of github.com:theyosh/TerrariumPI. [theyosh] - Translated using Weblate (German (Austria)) [kahuwi14] Currently translated at 100.0% (800 of 800 strings) - - Translated using Weblate (Norwegian Bokmål) [bfonn] Currently translated at 100.0% (800 of 800 strings) - - Translated using Weblate (German (Austria)) [theyosh] Currently translated at 100.0% (800 of 800 strings) - -- Python3 working version... - [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] +- Python3 working version... [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] - Translated using Weblate (Norwegian Bokmål) [theyosh] Currently translated at 86.5% (692 of 800 strings) - - Translated using Weblate (Norwegian Bokmål) [theyosh] Currently translated at 86.2% (690 of 800 strings) - - Translated using Weblate (French (Belgium)) [theyosh] Currently translated at 71.1% (569 of 800 strings) - - Translated using Weblate (Italian) [theyosh] Currently translated at 72.1% (577 of 800 strings) - - Translated using Weblate (Portuguese (Brazil)) [theyosh] Currently translated at 100.0% (800 of 800 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (800 of 800 strings) - - Translated using Weblate (Italian) [theyosh] Currently translated at 72.1% (577 of 800 strings) - - Translated using Weblate (French (Belgium)) [theyosh] Currently translated at 72.0% (576 of 800 strings) - - Translated using Weblate (German (Austria)) [theyosh] Currently translated at 86.2% (690 of 800 strings) - - Translated using Weblate (Portuguese (Brazil)) [theyosh] Currently translated at 100.0% (800 of 800 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 100.0% (800 of 800 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 98.9% (791 of 800 strings) - - Merge branch 'master' of github.com:theyosh/TerrariumPI. [theyosh] - Translated using Weblate (Portuguese (Brazil)) [theyosh] Currently translated at 100.0% (800 of 800 strings) - - Remove comments. [theyosh] -- Checked webcam images with webhooks. Added a PHP example for the receiving - end. [#334](https://github.com/theyosh/TerrariumPI/issues/334). [theyosh] -- Enable hardware serial. - [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] +- Checked webcam images with webhooks. Added a PHP example for the + receiving end. [#334](https://github.com/theyosh/TerrariumPI/issues/334). [theyosh] +- Enable hardware serial. [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] - Translated using Weblate (Dutch) [Weblate Admin] Currently translated at 98.8% (790 of 800 strings) - - Translated using Weblate (Portuguese (Brazil)) [Cleber Tavano] Currently translated at 99.9% (795 of 796 strings) - - Cleanup the installer. [theyosh] -- Make sure module melopero-amg8833 is always installed - [#288](https://github.com/theyosh/TerrariumPI/issues/288). [theyosh] +- Make sure module melopero-amg8833 is always installed [#288](https://github.com/theyosh/TerrariumPI/issues/288). [theyosh] - Cleanup. [theyosh] - Translated using Weblate (Dutch) [theyosh] Currently translated at 98.6% (785 of 796 strings) - - Translated using Weblate (Portuguese (Brazil)) [theyosh] Currently translated at 99.9% (795 of 796 strings) - - Translated using Weblate (Dutch) [theyosh] Currently translated at 97.5% (776 of 796 strings) - - Translated using Weblate (Italian) [theyosh] Currently translated at 72.7% (579 of 796 strings) - - Translated using Weblate (German (Austria)) [theyosh] Currently translated at 86.2% (686 of 796 strings) - - Translated using Weblate (German (Austria)) [Weblate Admin] Currently translated at 86.2% (686 of 796 strings) - - Translated using Weblate (Portuguese (Brazil)) [TheYOSH] Currently translated at 100.0% (796 of 796 strings) - - Translated using Weblate (Dutch) [TheYOSH] Currently translated at 91.6% (729 of 796 strings) - - Typo. [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [theyosh] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [theyosh] - Translated using Weblate (Dutch) [TheYOSH] Currently translated at 95.4% (677 of 710 strings) - - Translated using Weblate (French (Belgium)) [Weblate Admin] Currently translated at 100.0% (619 of 619 strings) - - Translated using Weblate (German (Austria)) [Weblate Admin] Currently translated at 100.0% (702 of 702 strings) - - Translated using Weblate (Dutch) [Weblate Admin] Currently translated at 94.4% (670 of 710 strings) - - Typo. [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [theyosh] -- Keep bluetooth connection open... - [#335](https://github.com/theyosh/TerrariumPI/issues/335). [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [theyosh] +- Keep bluetooth connection open... [#335](https://github.com/theyosh/TerrariumPI/issues/335). [TheYOSH] - Ignore more. [TheYOSH] - Ignore more. [TheYOSH] - Cleanup. [TheYOSH] - Remove debug. [TheYOSH] - Strange bug.... [TheYOSH] -- Save power switch manual mode state. - [#336](https://github.com/theyosh/TerrariumPI/issues/336). [TheYOSH] +- Save power switch manual mode state. [#336](https://github.com/theyosh/TerrariumPI/issues/336). [TheYOSH] - Make sure that we only dim when hardware is found. [TheYOSH] -- Support for BrightPi. - [#280](https://github.com/theyosh/TerrariumPI/issues/280). [TheYOSH] -- Cleanup debug code. [#280](https://github.com/theyosh/TerrariumPI/issues/280). - [theyosh] +- Support for BrightPi. [#280](https://github.com/theyosh/TerrariumPI/issues/280). [TheYOSH] +- Cleanup debug code. [#280](https://github.com/theyosh/TerrariumPI/issues/280). [theyosh] - Remove legacy cleanup code. [theyosh] - Better proxying NGINX. [theyosh] -- Refactored [#315](https://github.com/theyosh/TerrariumPI/issues/315). Now you - can choose if you want the min and max values. Also the min and max values are - respecting the smoothing factor. Also, use always 3 decimals. [theyosh] -- Merge pull request [#315](https://github.com/theyosh/TerrariumPI/issues/315) - from tvStatic/feature/min_max_gauge_values. [TheYOSH] +- Refactored [#315](https://github.com/theyosh/TerrariumPI/issues/315). Now you can choose if you want the min and max + values. Also the min and max values are respecting the smoothing + factor. Also, use always 3 decimals. [theyosh] +- Merge pull request [#315](https://github.com/theyosh/TerrariumPI/issues/315) from tvStatic/feature/min_max_gauge_values. + [TheYOSH] Add min/max values to sensor gauges - -- Finetuning pull request - [#313](https://github.com/theyosh/TerrariumPI/issues/313). [theyosh] -- Merge pull request [#313](https://github.com/theyosh/TerrariumPI/issues/313) - from tvStatic/feature/configure_motion_detect. [TheYOSH] +- Finetuning pull request [#313](https://github.com/theyosh/TerrariumPI/issues/313). [theyosh] +- Merge pull request [#313](https://github.com/theyosh/TerrariumPI/issues/313) from tvStatic/feature/configure_motion_detect. + [TheYOSH] Configure motion detection options - - Set motion options explicitly instead of in constructor. [tvStatic] - Hide motion settings when Motion is not set. [tvStatic] - Merge branch 'master' into development. [theyosh] -- Merge pull request [#310](https://github.com/theyosh/TerrariumPI/issues/310) - from tvStatic/feature/local_webcam. [TheYOSH] +- Merge pull request [#310](https://github.com/theyosh/TerrariumPI/issues/310) from tvStatic/feature/local_webcam. [TheYOSH] Allow configuration of local location for webcam images - - Test bug [#311](https://github.com/theyosh/TerrariumPI/issues/311). [TheYOSH] - Support Debian Buster. [TheYOSH] - Renamed example script. [TheYOSH] @@ -7643,246 +6696,196 @@ - Merge branch 'master' into development. [TheYOSH] - Merge branch 'issue/254' into development. [TheYOSH] - 3.9.7 (2019-07-07) ---- +3.9.7 (2019-07-07) +------------------ -## **New** +**New** +------ -- Add shutdown option. Needs a rerun of the installer. - [#306](https://github.com/theyosh/TerrariumPI/issues/306). [TheYOSH] -- Add icalender explicit in the python libraries installation. - [#308](https://github.com/theyosh/TerrariumPI/issues/308). [TheYOSH] -- Add first attempt for hardware changing reminders. When changing hardare, use - the option under the wrench icon at the power switch. +- Add shutdown option. Needs a rerun of the installer. [#306](https://github.com/theyosh/TerrariumPI/issues/306). [TheYOSH] +- Add icalender explicit in the python libraries installation. [#308](https://github.com/theyosh/TerrariumPI/issues/308). + [TheYOSH] +- Add first attempt for hardware changing reminders. When changing + hardare, use the option under the wrench icon at the power switch. [#253](https://github.com/theyosh/TerrariumPI/issues/253). [TheYOSH] - Add iCal support for external calendars (readonly) [TheYOSH] -- Add new graph period to power switches based on last hardware replacement. - [#253](https://github.com/theyosh/TerrariumPI/issues/253). [TheYOSH] -- Add example difference script for script sensor usage. - [#300](https://github.com/theyosh/TerrariumPI/issues/300). [TheYOSH] +- Add new graph period to power switches based on last hardware + replacement. [#253](https://github.com/theyosh/TerrariumPI/issues/253). [TheYOSH] +- Add example difference script for script sensor usage. [#300](https://github.com/theyosh/TerrariumPI/issues/300). [TheYOSH] - Add option to disable motion boxes. [tvStatic] - Add script sensor type. [tvStatic] -- Add support for AM2320 (untested) - [#296](https://github.com/theyosh/TerrariumPI/issues/296). [TheYOSH] +- Add support for AM2320 (untested) [#296](https://github.com/theyosh/TerrariumPI/issues/296). [TheYOSH] - Add graphs smoothing option. [TheYOSH] - Add missing Clappr.io parts. [TheYOSH] -- Add reading out the remote state. - [#274](https://github.com/theyosh/TerrariumPI/issues/274). [TheYOSH] -- Add option to hide the environment summary on the dashboard. - [#281](https://github.com/theyosh/TerrariumPI/issues/281). [TheYOSH] -- Add Sonoff support for Tasmota, ESP Easy and ESPurna firmware. [TheYOSH] +- Add reading out the remote state. [#274](https://github.com/theyosh/TerrariumPI/issues/274). [TheYOSH] +- Add option to hide the environment summary on the dashboard. [#281](https://github.com/theyosh/TerrariumPI/issues/281). + [TheYOSH] +- Add Sonoff support for Tasmota, ESP Easy and ESPurna firmware. + [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix MiFlore battery status. [TheYOSH] - Fix adding new sensors. [TheYOSH] - Fix adding new sensors. [TheYOSH] -- Final fixes for [#296](https://github.com/theyosh/TerrariumPI/issues/296). - [TheYOSH] +- Final fixes for [#296](https://github.com/theyosh/TerrariumPI/issues/296). [TheYOSH] - Fixes for [#296](https://github.com/theyosh/TerrariumPI/issues/296). [TheYOSH] - Fixes for [#296](https://github.com/theyosh/TerrariumPI/issues/296). [TheYOSH] -- For now, we keep the old Merioss library. Should fix issues. - [#286](https://github.com/theyosh/TerrariumPI/issues/286). [TheYOSH] -- Fix bug in values conversion. - [#283](https://github.com/theyosh/TerrariumPI/issues/283). [TheYOSH] +- For now, we keep the old Merioss library. Should fix issues. [#286](https://github.com/theyosh/TerrariumPI/issues/286). + [TheYOSH] +- Fix bug in values conversion. [#283](https://github.com/theyosh/TerrariumPI/issues/283). [TheYOSH] - Fix 1. [#274](https://github.com/theyosh/TerrariumPI/issues/274). [TheYOSH] -- Fix some Sonoff issues. - [#274](https://github.com/theyosh/TerrariumPI/issues/274). [TheYOSH] +- Fix some Sonoff issues. [#274](https://github.com/theyosh/TerrariumPI/issues/274). [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update version number. [TheYOSH] - Update README.md. [TheYOSH] - Update README.md. [TheYOSH] - Update submodules. [TheYOSH] -- Next update for calendar system. - [#253](https://github.com/theyosh/TerrariumPI/issues/253). [TheYOSH] +- Next update for calendar system. [#253](https://github.com/theyosh/TerrariumPI/issues/253). [TheYOSH] - Update webcam code. [TheYOSH] - Update clappr.io player to version 0.3.6. [TheYOSH] - Update submodules and libraries. [TheYOSH] - Update translations. [TheYOSH] -- Update help information. - [#285](https://github.com/theyosh/TerrariumPI/issues/285). [TheYOSH] +- Update help information. [#285](https://github.com/theyosh/TerrariumPI/issues/285). [TheYOSH] - Update modules. [TheYOSH] -## **Other** +**Other** +------ -- Fancy reboot and shutdown screens.... reboot will also reload the interface - when the server is back. - [#306](https://github.com/theyosh/TerrariumPI/issues/306). [TheYOSH] -- Support custom scripts for power switches. - [#309](https://github.com/theyosh/TerrariumPI/issues/309). [TheYOSH] +- Fancy reboot and shutdown screens.... reboot will also reload the + interface when the server is back. [#306](https://github.com/theyosh/TerrariumPI/issues/306). [TheYOSH] +- Support custom scripts for power switches. [#309](https://github.com/theyosh/TerrariumPI/issues/309). [TheYOSH] - Hide zero calender badge. [TheYOSH] - First step calendar system. [TheYOSH] - Make webbased rebooting possible. Needs a re-run from the installer. [#306](https://github.com/theyosh/TerrariumPI/issues/306). [TheYOSH] -- Changed disabled/enable hardware type in edit scren for settings, switches, - doors. [#307](https://github.com/theyosh/TerrariumPI/issues/307) - [#299](https://github.com/theyosh/TerrariumPI/issues/299). [TheYOSH] +- Changed disabled/enable hardware type in edit scren for settings, + switches, doors. [#307](https://github.com/theyosh/TerrariumPI/issues/307) [#299](https://github.com/theyosh/TerrariumPI/issues/299). [TheYOSH] - Disable hardware changes for existing sensors, switches and doors. [#299](https://github.com/theyosh/TerrariumPI/issues/299). [TheYOSH] -- Merge pull request [#302](https://github.com/theyosh/TerrariumPI/issues/302) - from tvStatic/issue/299. [TheYOSH] +- Merge pull request [#302](https://github.com/theyosh/TerrariumPI/issues/302) from tvStatic/issue/299. [TheYOSH] Disable Hardware select box after hardware creation - - Disable Hardware select box after sensor creation. [tvStatic] - Better UX for webcam motion boxes. [TheYOSH] -- Merge pull request [#304](https://github.com/theyosh/TerrariumPI/issues/304) - from tvStatic/feature/disable_motion_boxes. [TheYOSH] +- Merge pull request [#304](https://github.com/theyosh/TerrariumPI/issues/304) from tvStatic/feature/disable_motion_boxes. + [TheYOSH] Add option to disable motion boxes - -- Merge pull request [#301](https://github.com/theyosh/TerrariumPI/issues/301) - from tvStatic/feature/script_sensor. [TheYOSH] +- Merge pull request [#301](https://github.com/theyosh/TerrariumPI/issues/301) from tvStatic/feature/script_sensor. [TheYOSH] Add script sensor type - -- Increase swap space for Raspberry PI Zero support. - [#290](https://github.com/theyosh/TerrariumPI/issues/290). [TheYOSH] -- Better system temperature gauge. - [#283](https://github.com/theyosh/TerrariumPI/issues/283). [TheYOSH] -- Sticky hide menu through cookies. - [#281](https://github.com/theyosh/TerrariumPI/issues/281). [TheYOSH] +- Increase swap space for Raspberry PI Zero support. [#290](https://github.com/theyosh/TerrariumPI/issues/290). [TheYOSH] +- Better system temperature gauge. [#283](https://github.com/theyosh/TerrariumPI/issues/283). [TheYOSH] +- Sticky hide menu through cookies. [#281](https://github.com/theyosh/TerrariumPI/issues/281). [TheYOSH] - Remove some debug. [TheYOSH] -- Remove explicit type check. So it would work with more hardware variants. - [#276](https://github.com/theyosh/TerrariumPI/issues/276). [TheYOSH] -- Remove buggy check. [#276](https://github.com/theyosh/TerrariumPI/issues/276). - [TheYOSH] +- Remove explicit type check. So it would work with more hardware + variants. [#276](https://github.com/theyosh/TerrariumPI/issues/276). [TheYOSH] +- Remove buggy check. [#276](https://github.com/theyosh/TerrariumPI/issues/276). [TheYOSH] - 3.9.6 (2019-03-20) ---- +3.9.6 (2019-03-20) +------------------ -## **New** +**New** +------ - Add debug [#276](https://github.com/theyosh/TerrariumPI/issues/276). [TheYOSH] - Add debug [#276](https://github.com/theyosh/TerrariumPI/issues/276). [TheYOSH] -- Add some more logging for Meross Cloud - [#276](https://github.com/theyosh/TerrariumPI/issues/276). [TheYOSH] -- Add power switch updating time information to logging and removed console - debug. [TheYOSH] -- Add status caching. [#275](https://github.com/theyosh/TerrariumPI/issues/275). - [TheYOSH] +- Add some more logging for Meross Cloud [#276](https://github.com/theyosh/TerrariumPI/issues/276). [TheYOSH] +- Add power switch updating time information to logging and removed + console debug. [TheYOSH] +- Add status caching. [#275](https://github.com/theyosh/TerrariumPI/issues/275). [TheYOSH] - Add some debug. [TheYOSH] - Add realtime readout. [TheYOSH] -- Add authentication on all settings pages. - [#271](https://github.com/theyosh/TerrariumPI/issues/271). [TheYOSH] -- Add support for MLX90614 sensor. - [#247](https://github.com/theyosh/TerrariumPI/issues/247). [TheYOSH] -- Add support for sensor mh-z19. - [#247](https://github.com/theyosh/TerrariumPI/issues/247). [TheYOSH] -- Add missing file [#260](https://github.com/theyosh/TerrariumPI/issues/260). - [TheYOSH] -- Add some debug. [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] -- Add some debug. [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] +- Add authentication on all settings pages. [#271](https://github.com/theyosh/TerrariumPI/issues/271). [TheYOSH] +- Add support for MLX90614 sensor. [#247](https://github.com/theyosh/TerrariumPI/issues/247). [TheYOSH] +- Add support for sensor mh-z19. [#247](https://github.com/theyosh/TerrariumPI/issues/247). [TheYOSH] +- Add missing file [#260](https://github.com/theyosh/TerrariumPI/issues/260). [TheYOSH] +- Add some debug. [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] +- Add some debug. [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] - Add support for Merros Cloud enabled power switch MSS425E (untested). [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] -- Add sensor gauge overview page. - [#260](https://github.com/theyosh/TerrariumPI/issues/260). [TheYOSH] -- Add extra logging for starting up with previous state. - [#239](https://github.com/theyosh/TerrariumPI/issues/239). [TheYOSH] -- Add seperate notification type for logins. - [#258](https://github.com/theyosh/TerrariumPI/issues/258). [TheYOSH] -- Add UV Index support for VEML6075 sensors. - [#257](https://github.com/theyosh/TerrariumPI/issues/257). [TheYOSH] -- Add option to exclude certain power switches like scanned WeMo power switches. - [#187](https://github.com/theyosh/TerrariumPI/issues/187). [TheYOSH] -- Add logging for incorrect logins. - [#256](https://github.com/theyosh/TerrariumPI/issues/256). [TheYOSH] -- Add support for starting power switches from previous state. Also found BIG - BUG for total power and water usage calculation... - [#239](https://github.com/theyosh/TerrariumPI/issues/239). [TheYOSH] -- Add syslog example. [#256](https://github.com/theyosh/TerrariumPI/issues/256). - [TheYOSH] +- Add sensor gauge overview page. [#260](https://github.com/theyosh/TerrariumPI/issues/260). [TheYOSH] +- Add extra logging for starting up with previous state. [#239](https://github.com/theyosh/TerrariumPI/issues/239). [TheYOSH] +- Add seperate notification type for logins. [#258](https://github.com/theyosh/TerrariumPI/issues/258). [TheYOSH] +- Add UV Index support for VEML6075 sensors. [#257](https://github.com/theyosh/TerrariumPI/issues/257). [TheYOSH] +- Add option to exclude certain power switches like scanned WeMo power + switches. [#187](https://github.com/theyosh/TerrariumPI/issues/187). [TheYOSH] +- Add logging for incorrect logins. [#256](https://github.com/theyosh/TerrariumPI/issues/256). [TheYOSH] +- Add support for starting power switches from previous state. Also + found BIG BUG for total power and water usage calculation... [#239](https://github.com/theyosh/TerrariumPI/issues/239). + [TheYOSH] +- Add syslog example. [#256](https://github.com/theyosh/TerrariumPI/issues/256). [TheYOSH] - Add support for excluding sensors from average calculation and graphs. [#251](https://github.com/theyosh/TerrariumPI/issues/251). [TheYOSH] -- Add manual mode also overwrite own timer settings. - [#239](https://github.com/theyosh/TerrariumPI/issues/239). [TheYOSH] -- Add manual overwrite option in the settings menu at every powerswitch. This - will disable environment power actions when enabled. - [#239](https://github.com/theyosh/TerrariumPI/issues/239). [TheYOSH] -- Add display error handling so the software will continue to work when wrong - settings are entered. - [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] -- Add webcam testing. [#234](https://github.com/theyosh/TerrariumPI/issues/234). - [TheYOSH] -- Add support for more OLED displays. - [#232](https://github.com/theyosh/TerrariumPI/issues/232), - [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] - -## **Fixes** +- Add manual mode also overwrite own timer settings. [#239](https://github.com/theyosh/TerrariumPI/issues/239). [TheYOSH] +- Add manual overwrite option in the settings menu at every powerswitch. + This will disable environment power actions when enabled. [#239](https://github.com/theyosh/TerrariumPI/issues/239). + [TheYOSH] +- Add display error handling so the software will continue to work when + wrong settings are entered. [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] +- Add webcam testing. [#234](https://github.com/theyosh/TerrariumPI/issues/234). [TheYOSH] +- Add support for more OLED displays. [#232](https://github.com/theyosh/TerrariumPI/issues/232), [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] + +**Fixes** +------ - Fix miflora battery status. [TheYOSH] - Fix updating profile. [TheYOSH] - Fix removing power switches. [TheYOSH] - Fix caching. [TheYOSH] - Fix caching state data. [TheYOSH] -- Fix python version and added temperature readout. - [#247](https://github.com/theyosh/TerrariumPI/issues/247). [TheYOSH] -- Fix error messages. [#247](https://github.com/theyosh/TerrariumPI/issues/247). - [TheYOSH] +- Fix python version and added temperature readout. [#247](https://github.com/theyosh/TerrariumPI/issues/247). [TheYOSH] +- Fix error messages. [#247](https://github.com/theyosh/TerrariumPI/issues/247). [TheYOSH] - Fix webcam archive loading. [TheYOSH] - Fixed typo in Meross devices. [TheYOSH] -- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] -- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] -- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] -- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] -- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] -- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] -- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] +- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] +- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] +- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] +- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] +- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] +- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] +- Another fix. [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] - Fixes [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] -- Fix exclude badge. [#251](https://github.com/theyosh/TerrariumPI/issues/251). - [TheYOSH] +- Fix exclude badge. [#251](https://github.com/theyosh/TerrariumPI/issues/251). [TheYOSH] - Fix js UV Index. [TheYOSH] - Fix js UV Index. [TheYOSH] - Fix js UV Index. [TheYOSH] - Fix bug [#262](https://github.com/theyosh/TerrariumPI/issues/262). [TheYOSH] -- Fix loading previous power switch state for the first run. - [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] +- Fix loading previous power switch state for the first run. [#254](https://github.com/theyosh/TerrariumPI/issues/254). + [TheYOSH] - Small fixes. [TheYOSH] -- Fix again Fahrenheit values. - [#252](https://github.com/theyosh/TerrariumPI/issues/252). [TheYOSH] -- Trying to fix strange weahter behavior. - [#246](https://github.com/theyosh/TerrariumPI/issues/246). [TheYOSH] -- Fix populating Display hardware chips. - [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] +- Fix again Fahrenheit values. [#252](https://github.com/theyosh/TerrariumPI/issues/252). [TheYOSH] +- Trying to fix strange weahter behavior. [#246](https://github.com/theyosh/TerrariumPI/issues/246). [TheYOSH] +- Fix populating Display hardware chips. [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] - Refix caching firmware and battery data for MiFlora. [TheYOSH] - Fix MiFlora battery status and remove display bedug. [TheYOSH] -- Fix CPU temp indicator. - [#238](https://github.com/theyosh/TerrariumPI/issues/238). [TheYOSH] -- Fixing oled displays. - [#232](https://github.com/theyosh/TerrariumPI/issues/232). [TheYOSH] -- Better fix temperture values. - [#238](https://github.com/theyosh/TerrariumPI/issues/238). [TheYOSH] -- Fix sensor values other then Celcius. - [#238](https://github.com/theyosh/TerrariumPI/issues/238). [TheYOSH] +- Fix CPU temp indicator. [#238](https://github.com/theyosh/TerrariumPI/issues/238). [TheYOSH] +- Fixing oled displays. [#232](https://github.com/theyosh/TerrariumPI/issues/232). [TheYOSH] +- Better fix temperture values. [#238](https://github.com/theyosh/TerrariumPI/issues/238). [TheYOSH] +- Fix sensor values other then Celcius. [#238](https://github.com/theyosh/TerrariumPI/issues/238). [TheYOSH] - Fix hanging hight sensor. Should fix hanging system according to issue [#185](https://github.com/theyosh/TerrariumPI/issues/185). [TheYOSH] - Fix webcam raw image. [TheYOSH] -- Fix missing max diff value. - [#236](https://github.com/theyosh/TerrariumPI/issues/236). [TheYOSH] +- Fix missing max diff value. [#236](https://github.com/theyosh/TerrariumPI/issues/236). [TheYOSH] -## **Updates** +**Updates** +------ - Update release. [TheYOSH] - Update translation files. [TheYOSH] - Update README.md. [TheYOSH] - Update styles. [TheYOSH] - Update README. [TheYOSH] -- Update sudoers file for use with Java. Added full path to java. - [#275](https://github.com/theyosh/TerrariumPI/issues/275). [TheYOSH] +- Update sudoers file for use with Java. Added full path to java. [#275](https://github.com/theyosh/TerrariumPI/issues/275). + [TheYOSH] - Update README.md. [TheYOSH] - Update README.md. [TheYOSH] - Update clappr to latest version. [TheYOSH] @@ -7895,14 +6898,14 @@ - Update excluding power switches. [TheYOSH] - Update reloading powerswichtes with scanning. [TheYOSH] - Update README.md. [TheYOSH] -- Update translations. - [#226](https://github.com/theyosh/TerrariumPI/issues/226). [TheYOSH] +- Update translations. [#226](https://github.com/theyosh/TerrariumPI/issues/226). [TheYOSH] -## **Other** +**Other** +------ - Test with 14 hours history for powerswitch when restarting. [TheYOSH] -- Remove debug and add extra warning for unsupported Meross cloud device. - [#276](https://github.com/theyosh/TerrariumPI/issues/276). [TheYOSH] +- Remove debug and add extra warning for unsupported Meross cloud + device. [#276](https://github.com/theyosh/TerrariumPI/issues/276). [TheYOSH] - Merge branch 'denkovi_v2' [TheYOSH] - Remove debug. [TheYOSH] - A. [TheYOSH] @@ -7911,36 +6914,29 @@ - A. [TheYOSH] - New debug. [TheYOSH] - Code cleanup. [TheYOSH] -- Disable printing and some clean up. - [#275](https://github.com/theyosh/TerrariumPI/issues/275). [TheYOSH] -- Allow sudo without password and detect different devices. - [#275](https://github.com/theyosh/TerrariumPI/issues/275). [TheYOSH] -- New attempt 2. [#275](https://github.com/theyosh/TerrariumPI/issues/275). - [TheYOSH] -- New attempt. [#275](https://github.com/theyosh/TerrariumPI/issues/275). +- Disable printing and some clean up. [#275](https://github.com/theyosh/TerrariumPI/issues/275). [TheYOSH] +- Allow sudo without password and detect different devices. [#275](https://github.com/theyosh/TerrariumPI/issues/275). [TheYOSH] +- New attempt 2. [#275](https://github.com/theyosh/TerrariumPI/issues/275). [TheYOSH] +- New attempt. [#275](https://github.com/theyosh/TerrariumPI/issues/275). [TheYOSH] - Better naming. [TheYOSH] - First attempt to support Denkovi V2 power relays. [TheYOSH] - New version due to new needed modules. [TheYOSH] - Merge branch 'issue/247' [TheYOSH] - Merge branch 'master' into issue/247. [TheYOSH] -- New way of reading out MH_Z19 sensor. - [#247](https://github.com/theyosh/TerrariumPI/issues/247). [TheYOSH] +- New way of reading out MH_Z19 sensor. [#247](https://github.com/theyosh/TerrariumPI/issues/247). [TheYOSH] - Merge branch 'master' into issue/247. [TheYOSH] - Merge with master. [TheYOSH] - Merge branch 'master' into issue/247. [TheYOSH] -- Support for MJPEG webcams. - [#269](https://github.com/theyosh/TerrariumPI/issues/269). [TheYOSH] -- Change max dim value. - [#230](https://github.com/theyosh/TerrariumPI/issues/230). [TheYOSH] +- Support for MJPEG webcams. [#269](https://github.com/theyosh/TerrariumPI/issues/269). [TheYOSH] +- Change max dim value. [#230](https://github.com/theyosh/TerrariumPI/issues/230). [TheYOSH] - Clear whitspace. [TheYOSH] - Remove whitespace. [TheYOSH] - New version. [TheYOSH] - Merge branch 'issue/254' [TheYOSH] - Some optimization. [TheYOSH] - Trying to get of the Meross IoI debug logging. [TheYOSH] -- Remove debugging . [#254](https://github.com/theyosh/TerrariumPI/issues/254). - [TheYOSH] +- Remove debugging . [#254](https://github.com/theyosh/TerrariumPI/issues/254). [TheYOSH] - Merge. [TheYOSH] - Merge branch 'master' into issue/254. [TheYOSH] - Better UV Index graph view. [TheYOSH] @@ -7954,48 +6950,43 @@ - Disable display debug. [TheYOSH] - Change sensor settings screen. [TheYOSH] - Retry 3 times to get new weater data. [TheYOSH] -- Remove unused clear functions. - [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] -- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. [TheYOSH] +- Remove unused clear functions. [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] +- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. + [TheYOSH] - Changed installation order for taking a cup of coffe ;) [TheYOSH] - Merge branch 'master' into feature/oled. [TheYOSH] - Small speedup serial lcd. [TheYOSH] -- Remove old configuration setting after converting. - [#232](https://github.com/theyosh/TerrariumPI/issues/232). [TheYOSH] +- Remove old configuration setting after converting. [#232](https://github.com/theyosh/TerrariumPI/issues/232). [TheYOSH] - Merge branch 'master' into feature/oled. [TheYOSH] - Merge branch 'master' into feature/oled. [TheYOSH] - Logout from the EnergenieLAN switch after address check. [TheYOSH] - Reload EnergenieLAN switch after changing address. [TheYOSH] - 3.9.3 (2018-12-27) ---- +3.9.3 (2018-12-27) +------------------ -## **New** +**New** +------ -- Add more precise values in gauge graphs. - [#227](https://github.com/theyosh/TerrariumPI/issues/227). [TheYOSH] -- Add missing translations. - [#226](https://github.com/theyosh/TerrariumPI/issues/226). [TheYOSH] -- Add helper for live hls webcam - [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] -- Add remote HLS live streaming webcams. - [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] +- Add more precise values in gauge graphs. [#227](https://github.com/theyosh/TerrariumPI/issues/227). [TheYOSH] +- Add missing translations. [#226](https://github.com/theyosh/TerrariumPI/issues/226). [TheYOSH] +- Add helper for live hls webcam [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] +- Add remote HLS live streaming webcams. [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix bluetooth scanning. [TheYOSH] - Fix watertank measurement based on sensor type. [TheYOSH] - Fix OWFS sensors. [TheYOSH] -- Fix empty sudoers file due to missing username. - [#228](https://github.com/theyosh/TerrariumPI/issues/228). [TheYOSH] -- Fix raw webcam image link. - [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] +- Fix empty sudoers file due to missing username. [#228](https://github.com/theyosh/TerrariumPI/issues/228). [TheYOSH] +- Fix raw webcam image link. [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] - Notification fix. [TheYOSH] -- Fix pH indicator. [#227](https://github.com/theyosh/TerrariumPI/issues/227). - [TheYOSH] +- Fix pH indicator. [#227](https://github.com/theyosh/TerrariumPI/issues/227). [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update changelog. [TheYOSH] @@ -8005,57 +6996,50 @@ - Update sensor refactoring. [TheYOSH] - Update README.md. [TheYOSH] -## **Other** +**Other** +------ -- Merge pull request [#235](https://github.com/theyosh/TerrariumPI/issues/235) - from theyosh/development. [TheYOSH] +- Merge pull request [#235](https://github.com/theyosh/TerrariumPI/issues/235) from theyosh/development. [TheYOSH] New release - -- Allow 30 seconds timer. Lower values are not possible. - [#231](https://github.com/theyosh/TerrariumPI/issues/231). [TheYOSH] -- Remove debug. [#227](https://github.com/theyosh/TerrariumPI/issues/227). +- Allow 30 seconds timer. Lower values are not possible. [#231](https://github.com/theyosh/TerrariumPI/issues/231). [TheYOSH] +- Remove debug. [#227](https://github.com/theyosh/TerrariumPI/issues/227). [TheYOSH] +- Return of the minimal 90dB receiver level for Bluetooth devices. [TheYOSH] -- Return of the minimal 90dB receiver level for Bluetooth devices. [TheYOSH] - Cleanup webcam code. [TheYOSH] -- Write webcam images data to memory to save SD card wearing. Only archived - images will be saved on the SD card. [TheYOSH] -- Full sensors code refactor... - [#202](https://github.com/theyosh/TerrariumPI/issues/202). [TheYOSH] +- Write webcam images data to memory to save SD card wearing. Only + archived images will be saved on the SD card. [TheYOSH] +- Full sensors code refactor... [#202](https://github.com/theyosh/TerrariumPI/issues/202). [TheYOSH] - Finetuning rate limits. [TheYOSH] - Code cleanup. [TheYOSH] - Remove timebar from live webcam. [TheYOSH] - Uninstall incompatible python3 pip numpy. [TheYOSH] - Finetuning... [TheYOSH] -- Support LED dimming through DC Dimmer switch. - [#200](https://github.com/theyosh/TerrariumPI/issues/200). [TheYOSH] +- Support LED dimming through DC Dimmer switch. [#200](https://github.com/theyosh/TerrariumPI/issues/200). [TheYOSH] - 3.9.1 (2018-12-08) ---- +3.9.1 (2018-12-08) +------------------ -## **New** +**New** +------ -- Add archive and raw image to live webcam settings menu. - [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] +- Add archive and raw image to live webcam settings menu. [#223](https://github.com/theyosh/TerrariumPI/issues/223). + [TheYOSH] - Add motion archiving for Raspicam live and fixed webcam offline image. [TheYOSH] -- Add variables in url. - [#222](https://github.com/theyosh/TerrariumPI/issues/222). [TheYOSH] -- Add first attempt for JSON POST webhook. - [#222](https://github.com/theyosh/TerrariumPI/issues/222). [TheYOSH] +- Add variables in url. [#222](https://github.com/theyosh/TerrariumPI/issues/222). [TheYOSH] +- Add first attempt for JSON POST webhook. [#222](https://github.com/theyosh/TerrariumPI/issues/222). [TheYOSH] - Add date time to live Raspicam. [TheYOSH] -- Add resolution and rotations to live RPICam. - [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] -- Add live HLS streaming in Full HD from the Raspberry webcam. - [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] -- Add missing volume icon. [TheYOSH] -- Add extra information in startup with OWFS issues. - [#212](https://github.com/theyosh/TerrariumPI/issues/212). [TheYOSH] -- Add LXML package. [#215](https://github.com/theyosh/TerrariumPI/issues/215). +- Add resolution and rotations to live RPICam. [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] +- Add live HLS streaming in Full HD from the Raspberry webcam. [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] +- Add missing volume icon. [TheYOSH] +- Add extra information in startup with OWFS issues. [#212](https://github.com/theyosh/TerrariumPI/issues/212). [TheYOSH] +- Add LXML package. [#215](https://github.com/theyosh/TerrariumPI/issues/215). [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix empty subjects for notification rate limiter. [TheYOSH] - Python3 fixes and failing USB hardware for FTDI switches. [TheYOSH] @@ -8063,11 +7047,11 @@ - Not sure why this was in the code... should fix adding new sensors. [#219](https://github.com/theyosh/TerrariumPI/issues/219). [TheYOSH] - Fix dropdowns. [TheYOSH] -- Fix API switch call [#217](https://github.com/theyosh/TerrariumPI/issues/217). - [TheYOSH] +- Fix API switch call [#217](https://github.com/theyosh/TerrariumPI/issues/217). [TheYOSH] - Fix weather updating. [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update version. [TheYOSH] @@ -8084,13 +7068,12 @@ - Update power switch logging. [TheYOSH] - Update mobile look. [TheYOSH] -## **Other** +**Other** +------ -- Merge pull request [#224](https://github.com/theyosh/TerrariumPI/issues/224) - from theyosh/development. [TheYOSH] +- Merge pull request [#224](https://github.com/theyosh/TerrariumPI/issues/224) from theyosh/development. [TheYOSH] New release 3.9.1 - - Code cleanup. [TheYOSH] - Remove debug. [TheYOSH] - Merge branch 'master' into development. [TheYOSH] @@ -8098,29 +7081,27 @@ - Merge branch 'master' into development. [TheYOSH] - Remove debug. [TheYOSH] - Merge branch 'master' into development. [TheYOSH] -- Write chunks to memory storage. Will save the SDcard. - [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] +- Write chunks to memory storage. Will save the SDcard. [#223](https://github.com/theyosh/TerrariumPI/issues/223). [TheYOSH] - Cleanup. [TheYOSH] - Merge branch 'master' into development. [TheYOSH] -- Refactoring power switches code and logic. - [#202](https://github.com/theyosh/TerrariumPI/issues/202). [TheYOSH] +- Refactoring power switches code and logic. [#202](https://github.com/theyosh/TerrariumPI/issues/202). [TheYOSH] - Make max diff a float value. [TheYOSH] - Change package installation. [TheYOSH] -- Allow per sensor max difference in measurement with absolute values. Better - controll and easier to understand for the user. - [#205](https://github.com/theyosh/TerrariumPI/issues/205) (2) [TheYOSH] -- Allow per sensor max difference in measurement with absolute values. Better - controll and easier to understand for the user. - [#205](https://github.com/theyosh/TerrariumPI/issues/205). [TheYOSH] +- Allow per sensor max difference in measurement with absolute values. + Better controll and easier to understand for the user. [#205](https://github.com/theyosh/TerrariumPI/issues/205) (2) + [TheYOSH] +- Allow per sensor max difference in measurement with absolute values. + Better controll and easier to understand for the user. [#205](https://github.com/theyosh/TerrariumPI/issues/205). [TheYOSH] - 3.9.0 (2018-11-19) ---- +3.9.0 (2018-11-19) +------------------ -## **New** +**New** +------ -- Add warning when upgrade database. It can take some time and will look not - running. [#209](https://github.com/theyosh/TerrariumPI/issues/209). [TheYOSH] +- Add warning when upgrade database. It can take some time and will look + not running. [#209](https://github.com/theyosh/TerrariumPI/issues/209). [TheYOSH] - Add files via upload. [TheYOSH] - Add Kelvin and Gallons to unit values. Code cleanup. [TheYOSH] - Add remote JSON example file. [TheYOSH] @@ -8128,81 +7109,62 @@ - Add support for sending images trough telegram. [TheYOSH] - Add missing package. [TheYOSH] - Add usage documentation link. [TheYOSH] -- Add volume sensor type through remote sensors. - [#198](https://github.com/theyosh/TerrariumPI/issues/198). [TheYOSH] -- Add support for SHT3X sensors. (untested) - [#201](https://github.com/theyosh/TerrariumPI/issues/201). [TheYOSH] -- Add support for Energenie Pi-Mote. - [#199](https://github.com/theyosh/TerrariumPI/issues/199). [TheYOSH] +- Add volume sensor type through remote sensors. [#198](https://github.com/theyosh/TerrariumPI/issues/198). [TheYOSH] +- Add support for SHT3X sensors. (untested) [#201](https://github.com/theyosh/TerrariumPI/issues/201). [TheYOSH] +- Add support for Energenie Pi-Mote. [#199](https://github.com/theyosh/TerrariumPI/issues/199). [TheYOSH] - Add files via upload. [Marvv90] -- Add watchdog script with cron example. - [#185](https://github.com/theyosh/TerrariumPI/issues/185). [TheYOSH] -- Added some checks for offline WeMo devices. - [#187](https://github.com/theyosh/TerrariumPI/issues/187). [TheYOSH] -- Add extra dev line for new EnerGenie ID. - [#195](https://github.com/theyosh/TerrariumPI/issues/195). [TheYOSH] -- Add WeMo power switch support. - [#187](https://github.com/theyosh/TerrariumPI/issues/187). [theyosh] -- Add serial LCD display support (un tested). - [#193](https://github.com/theyosh/TerrariumPI/issues/193). [theyosh] -- Add motion detection for day or night only. - [#184](https://github.com/theyosh/TerrariumPI/issues/184). [theyosh] -- Add support to Norwegian datatables in audio files list. - [#181](https://github.com/theyosh/TerrariumPI/issues/181). [theyosh] +- Add watchdog script with cron example. [#185](https://github.com/theyosh/TerrariumPI/issues/185). [TheYOSH] +- Added some checks for offline WeMo devices. [#187](https://github.com/theyosh/TerrariumPI/issues/187). [TheYOSH] +- Add extra dev line for new EnerGenie ID. [#195](https://github.com/theyosh/TerrariumPI/issues/195). [TheYOSH] +- Add WeMo power switch support. [#187](https://github.com/theyosh/TerrariumPI/issues/187). [theyosh] +- Add serial LCD display support (un tested). [#193](https://github.com/theyosh/TerrariumPI/issues/193). [theyosh] +- Add motion detection for day or night only. [#184](https://github.com/theyosh/TerrariumPI/issues/184). [theyosh] +- Add support to Norwegian datatables in audio files list. [#181](https://github.com/theyosh/TerrariumPI/issues/181). + [theyosh] - Add missing skyicon. [theyosh] -- Add CO2 support and update fertility environments. - [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] -- Add CO2 support and update fertility environments. - [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] -- Add CO2 support and update fertility environments. - [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] +- Add CO2 support and update fertility environments. [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] +- Add CO2 support and update fertility environments. [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] +- Add CO2 support and update fertility environments. [#177](https://github.com/theyosh/TerrariumPI/issues/177). [theyosh] -## **Fixes** +**Fixes** +------ - Fix quoting. [TheYOSH] -- Fixing erratic measurements. Testing right now. - [#205](https://github.com/theyosh/TerrariumPI/issues/205). [TheYOSH] +- Fixing erratic measurements. Testing right now. [#205](https://github.com/theyosh/TerrariumPI/issues/205). [TheYOSH] - Fix graphs on mobile. [TheYOSH] -- Fixed email messaging with attatchments with external mail module. [TheYOSH] -- Fix saving CO2 and fertility environment settings. - [#198](https://github.com/theyosh/TerrariumPI/issues/198). [TheYOSH] +- Fixed email messaging with attatchments with external mail module. + [TheYOSH] +- Fix saving CO2 and fertility environment settings. [#198](https://github.com/theyosh/TerrariumPI/issues/198). [TheYOSH] - Fix JSON example. [TheYOSH] - Fix Python3 and OpenCV3 combination. [TheYOSH] - Fix logging. [TheYOSH] - Fix major sensors caching bug.... this should improve a lot. [TheYOSH] - Python2/3 fixes part(3) [TheYOSH] - More Python3 fixes. [TheYOSH] -- Fix saving CO2 and fertility environment settings. - [#198](https://github.com/theyosh/TerrariumPI/issues/198). [TheYOSH] -- Serial LCD fix. [#193](https://github.com/theyosh/TerrariumPI/issues/193). - [TheYOSH] -- Fix SHT3X sensor. [#201](https://github.com/theyosh/TerrariumPI/issues/201). - [TheYOSH] -- Fix saving dc-dimmer settings. - [#178](https://github.com/theyosh/TerrariumPI/issues/178). [TheYOSH] +- Fix saving CO2 and fertility environment settings. [#198](https://github.com/theyosh/TerrariumPI/issues/198). [TheYOSH] +- Serial LCD fix. [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] +- Fix SHT3X sensor. [#201](https://github.com/theyosh/TerrariumPI/issues/201). [TheYOSH] +- Fix saving dc-dimmer settings. [#178](https://github.com/theyosh/TerrariumPI/issues/178). [TheYOSH] - Fix installer (2) [TheYOSH] - Fix installer. [TheYOSH] -- Fixed broken webcam due to threading issues. - [#192](https://github.com/theyosh/TerrariumPI/issues/192). [TheYOSH] -- Fix broken Webcam. [#192](https://github.com/theyosh/TerrariumPI/issues/192). - [theyosh] +- Fixed broken webcam due to threading issues. [#192](https://github.com/theyosh/TerrariumPI/issues/192). [TheYOSH] +- Fix broken Webcam. [#192](https://github.com/theyosh/TerrariumPI/issues/192). [theyosh] - Fix leaflet (3) [theyosh] - Fix leaflet (2) [theyosh] - Fix Leaflet code. [theyosh] -- Fix graphs for dc-dimmer. - [#178](https://github.com/theyosh/TerrariumPI/issues/178). [theyosh] -- Fix DC-dimmer settings. - [#178](https://github.com/theyosh/TerrariumPI/issues/178). [theyosh] +- Fix graphs for dc-dimmer. [#178](https://github.com/theyosh/TerrariumPI/issues/178). [theyosh] +- Fix DC-dimmer settings. [#178](https://github.com/theyosh/TerrariumPI/issues/178). [theyosh] - Fix UTF-8 XML parsing. Now the software is fully UTF-8 supported. [#179](https://github.com/theyosh/TerrariumPI/issues/179). [theyosh] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update translations. [TheYOSH] - Update README.md. [TheYOSH] -- Update weather and system config. Moving windspeed indicator from weather to - system. [TheYOSH] +- Update weather and system config. Moving windspeed indicator from + weather to system. [TheYOSH] - Update translations. [TheYOSH] - Small updates. [TheYOSH] - Update webcam factory code. [TheYOSH] @@ -8211,14 +7173,11 @@ - Update README.md. [TheYOSH] - Update README.md. [TheYOSH] - Update translations. [TheYOSH] -- Update for LCD serial. - [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] -- Update LCD Serial. [#193](https://github.com/theyosh/TerrariumPI/issues/193). - [TheYOSH] +- Update for LCD serial. [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] +- Update LCD Serial. [#193](https://github.com/theyosh/TerrariumPI/issues/193). [TheYOSH] - Update install.sh. [TheYOSH] Adafruit_DHT through pip install - - Update submodules. [theyosh] - Update README.md. [TheYOSH] - Update base translation files. [theyosh] @@ -8227,82 +7186,74 @@ - Update leaflet to version 1.3.3. [theyosh] - Update submodules. [theyosh] -## **Other** +**Other** +------ - After x erratic values we have to beleve that it is a new valid value. [#205](https://github.com/theyosh/TerrariumPI/issues/205). [TheYOSH] -- Make weather changes possible without restarting. Adding some new exceptions. - [TheYOSH] -- Merge pull request [#208](https://github.com/theyosh/TerrariumPI/issues/208) - from theyosh/python3. [TheYOSH] +- Make weather changes possible without restarting. Adding some new + exceptions. [TheYOSH] +- Merge pull request [#208](https://github.com/theyosh/TerrariumPI/issues/208) from theyosh/python3. [TheYOSH] Python3 support - - More cleanup. [TheYOSH] - Changes for new release. [TheYOSH] - Refactor terrariumWeather code. [TheYOSH] - Refactor webcam code. [TheYOSH] -- Exclude light sensors from erratic limiter. - [#205](https://github.com/theyosh/TerrariumPI/issues/205). [TheYOSH] +- Exclude light sensors from erratic limiter. [#205](https://github.com/theyosh/TerrariumPI/issues/205). [TheYOSH] - Refactor MiFlora sensor (3) [TheYOSH] - Refactor MiFlora sensor (2) [TheYOSH] - Refactor MiFlora sensor. [TheYOSH] - Relaxing bluetooth connection errors. [TheYOSH] - Check if custom mail port settings is given. [TheYOSH] - Post webcam archive images to Twitter. [TheYOSH] -- Support for door status for webcams. - [#203](https://github.com/theyosh/TerrariumPI/issues/203). [TheYOSH] +- Support for door status for webcams. [#203](https://github.com/theyosh/TerrariumPI/issues/203). [TheYOSH] - Code cleanup. [TheYOSH] - Merge branch 'master' into python3. [TheYOSH] - Make it Python 2.7 and 3.5+ compatible. [TheYOSH] - First attempt python3. [TheYOSH] - Hide empty sensor pages from menu (2) [TheYOSH] - Hide empty sensor pages from menu. [TheYOSH] -- Only scan for WeMo devices during startup. Do not change the state of WeMo - switches during startup. - [#187](https://github.com/theyosh/TerrariumPI/issues/187). [TheYOSH] +- Only scan for WeMo devices during startup. Do not change the state of + WeMo switches during startup. [#187](https://github.com/theyosh/TerrariumPI/issues/187). [TheYOSH] - Change logging bluetooth errors. [TheYOSH] - Cleanup bluetooth code. [TheYOSH] - Merge branch 'master' of github.com:theyosh/TerrariumPI. [TheYOSH] -- Merge pull request [#196](https://github.com/theyosh/TerrariumPI/issues/196) - from Marvv90/master. [TheYOSH] +- Merge pull request [#196](https://github.com/theyosh/TerrariumPI/issues/196) from Marvv90/master. [TheYOSH] German Language - -- No authentication on /static/external/ folder for use with remote data. - [#194](https://github.com/theyosh/TerrariumPI/issues/194). [TheYOSH] -- Ignore non usefull audio devices. - [#191](https://github.com/theyosh/TerrariumPI/issues/191). [theyosh] +- No authentication on /static/external/ folder for use with remote + data. [#194](https://github.com/theyosh/TerrariumPI/issues/194). [TheYOSH] +- Ignore non usefull audio devices. [#191](https://github.com/theyosh/TerrariumPI/issues/191). [theyosh] - Ignore webcam images and archive. [theyosh] -- Second attempt light state for webcams. - [#184](https://github.com/theyosh/TerrariumPI/issues/184). [theyosh] -- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. [theyosh] -- Merge pull request [#181](https://github.com/theyosh/TerrariumPI/issues/181) - from bjornarfonn/master. [TheYOSH] +- Second attempt light state for webcams. [#184](https://github.com/theyosh/TerrariumPI/issues/184). [theyosh] +- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. + [theyosh] +- Merge pull request [#181](https://github.com/theyosh/TerrariumPI/issues/181) from bjornarfonn/master. [TheYOSH] Added Norwegian language - - Norwegian translation. [Bjørnar Fonn] -- Updating dimming frequency based on issue - [#178](https://github.com/theyosh/TerrariumPI/issues/178). [theyosh] -- Support for DC-dimmer through PWM. - [#178](https://github.com/theyosh/TerrariumPI/issues/178). [theyosh] +- Updating dimming frequency based on issue [#178](https://github.com/theyosh/TerrariumPI/issues/178). [theyosh] +- Support for DC-dimmer through PWM. [#178](https://github.com/theyosh/TerrariumPI/issues/178). [theyosh] - MErge. [theyosh] - Merge branch 'master' into development. [theyosh] - 3.8.4 (2018-08-04) ---- +3.8.4 (2018-08-04) +------------------ -## **Fixes** +**Fixes** +------ - Fix date calendar at profile editing page. [theyosh] - Fix installer when updating with git. [theyosh] - Small JS fix for empty graphs. [theyosh] -- Fix dashboard duration information for power and water usage. [theyosh] +- Fix dashboard duration information for power and water usage. + [theyosh] - Finally fixed door and powerswitches graphs. [TheYOSH] -## **Updates** +**Updates** +------ - Update README.md. [TheYOSH] - Update changelog. [theyosh] @@ -8311,111 +7262,117 @@ - Update translation files. [theyosh] - Update translation files. [theyosh] -## **Other** +**Other** +------ - Partly done Dutch translation. [theyosh] - Change settings page for better UX. [theyosh] - Set default weather location to somewhere in Madagascar. [theyosh] - 3.8.3 (2018-07-27) ---- +3.8.3 (2018-07-27) +------------------ -## **New** +**New** +------ - Add extra random genertor for cryptographic actions. [theyosh] -- Add sensor data caching for sensors with multiple sensor types. Should speedup - the engine. [theyosh] +- Add sensor data caching for sensors with multiple sensor types. Should + speedup the engine. [theyosh] - Add MiFlora support. Missing light support for now in favour of Chirp. [theyosh] -## **Fixes** +**Fixes** +------ - Fix timers with zero on and off durations. [theyosh] - Another startup fix. [theyosh] -- Fix remote power switch code when not reachable during startup. Referenced to - [#175](https://github.com/theyosh/TerrariumPI/issues/175). [theyosh] -- Fix mailserver quit action when mail sending has failed due to not initialized - random generator. [#175](https://github.com/theyosh/TerrariumPI/issues/175). - [theyosh] +- Fix remote power switch code when not reachable during startup. + Referenced to [#175](https://github.com/theyosh/TerrariumPI/issues/175). [theyosh] +- Fix mailserver quit action when mail sending has failed due to not + initialized random generator. [#175](https://github.com/theyosh/TerrariumPI/issues/175). [theyosh] - Fix total water usage in power switch graphs. [theyosh] -- Fix bluetooth scanning when rights are not correct somehow... - [#175](https://github.com/theyosh/TerrariumPI/issues/175). [theyosh] +- Fix bluetooth scanning when rights are not correct somehow... [#175](https://github.com/theyosh/TerrariumPI/issues/175). + [theyosh] - Fix OWFS sensors caching. [theyosh] - Fix typo. [TheYOSH] -- Fix updating power switch timer data. - [#171](https://github.com/theyosh/TerrariumPI/issues/171). [theyosh] +- Fix updating power switch timer data. [#171](https://github.com/theyosh/TerrariumPI/issues/171). [theyosh] -## **Updates** +**Updates** +------ - Update changelog. [theyosh] - Update README.md. [TheYOSH] - Update version number. [theyosh] -- Update light sensors to use LUX value as default. This means that Chirp light - sensors are not used for average calculation and should also not being used in - the environment settings. Average light values will only be calculated from - LUX enabled light sensors. - [#156](https://github.com/theyosh/TerrariumPI/issues/156). [theyosh] +- Update light sensors to use LUX value as default. This means that + Chirp light sensors are not used for average calculation and should + also not being used in the environment settings. Average light values + will only be calculated from LUX enabled light sensors. [#156](https://github.com/theyosh/TerrariumPI/issues/156). + [theyosh] - Update README.md. [TheYOSH] - Small update graphs. [theyosh] -- Update German translations. Thanks to - [@Barbara1984.](https://github.com/Barbara1984.) Close - [#174](https://github.com/theyosh/TerrariumPI/issues/174). [theyosh] -- Update webcam to use a thread for updating for speeding up the engine. Add - minimal signal strength for MiFlora - [#156](https://github.com/theyosh/TerrariumPI/issues/156). [theyosh] +- Update German translations. Thanks to [@Barbara1984.](https://github.com/Barbara1984.) Close [#174](https://github.com/theyosh/TerrariumPI/issues/174). + [theyosh] +- Update webcam to use a thread for updating for speeding up the engine. + Add minimal signal strength for MiFlora [#156](https://github.com/theyosh/TerrariumPI/issues/156). [theyosh] - Update graphs once every minute. [theyosh] - Update submodules. [theyosh] -## **Other** +**Other** +------ - Swap UVA and UVB colors. [theyosh] -- Increase Telegambot retries. Is needed for SSL issues during startups after - reboot. [theyosh] -- Make timers with zero on and off duration period run for the whole period. - [theyosh] +- Increase Telegambot retries. Is needed for SSL issues during startups + after reboot. [theyosh] +- Make timers with zero on and off duration period run for the whole + period. [theyosh] - Better logging in the TerrariumUtils class. [theyosh] - Better error message. [theyosh] -- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. [theyosh] +- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. + [theyosh] - Merge branch 'sensor_caching' [theyosh] -- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. [theyosh] +- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. + [theyosh] - 3.8.2 (2018-07-17) ---- +3.8.2 (2018-07-17) +------------------ -## **New** +**New** +------ - Add engine error counter and warning. [theyosh] - Add dual axis support in powerswitch graphs. [TheYOSH] - Add Chirp calibration translations. [theyosh] - Add support for Chirp calibration. [theyosh] -- Add support for UVA and UVB sensors using VEML6075 sensors. - [#90](https://github.com/theyosh/TerrariumPI/issues/90). [theyosh] -- Add diplay toggle for notification messages and more display finetuning in - showing messages. [theyosh] +- Add support for UVA and UVB sensors using VEML6075 sensors. [#90](https://github.com/theyosh/TerrariumPI/issues/90). + [theyosh] +- Add diplay toggle for notification messages and more display + finetuning in showing messages. [theyosh] -## **Fixes** +**Fixes** +------ - Fix powerswitch and door yearly graphs. [TheYOSH] -- Fix sensor pages. [#90](https://github.com/theyosh/TerrariumPI/issues/90). - [theyosh] +- Fix sensor pages. [#90](https://github.com/theyosh/TerrariumPI/issues/90). [theyosh] - Fix typo. [theyosh] - Fix Collector upgrades. [theyosh] -## **Updates** +**Updates** +------ - Update changelog. [theyosh] - Update version number. [theyosh] - Update translations. [theyosh] - Update README.md. [TheYOSH] -## **Other** +**Other** +------ - Only load dashboard average and graphs for used sensors. [theyosh] - Display normal light in % strength. [TheYOSH] -- Hide power status for environment parts that do not have power switches - configured. [TheYOSH] +- Hide power status for environment parts that do not have power + switches configured. [TheYOSH] - Finetune profile page. [theyosh] - Finetune profile page. [theyosh] - Finetune profile page. [theyosh] @@ -8423,24 +7380,25 @@ - Finetuning power switch timer icon. [theyosh] - Trying to speed things up... [theyosh] - 3.8.1 (2018-07-10) ---- +3.8.1 (2018-07-10) +------------------ -## **New** +**New** +------ - Add sorting on different pages. [theyosh] -## **Fixes** +**Fixes** +------ - Fix typo. [theyosh] -- Fix starting up with no data in the database. - [#168](https://github.com/theyosh/TerrariumPI/issues/168). [theyosh] -- Fixed caching issue when chaning settings. - [#167](https://github.com/theyosh/TerrariumPI/issues/167). [theyosh] +- Fix starting up with no data in the database. [#168](https://github.com/theyosh/TerrariumPI/issues/168). [theyosh] +- Fixed caching issue when chaning settings. [#167](https://github.com/theyosh/TerrariumPI/issues/167). [theyosh] - Fix Telegram Bot going to soon. [theyosh] -## **Updates** +**Updates** +------ - Update changelog. [theyosh] - Update version. [theyosh] @@ -8448,72 +7406,67 @@ - Update data gaphing and finetuning SQL. [theyosh] - Update installer for OLED displays. [theyosh] -## **Other** +**Other** +------ -- Do not change dimmer up or down when running. On and off is still possible. - [theyosh] -- Finetuning Notifications. Renamed LCD to Display for general name and support - OLED screens. [#164](https://github.com/theyosh/TerrariumPI/issues/164). - [theyosh] +- Do not change dimmer up or down when running. On and off is still + possible. [theyosh] +- Finetuning Notifications. Renamed LCD to Display for general name and + support OLED screens. [#164](https://github.com/theyosh/TerrariumPI/issues/164). [theyosh] - 3.8.0 (2018-07-01) ---- +3.8.0 (2018-07-01) +------------------ -## **New** +**New** +------ -- Added support for LCD screens through notification system. - [#164](https://github.com/theyosh/TerrariumPI/issues/164) - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] -- Add proxy support for Telegram. - [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] +- Added support for LCD screens through notification system. [#164](https://github.com/theyosh/TerrariumPI/issues/164) [#101](https://github.com/theyosh/TerrariumPI/issues/101). + [theyosh] +- Add proxy support for Telegram. [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] -## **Fixes** +**Fixes** +------ - Fixing hanging Telegram Bot. [theyosh] -- Rewriting getting remote data. Trying to fix proxy issues with Telegram. - [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] +- Rewriting getting remote data. Trying to fix proxy issues with + Telegram. [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] - Fix missing dimmer step setting. [theyosh] - Fix database recovery. [theyosh] - Fix environment status for manual power switch toggling. [theyosh] - Better fix for tooltips in graphs. [theyosh] - Fix tooltip HTML code. [theyosh] -- Fix telegram bot socks setting - [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] +- Fix telegram bot socks setting [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] - Fix total power usage (2) [theyosh] - Fix total power usage. [theyosh] - Fixing telegram bot to be more resistant to errors. [theyosh] -## **Updates** +**Updates** +------ - Update changelog. [theyosh] - Update changelog. [theyosh] - Update README.md. [TheYOSH] - Update translations. [theyosh] - Small update to installer and reload message settings after saving. - [#101](https://github.com/theyosh/TerrariumPI/issues/101) - [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] + [#101](https://github.com/theyosh/TerrariumPI/issues/101) [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] - Small update to installer and reload message settings after saving. - [#101](https://github.com/theyosh/TerrariumPI/issues/101) - [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] + [#101](https://github.com/theyosh/TerrariumPI/issues/101) [#161](https://github.com/theyosh/TerrariumPI/issues/161). [theyosh] - Update Telegram box proxy settings. [theyosh] - Better and safer upgrade. [theyosh] - Update version number. [theyosh] -- Updated data collector: - Removed duplicate data records for power switches - and doors - Added and changed indexes for faster quering - +- Updated data collector: - Removed duplicate data records for power + switches and doors - Added and changed indexes for faster quering - Put more logic in queries and less in code. [theyosh] - This will improve the overall query time with 50%. And improve the average - query times with 400%!! + This will improve the overall query time with 50%. And improve the average query times with 400%!! -## **Other** +**Other** +------ -- Merge pull request [#165](https://github.com/theyosh/TerrariumPI/issues/165) - from theyosh/development. [TheYOSH] +- Merge pull request [#165](https://github.com/theyosh/TerrariumPI/issues/165) from theyosh/development. [TheYOSH] Release 3.8.0 - - Finetuning. [theyosh] - Smoothen the dimmer. [theyosh] - Auto decode HTML content. [theyosh] @@ -8521,130 +7474,116 @@ - Stop after 2 errors. [theyosh] - Code cleanup. [theyosh] - Move timestamp to LCD code. [theyosh] -- Merge branch 'development' of ssh://github.com/theyosh/TerrariumPI into - development. [theyosh] +- Merge branch 'development' of ssh://github.com/theyosh/TerrariumPI + into development. [theyosh] - Remove debig. [theyosh] - Final collector code. And good looking graphs. [theyosh] - Merge branch 'master' into development. [theyosh] -- Merge pull request [#162](https://github.com/theyosh/TerrariumPI/issues/162) - from theyosh/development. [TheYOSH] - - Add proxy support for Telegram. - [#161](https://github.com/theyosh/TerrariumPI/issues/161) +- Merge pull request [#162](https://github.com/theyosh/TerrariumPI/issues/162) from theyosh/development. [TheYOSH] + Add proxy support for Telegram. [#161](https://github.com/theyosh/TerrariumPI/issues/161) - Stash. [theyosh] -- Another attempt to get the powerswitches and door nicer graphs. [theyosh] +- Another attempt to get the powerswitches and door nicer graphs. + [theyosh] - Change quotes. [theyosh] - 3.7.0 (2018-06-20) ---- +3.7.0 (2018-06-20) +------------------ -## **New** +**New** +------ - Add some extra checks. [theyosh] -- Add link to Telegram bot. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Add link to Telegram bot. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] - Add logging explanations. [theyosh] -- Add notification message rate limits. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Add notification message rate limits. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] - Add NTP to the installation. [theyosh] - Add better error logging for notifications. Fixed message parsing for variables. [theyosh] - Add notifications page. [theyosh] -## **Fixes** +**Fixes** +------ -- Fix not recogniced images. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] -- Fix profile image path. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Fix not recogniced images. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Fix profile image path. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] - Fix 1 minute timer actions. [theyosh] -- Fix config upgrade. [#155](https://github.com/theyosh/TerrariumPI/issues/155). - [theyosh] +- Fix config upgrade. [#155](https://github.com/theyosh/TerrariumPI/issues/155). [theyosh] -## **Updates** +**Updates** +------ - Update CHANGELOG. [theyosh] - Update version number. [theyosh] -- Update twitter image based on profile image. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] -- Update notification translations. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Update twitter image based on profile image. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Update notification translations. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] - Update README.md. [TheYOSH] Add notification information - -- Update notification system. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Update notification system. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] - Updated some logging and installer messages. [theyosh] -- Next rounds of updates for notifications. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Next rounds of updates for notifications. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] - Update terrariumUtils.py. [TheYOSH] Fix bug [#155](https://github.com/theyosh/TerrariumPI/issues/155) -## **Other** +**Other** +------ -- Merge pull request [#160](https://github.com/theyosh/TerrariumPI/issues/160) - from theyosh/development. [TheYOSH] +- Merge pull request [#160](https://github.com/theyosh/TerrariumPI/issues/160) from theyosh/development. [TheYOSH] New release - -- Some cosmetic touchups... - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Some cosmetic touchups... [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] - Remove debug. [theyosh] - Typo. [theyosh] -- Rewritten TelegramBot. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] -- Support for HTML multipart email messages with profile image. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Rewritten TelegramBot. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Support for HTML multipart email messages with profile image. [#101](https://github.com/theyosh/TerrariumPI/issues/101). + [theyosh] - More notifications finetuning. Adding traffic light support for system messages. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] -- Merge branch 'development' of ssh://github.com/theyosh/TerrariumPI into - development. [theyosh] -- Enable powerswitches and sensors to send notifications. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Merge branch 'development' of ssh://github.com/theyosh/TerrariumPI + into development. [theyosh] +- Enable powerswitches and sensors to send notifications. [#101](https://github.com/theyosh/TerrariumPI/issues/101). + [theyosh] - Finetuning notifications. [theyosh] - Better log formatting. [theyosh] - Move mail checks and options. [theyosh] - Better environment logic for messaging. [theyosh] -- Secure the notification config data with authentication due to private tokens. - [theyosh] +- Secure the notification config data with authentication due to private + tokens. [theyosh] - Merge branch 'master' into notifications. [theyosh] -- Stash first part notifications. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] +- Stash first part notifications. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [theyosh] - Fine tune chirp sensor. [theyosh] - 3.6.0 (2018-05-31) ---- +3.6.0 (2018-05-31) +------------------ -## **New** +**New** +------ - Add support for Chirp moisture/temperature/brightness sensors. - https://wemakethings.net/chirp/ - [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] -- Add new package dependency. - [#149](https://github.com/theyosh/TerrariumPI/issues/149). [theyosh] + https://wemakethings.net/chirp/ [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] +- Add new package dependency. [#149](https://github.com/theyosh/TerrariumPI/issues/149). [theyosh] - Add webcam config upgrade. [theyosh] - Add archive timer for webcams. [theyosh] -- Add Telegram bot contribution. Thanks to - [@BashSer.](https://github.com/BashSer.) [theyosh] +- Add Telegram bot contribution. Thanks to [@BashSer.](https://github.com/BashSer.) [theyosh] -## **Fixes** +**Fixes** +------ -- Fix HTTP vs HTTPS urls and give visual feedback when wrong url is used. - [#154](https://github.com/theyosh/TerrariumPI/issues/154). [theyosh] +- Fix HTTP vs HTTPS urls and give visual feedback when wrong url is + used. [#154](https://github.com/theyosh/TerrariumPI/issues/154). [theyosh] - Fix dashboard. [theyosh] - Fix data and config values for environment. [theyosh] - Fix file uploading. [theyosh] - Quick fix sprayer info. [TheYOSH] -- Fix logrotating on tmpfs. - [#148](https://github.com/theyosh/TerrariumPI/issues/148). [theyosh] +- Fix logrotating on tmpfs. [#148](https://github.com/theyosh/TerrariumPI/issues/148). [theyosh] - Fix graph legend backgrond. [theyosh] -## **Updates** +**Updates** +------ - Update changelog. [theyosh] - Update environment page. [theyosh] @@ -8654,95 +7593,83 @@ - Better update migration. [theyosh] - Update translations. [theyosh] - Update README.md. [TheYOSH] -- Update environment system. - [#150](https://github.com/theyosh/TerrariumPI/issues/150). [theyosh] +- Update environment system. [#150](https://github.com/theyosh/TerrariumPI/issues/150). [theyosh] - Update I2C timing to double the max timeouts. [theyosh] -- Update environment. [#150](https://github.com/theyosh/TerrariumPI/issues/150). - [theyosh] -- Update environment engine. Complete rewrite of code. Now you can select power - switches for low alarm and high alarm. - [#150](https://github.com/theyosh/TerrariumPI/issues/150). [theyosh] -- Updated 100% italian translation + corrections, compiled MO file. [Lorenzo Faleschini] +- Update environment. [#150](https://github.com/theyosh/TerrariumPI/issues/150). [theyosh] +- Update environment engine. Complete rewrite of code. Now you can + select power switches for low alarm and high alarm. [#150](https://github.com/theyosh/TerrariumPI/issues/150). [theyosh] +- Updated 100% italian translation + corrections, compiled MO file. + [Lorenzo Faleschini] -## **Other** +**Other** +------ - Merge for release. [theyosh] - Small environment adjustments. [theyosh] -- Merge branch 'development' of ssh://github.com/theyosh/TerrariumPI into - development. [theyosh] +- Merge branch 'development' of ssh://github.com/theyosh/TerrariumPI + into development. [theyosh] - Better light and door dependency description. [theyosh] - Make log symlink as running user. [theyosh] -- Second part of new environment. - [#150](https://github.com/theyosh/TerrariumPI/issues/150). [theyosh] +- Second part of new environment. [#150](https://github.com/theyosh/TerrariumPI/issues/150). [theyosh] - Better Chirp support. [theyosh] -- Change accesslogfile. - [#148](https://github.com/theyosh/TerrariumPI/issues/148). [theyosh] -- Changed moisture logic. - [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] +- Change accesslogfile. [#148](https://github.com/theyosh/TerrariumPI/issues/148). [theyosh] +- Changed moisture logic. [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] - Finetune webcam archive. [theyosh] -- Merge pull request [#147](https://github.com/theyosh/TerrariumPI/issues/147) - from penzoiders/master. [TheYOSH] +- Merge pull request [#147](https://github.com/theyosh/TerrariumPI/issues/147) from penzoiders/master. [TheYOSH] updated 100% italian translation + corrections, compiled MO file - 3.5.0 (2018-05-05) - ---- - -## **New** - -- Add moisture environment. - [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] -- Add Ph environment part. - [#135](https://github.com/theyosh/TerrariumPI/issues/135). [theyosh] -- Add moisture environment system. - [#133](https://github.com/theyosh/TerrariumPI/issues/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](https://github.com/theyosh/TerrariumPI/issues/142). [theyosh] -- Add horizontal graph legends option. - [#143](https://github.com/theyosh/TerrariumPI/issues/143). [theyosh] + +3.5.0 (2018-05-05) +------------------ + +**New** +------ + +- Add moisture environment. [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] +- Add Ph environment part. [#135](https://github.com/theyosh/TerrariumPI/issues/135). [theyosh] +- Add moisture environment system. [#133](https://github.com/theyosh/TerrariumPI/issues/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](https://github.com/theyosh/TerrariumPI/issues/142). [theyosh] +- Add horizontal graph legends option. [#143](https://github.com/theyosh/TerrariumPI/issues/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](https://github.com/theyosh/TerrariumPI/issues/133). - [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](https://github.com/theyosh/TerrariumPI/issues/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](https://github.com/theyosh/TerrariumPI/issues/139). [TheYOSH] - Add files via upload. [TheYOSH] -## **Fixes** +**Fixes** +------ -- Fixed moisture sensor. - [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] +- Fixed moisture sensor. [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] - Finally found the memory leak!! Fixed!! [theyosh] - Fix memory leaks and moisture limits changes. [theyosh] -- Fix Si7021 sensor. [#129](https://github.com/theyosh/TerrariumPI/issues/129). - [theyosh] -- Fix pH environmentpart - [#145](https://github.com/theyosh/TerrariumPI/issues/145). [theyosh] +- Fix Si7021 sensor. [#129](https://github.com/theyosh/TerrariumPI/issues/129). [theyosh] +- Fix pH environmentpart [#145](https://github.com/theyosh/TerrariumPI/issues/145). [theyosh] - Fix dashboard loading. [theyosh] - Fix IP number in startup script. [theyosh] - Fix terrariumHCSR04Sensor. [theyosh] -- Fix power management. - [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] -- Fix I2C settings per sensor. - [#129](https://github.com/theyosh/TerrariumPI/issues/129). [theyosh] -- Fix stupid Apple rendering bug! Fix - [#134](https://github.com/theyosh/TerrariumPI/issues/134). [TheYOSH] -- Fix image motion detection with image rotations. - [#137](https://github.com/theyosh/TerrariumPI/issues/137). [TheYOSH] +- Fix power management. [#133](https://github.com/theyosh/TerrariumPI/issues/133). [theyosh] +- Fix I2C settings per sensor. [#129](https://github.com/theyosh/TerrariumPI/issues/129). [theyosh] +- Fix stupid Apple rendering bug! Fix [#134](https://github.com/theyosh/TerrariumPI/issues/134). [TheYOSH] +- Fix image motion detection with image rotations. [#137](https://github.com/theyosh/TerrariumPI/issues/137). [TheYOSH] - Do not overwrite image resolutions after rotations. [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [theyosh] - Update translations. [theyosh] @@ -8754,14 +7681,11 @@ - 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](https://github.com/theyosh/TerrariumPI/issues/129). [theyosh] -- Update installer. Add option to skip cleanup of existing unneeded programs. - [TheYOSH] -- Update German translations. - [#115](https://github.com/theyosh/TerrariumPI/issues/115). Close - [#138](https://github.com/theyosh/TerrariumPI/issues/138). [TheYOSH] +- Updated I2C sensor support. Rewritten existing code. And added + (untested) support for si7021 and hdu21d. [#129](https://github.com/theyosh/TerrariumPI/issues/129). [theyosh] +- Update installer. Add option to skip cleanup of existing unneeded + programs. [TheYOSH] +- Update German translations. [#115](https://github.com/theyosh/TerrariumPI/issues/115). Close [#138](https://github.com/theyosh/TerrariumPI/issues/138). [TheYOSH] - Updated the installer with graphical dialog. [TheYOSH] - Update webcam archiving. Add better exception handling. [TheYOSH] - Small webcam update. [TheYOSH] @@ -8771,69 +7695,69 @@ Update translation files for 3.4.2 -## **Other** +**Other** +------ - Code cleanup. [theyosh] -- Increase humidity time read out. - [#129](https://github.com/theyosh/TerrariumPI/issues/129). [theyosh] +- Increase humidity time read out. [#129](https://github.com/theyosh/TerrariumPI/issues/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] +- 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](https://github.com/theyosh/TerrariumPI/issues/144) - from nke69/master. [TheYOSH] +- Merge pull request [#144](https://github.com/theyosh/TerrariumPI/issues/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](https://github.com/theyosh/TerrariumPI/issues/129). [theyosh] -- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. [TheYOSH] -- Merge pull request [#136](https://github.com/theyosh/TerrariumPI/issues/136) - from nke69/master. [TheYOSH] +- 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](https://github.com/theyosh/TerrariumPI/issues/129). [theyosh] +- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. + [TheYOSH] +- Merge pull request [#136](https://github.com/theyosh/TerrariumPI/issues/136) from nke69/master. [TheYOSH] Update translation files - 3.4.2 (2018-04-09) ---- +3.4.2 (2018-04-09) +------------------ -## **New** +**New** +------ - Add webcam archiving based on motion detection. [TheYOSH] - Add webcam archiving. Testing n ow. [TheYOSH] - Add extra checks. [TheYOSH] - Add sensor cleanup. [TheYOSH] -- Add support for SHT2X sensors. - [#84](https://github.com/theyosh/TerrariumPI/issues/84). [TheYOSH] -- Add external calendar support. - [#124](https://github.com/theyosh/TerrariumPI/issues/124). [TheYOSH] -- Add external calendar support. - [#124](https://github.com/theyosh/TerrariumPI/issues/124). [TheYOSH] +- Add support for SHT2X sensors. [#84](https://github.com/theyosh/TerrariumPI/issues/84). [TheYOSH] +- Add external calendar support. [#124](https://github.com/theyosh/TerrariumPI/issues/124). [TheYOSH] +- Add external calendar support. [#124](https://github.com/theyosh/TerrariumPI/issues/124). [TheYOSH] - Add empty folder for external json data. [TheYOSH] - Add empty folder for external json data. [TheYOSH] -- Add remote doors support. Will update once every 30 seconds. - [#124](https://github.com/theyosh/TerrariumPI/issues/124). [TheYOSH] +- Add remote doors support. Will update once every 30 seconds. [#124](https://github.com/theyosh/TerrariumPI/issues/124). + [TheYOSH] - Add files via upload. [nke69] - Added "PH" value to display ph value in the graphics. Continued from - https://github.com/theyosh/TerrariumPI/issues/87 - + Added "PH" value to display ph value in the graphics. + Continued from https://github.com/theyosh/TerrariumPI/issues/87 - Add "PH" value. [nke69] - Add "PH" value to collect information into the database. Continued from - https://github.com/theyosh/TerrariumPI/issues/87 + Add "PH" value to collect information into the database. + Continued from https://github.com/theyosh/TerrariumPI/issues/87 -## **Fixes** +**Fixes** +------ - Fix reading negative temperature values for 1-wire devices. [TheYOSH] - Fix weather settings link. [TheYOSH] -## **Updates** +**Updates** +------ - Update README.md. [TheYOSH] - Update README.md. [TheYOSH] @@ -8843,187 +7767,161 @@ - Update submodules. [TheYOSH] - Update translations. [TheYOSH] -## **Other** +**Other** +------ -- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. [TheYOSH] -- Different motion detection. Should work better with low light (2) [TheYOSH] -- Different motion detection. Should work better with low light. [TheYOSH] +- Merge branch 'master' of ssh://github.com/theyosh/TerrariumPI. + [TheYOSH] +- Different motion detection. Should work better with low light (2) + [TheYOSH] +- Different motion detection. Should work better with low light. + [TheYOSH] - Remove debug output. [TheYOSH] - Better sensor checking. [TheYOSH] - Bla. [TheYOSH] - Better handling of offline remote data. [TheYOSH] - Change PH to pH. [TheYOSH] -- Some finetuning. [#125](https://github.com/theyosh/TerrariumPI/issues/125). - [TheYOSH] -- Merge pull request [#125](https://github.com/theyosh/TerrariumPI/issues/125) - from nke69/master. [TheYOSH] +- Some finetuning. [#125](https://github.com/theyosh/TerrariumPI/issues/125). [TheYOSH] +- Merge pull request [#125](https://github.com/theyosh/TerrariumPI/issues/125) from nke69/master. [TheYOSH] Adding "PH" value in database - - Display PH Graphs. [nke69] - Added the value "PH" for displaying graphs. Continued from - https://github.com/theyosh/TerrariumPI/issues/87 + Added the value "PH" for displaying graphs. + Continued from https://github.com/theyosh/TerrariumPI/issues/87 - 3.4.1 (2018-03-19) ---- +3.4.1 (2018-03-19) +------------------ -## **New** +**New** +------ -- Add pushnotification through external script. Thanks - [@kahuwi14](https://github.com/kahuwi14) - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [TheYOSH] +- Add pushnotification through external script. Thanks [@kahuwi14](https://github.com/kahuwi14) [#101](https://github.com/theyosh/TerrariumPI/issues/101). + [TheYOSH] - Add day/night temperature difference in heater environment system. [#106](https://github.com/theyosh/TerrariumPI/issues/106). [TheYOSH] -- Add smart dimming in heater and cooler environment system. - [#106](https://github.com/theyosh/TerrariumPI/issues/106). [TheYOSH] -- Add NGINX vHost config for running on port 80. - [#113](https://github.com/theyosh/TerrariumPI/issues/113). [TheYOSH] +- Add smart dimming in heater and cooler environment system. [#106](https://github.com/theyosh/TerrariumPI/issues/106). + [TheYOSH] +- Add NGINX vHost config for running on port 80. [#113](https://github.com/theyosh/TerrariumPI/issues/113). [TheYOSH] - Added missing translation. [TheYOSH] - Add logfile status indicator in the footer. [TheYOSH] - Add program lshw depedency. [TheYOSH] -- Add visual feedback when there are no sensors / switches / etc available. - [TheYOSH] +- Add visual feedback when there are no sensors / switches / etc + available. [TheYOSH] - Add device information in the footer of the webinterface. [TheYOSH] -## **Fixes** +**Fixes** +------ -- Test for fixing DHT issues. - [#118](https://github.com/theyosh/TerrariumPI/issues/118) - [#120](https://github.com/theyosh/TerrariumPI/issues/120). [TheYOSH] +- Test for fixing DHT issues. [#118](https://github.com/theyosh/TerrariumPI/issues/118) [#120](https://github.com/theyosh/TerrariumPI/issues/120). [TheYOSH] - Fix adding new webcams. [TheYOSH] - Fix adding new webcams. [TheYOSH] -## **Updates** +**Updates** +------ - Update CHANGELOG.md. [TheYOSH] - Update changelog. [TheYOSH] -- Update notification script. - [#101](https://github.com/theyosh/TerrariumPI/issues/101). [TheYOSH] +- Update notification script. [#101](https://github.com/theyosh/TerrariumPI/issues/101). [TheYOSH] - Update changelog. [TheYOSH] - Update README.md. [TheYOSH] - Update README.md. [TheYOSH] - Update changelog. [TheYOSH] - Updated translation generator. [TheYOSH] -- Update notify contrib code by [@kahuwi14.](https://github.com/kahuwi14.) - [TheYOSH] +- Update notify contrib code by [@kahuwi14.](https://github.com/kahuwi14.) [TheYOSH] - Update translations. [TheYOSH] - Update translations. [TheYOSH] - Update environment dashboard (2) [TheYOSH] - Update environment dashboard. [TheYOSH] - Update system settings page. [TheYOSH] - Update initial loading. [TheYOSH] -- Update German language. Thanks - [@Barbara1984.](https://github.com/Barbara1984.) Close - [#111](https://github.com/theyosh/TerrariumPI/issues/111). [TheYOSH] -- Update translation to reflect correct fr, minor bug with translation. [nke69] -- Update German translation. Thanks to - [@Barbara1984](https://github.com/Barbara1984) - [#105](https://github.com/theyosh/TerrariumPI/issues/105). [TheYOSH] +- Update German language. Thanks [@Barbara1984.](https://github.com/Barbara1984.) Close [#111](https://github.com/theyosh/TerrariumPI/issues/111). [TheYOSH] +- Update translation to reflect correct fr, minor bug with translation. + [nke69] +- Update German translation. Thanks to [@Barbara1984](https://github.com/Barbara1984) [#105](https://github.com/theyosh/TerrariumPI/issues/105). [TheYOSH] -## **Other** +**Other** +------ - Merge branch 'development' [TheYOSH] -- Revert back code for DHT sensors. Add extra timeout per DHT readout. Will slow - down the process, but will also give the DHT sensors more time to produce - data. [#120](https://github.com/theyosh/TerrariumPI/issues/120). [TheYOSH] +- Revert back code for DHT sensors. Add extra timeout per DHT readout. + Will slow down the process, but will also give the DHT sensors more + time to produce data. [#120](https://github.com/theyosh/TerrariumPI/issues/120). [TheYOSH] - Merge with master. [TheYOSH] - Better pin cleanup. [TheYOSH] -- Better settings checking. - [#116](https://github.com/theyosh/TerrariumPI/issues/116). [TheYOSH] +- Better settings checking. [#116](https://github.com/theyosh/TerrariumPI/issues/116). [TheYOSH] - Better PiGPIOd connections(3) [TheYOSH] - Better PiGPIOd connections(2) [TheYOSH] - Better PiGPIOd connections. [TheYOSH] - Cleanup of GPIO pins. [TheYOSH] -- Only allow up and down dimming with dimmer power switches. Respect the max on - and off dimmer percentage when going up or down. - [#106](https://github.com/theyosh/TerrariumPI/issues/106). [TheYOSH] -- Better memory usage reporting in status view. Close - [#117](https://github.com/theyosh/TerrariumPI/issues/117). [TheYOSH] +- Only allow up and down dimming with dimmer power switches. Respect the + max on and off dimmer percentage when going up or down. [#106](https://github.com/theyosh/TerrariumPI/issues/106). + [TheYOSH] +- Better memory usage reporting in status view. Close [#117](https://github.com/theyosh/TerrariumPI/issues/117). [TheYOSH] - Cleanup dashboard. [TheYOSH] - Changed weather forecast to just weather. [TheYOSH] -- Merge pull request [#119](https://github.com/theyosh/TerrariumPI/issues/119) - from nke69/master. [TheYOSH] +- Merge pull request [#119](https://github.com/theyosh/TerrariumPI/issues/119) from nke69/master. [TheYOSH] Update translation to reflect correct fr, minor bug with translation. - 3.4.0 (2018-02-25) ---- +3.4.0 (2018-02-25) +------------------ -## **New** +**New** +------ - Add debug for testing. [TheYOSH] -- Add PH indicator. [#108](https://github.com/theyosh/TerrariumPI/issues/108). - [TheYOSH] +- Add PH indicator. [#108](https://github.com/theyosh/TerrariumPI/issues/108). [TheYOSH] - Add traduction and minor bug. [nke69] - Add description for new changes - [#87](https://github.com/theyosh/TerrariumPI/issues/87) and minor bug in - traduction - + Add description for new changes [#87](https://github.com/theyosh/TerrariumPI/issues/87) and minor bug in traduction - Add watertank actions based on sensors or timer data. Enable automatic - switchig on water pumps. - [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] + switchig on water pumps. [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] - Add water tank sensor photos. [TheYOSH] -- Add watertank environment part. It does only measurement. No actions yet. - [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] -- Add HC-SR04-Ultrasonic-Sensor support part1.1 - [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] -- Add HC-SR04-Ultrasonic-Sensor support part1 - [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] -- Add option to add full authentication. - [#102](https://github.com/theyosh/TerrariumPI/issues/102). [TheYOSH] +- Add watertank environment part. It does only measurement. No actions + yet. [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] +- Add HC-SR04-Ultrasonic-Sensor support part1.1 [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] +- Add HC-SR04-Ultrasonic-Sensor support part1 [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] +- Add option to add full authentication. [#102](https://github.com/theyosh/TerrariumPI/issues/102). [TheYOSH] - Add extra check for remote Energenie power switches. [TheYOSH] -- Add auto updater to start script. Add reboot question in installer script. - [TheYOSH] -- Add support for Energenie LAN power switches. - [#95](https://github.com/theyosh/TerrariumPI/issues/95). [TheYOSH] -- Add support for Energenie USB powerswitches. - [#95](https://github.com/theyosh/TerrariumPI/issues/95). [TheYOSH] +- Add auto updater to start script. Add reboot question in installer + script. [TheYOSH] +- Add support for Energenie LAN power switches. [#95](https://github.com/theyosh/TerrariumPI/issues/95). [TheYOSH] +- Add support for Energenie USB powerswitches. [#95](https://github.com/theyosh/TerrariumPI/issues/95). [TheYOSH] - Add files via upload. [nke69] - Add log page. [TheYOSH] - Add files via upload. [nke69] -- Add resolution settings to webcams. - [#91](https://github.com/theyosh/TerrariumPI/issues/91). [TheYOSH] +- Add resolution settings to webcams. [#91](https://github.com/theyosh/TerrariumPI/issues/91). [TheYOSH] -## **Fixes** +**Fixes** +------ - Fixed gpiozero library installation. [TheYOSH] - Fix array selecting. [TheYOSH] -- Another fix for PH devices - [#108](https://github.com/theyosh/TerrariumPI/issues/108). [TheYOSH] -- Fix missing GPIO to BCM conversion. - [#108](https://github.com/theyosh/TerrariumPI/issues/108). [TheYOSH] +- Another fix for PH devices [#108](https://github.com/theyosh/TerrariumPI/issues/108). [TheYOSH] +- Fix missing GPIO to BCM conversion. [#108](https://github.com/theyosh/TerrariumPI/issues/108). [TheYOSH] - Fix on/off detection with zeor power switches. [TheYOSH] - Fix dashboard js bug. [TheYOSH] - Finetune distance sensor code and fix OWFS sensor scanning. [TheYOSH] -- Updates for measurements in centimetre or inches - [#87](https://github.com/theyosh/TerrariumPI/issues/87). Various small fixes - and code cleanup regarding - [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] +- Updates for measurements in centimetre or inches [#87](https://github.com/theyosh/TerrariumPI/issues/87). Various small + fixes and code cleanup regarding [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] - Fix gauge graphs. Fix sensor indicators. [TheYOSH] - Fix lights bug when combination off weather and no min and max hours. [TheYOSH] -- Fix bug in clearing power switches and sensors. Do NOT make code at 3 in the - night :). Fix [#104](https://github.com/theyosh/TerrariumPI/issues/104). - [TheYOSH] -- Fix US date parsing. [#97](https://github.com/theyosh/TerrariumPI/issues/97). - [TheYOSH] -- Fix adding new switches. - [#97](https://github.com/theyosh/TerrariumPI/issues/97). [TheYOSH] -- Changed installation script to support other user then pi to run the software - [#96](https://github.com/theyosh/TerrariumPI/issues/96). Changed pip installer - so it could fix [#81](https://github.com/theyosh/TerrariumPI/issues/81). And - added support for remote usb power switches - [#95](https://github.com/theyosh/TerrariumPI/issues/95). [TheYOSH] -- Fix stupid copy paste code actions. - [#94](https://github.com/theyosh/TerrariumPI/issues/94). [TheYOSH] -- Fix form validation. Close - [#93](https://github.com/theyosh/TerrariumPI/issues/93). [TheYOSH] +- Fix bug in clearing power switches and sensors. Do NOT make code at 3 + in the night :). Fix [#104](https://github.com/theyosh/TerrariumPI/issues/104). [TheYOSH] +- Fix US date parsing. [#97](https://github.com/theyosh/TerrariumPI/issues/97). [TheYOSH] +- Fix adding new switches. [#97](https://github.com/theyosh/TerrariumPI/issues/97). [TheYOSH] +- Changed installation script to support other user then pi to run the + software [#96](https://github.com/theyosh/TerrariumPI/issues/96). Changed pip installer so it could fix [#81](https://github.com/theyosh/TerrariumPI/issues/81). And added + support for remote usb power switches [#95](https://github.com/theyosh/TerrariumPI/issues/95). [TheYOSH] +- Fix stupid copy paste code actions. [#94](https://github.com/theyosh/TerrariumPI/issues/94). [TheYOSH] +- Fix form validation. Close [#93](https://github.com/theyosh/TerrariumPI/issues/93). [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update defaults.cfg. [TheYOSH] @@ -9039,96 +7937,85 @@ - Update weather based timing. [TheYOSH] - Update submodule Leaflet.fullscreen. [TheYOSH] - Update submodule gentelella. [TheYOSH] -- Update German translation. Thanks to - [@Barbara1984](https://github.com/Barbara1984) - [#105](https://github.com/theyosh/TerrariumPI/issues/105). [TheYOSH] +- Update German translation. Thanks to [@Barbara1984](https://github.com/Barbara1984) [#105](https://github.com/theyosh/TerrariumPI/issues/105). [TheYOSH] - Update changelog. [TheYOSH] - Update README.md. [TheYOSH] - Small update to the installler. [TheYOSH] - Update README.md. [TheYOSH] -## **Other** +**Other** +------ -- Merge pull request [#109](https://github.com/theyosh/TerrariumPI/issues/109) - from theyosh/feature/ph. [TheYOSH] +- Merge pull request [#109](https://github.com/theyosh/TerrariumPI/issues/109) from theyosh/feature/ph. [TheYOSH] Feature/ph - - Merge branch 'feature/ph' of ssh://github.com/theyosh/TerrariumPI into feature/ph. [TheYOSH] -- Cleaup debug code. [#108](https://github.com/theyosh/TerrariumPI/issues/108). - [TheYOSH] -- We measure in smaller values. - [#108](https://github.com/theyosh/TerrariumPI/issues/108). [TheYOSH] -- First attempt for supporting PH device. - [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] +- Cleaup debug code. [#108](https://github.com/theyosh/TerrariumPI/issues/108). [TheYOSH] +- We measure in smaller values. [#108](https://github.com/theyosh/TerrariumPI/issues/108). [TheYOSH] +- First attempt for supporting PH device. [#87](https://github.com/theyosh/TerrariumPI/issues/87). [TheYOSH] - Better export date formatting. [TheYOSH] -- Merge pull request [#107](https://github.com/theyosh/TerrariumPI/issues/107) - from nke69/master. [TheYOSH] +- Merge pull request [#107](https://github.com/theyosh/TerrariumPI/issues/107) from nke69/master. [TheYOSH] Add traduction and minor bug - -- Hide environment part status indicator when there are no switchtes selected. - [TheYOSH] +- Hide environment part status indicator when there are no switchtes + selected. [TheYOSH] - Force sensor start time. [TheYOSH] -- Found the magic number - [#82](https://github.com/theyosh/TerrariumPI/issues/82). [TheYOSH] +- Found the magic number [#82](https://github.com/theyosh/TerrariumPI/issues/82). [TheYOSH] - Code cleanup. [TheYOSH] - Code Cleanup. [TheYOSH] - Cleanup sensor scanning. [TheYOSH] -- Load last 100KB of logfile data to start with. Add option to download full - logfile. [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] +- Load last 100KB of logfile data to start with. Add option to download + full logfile. [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [TheYOSH] - Keep tailing after logfile rotation. [TheYOSH] -- Merge pull request [#98](https://github.com/theyosh/TerrariumPI/issues/98) - from nke69/master. [TheYOSH] +- Merge pull request [#98](https://github.com/theyosh/TerrariumPI/issues/98) from nke69/master. [TheYOSH] Update France language by [@nke69](https://github.com/nke69) - -- Remove the wrongly add button from the environment page. - [#97](https://github.com/theyosh/TerrariumPI/issues/97). [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] -- Translate table fields to France. - [#92](https://github.com/theyosh/TerrariumPI/issues/92). [TheYOSH] -- Merge pull request [#92](https://github.com/theyosh/TerrariumPI/issues/92) - from nke69/master. [TheYOSH] +- Remove the wrongly add button from the environment page. [#97](https://github.com/theyosh/TerrariumPI/issues/97). + [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [TheYOSH] +- Translate table fields to France. [#92](https://github.com/theyosh/TerrariumPI/issues/92). [TheYOSH] +- Merge pull request [#92](https://github.com/theyosh/TerrariumPI/issues/92) from nke69/master. [TheYOSH] Merged language france - 3.3.0 (2018-02-06) ---- +3.3.0 (2018-02-06) +------------------ -## **New** +**New** +------ - Add debug logging. [TheYOSH] - Add photo saving option to the webcam. [TheYOSH] -- Added first part for timer functionality with power switches. This update - brings only updates to the webinterface and configuration. The timer - functionality is not yet implemented. - [#72](https://github.com/theyosh/TerrariumPI/issues/72). [TheYOSH] -- Add export data option. - [#69](https://github.com/theyosh/TerrariumPI/issues/69). [TheYOSH] +- Added first part for timer functionality with power switches. This + update brings only updates to the webinterface and configuration. The + timer functionality is not yet implemented. [#72](https://github.com/theyosh/TerrariumPI/issues/72). [TheYOSH] +- Add export data option. [#69](https://github.com/theyosh/TerrariumPI/issues/69). [TheYOSH] - Add extra information when TerrariumPI starts. [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix average temperatur readout. [TheYOSH] - Fix open door logging. [TheYOSH] - Fix audio player time display. [TheYOSH] -- Fix showing times instead of alarms when using timer mode. Fix - [#85](https://github.com/theyosh/TerrariumPI/issues/85). [TheYOSH] +- Fix showing times instead of alarms when using timer mode. Fix [#85](https://github.com/theyosh/TerrariumPI/issues/85). + [TheYOSH] - Fix timers. [TheYOSH] - Fix saving new remote webcam. [TheYOSH] - Fix dimmer on bug. [TheYOSH] - Fix pulldown settings menu. [TheYOSH] -- Fix UTF-8 characters in Weather urls. Close - [#77](https://github.com/theyosh/TerrariumPI/issues/77). [TheYOSH] +- Fix UTF-8 characters in Weather urls. Close [#77](https://github.com/theyosh/TerrariumPI/issues/77). [TheYOSH] - Fix export timestamp. [TheYOSH] - Fix webcam error logging. [TheYOSH] - Fix file rights. [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update installer. [TheYOSH] @@ -9138,28 +8025,23 @@ - Update version number. [TheYOSH] - Update changelog. [TheYOSH] - Refactored a lot code. Updated form processing. Added timers in the - environment system based on - [#47](https://github.com/theyosh/TerrariumPI/issues/47). Code cleanup by more - re-using code. [TheYOSH] + environment system based on [#47](https://github.com/theyosh/TerrariumPI/issues/47). Code cleanup by more re-using code. + [TheYOSH] - Update version number. [TheYOSH] - Update English language. [TheYOSH] -- Major update. Rewritten and simplicated a lot of Pyton and JS code. Less - caching issues when adding new sensors, switches etc. Better reuse of - functions and repeating code. [TheYOSH] +- Major update. Rewritten and simplicated a lot of Pyton and JS code. + Less caching issues when adding new sensors, switches etc. Better + reuse of functions and repeating code. [TheYOSH] - Update changelog. [TheYOSH] - Update config code. [TheYOSH] - Update configuration code and webcam part. [TheYOSH] - Update Terrarium door code based on new switch code. [TheYOSH] - Update changelog. [TheYOSH] -- Update CHANGELOG. [#72](https://github.com/theyosh/TerrariumPI/issues/72). - [TheYOSH] -- Update language files. - [#72](https://github.com/theyosh/TerrariumPI/issues/72). [TheYOSH] -- Update timer functionality. - [#72](https://github.com/theyosh/TerrariumPI/issues/72). [TheYOSH] -- Next update for power switch timers. The timer functionality is implemented. - Not very wel tested yet. - [#72](https://github.com/theyosh/TerrariumPI/issues/72). [TheYOSH] +- Update CHANGELOG. [#72](https://github.com/theyosh/TerrariumPI/issues/72). [TheYOSH] +- Update language files. [#72](https://github.com/theyosh/TerrariumPI/issues/72). [TheYOSH] +- Update timer functionality. [#72](https://github.com/theyosh/TerrariumPI/issues/72). [TheYOSH] +- Next update for power switch timers. The timer functionality is + implemented. Not very wel tested yet. [#72](https://github.com/theyosh/TerrariumPI/issues/72). [TheYOSH] - Update Leaflet to version 1.3.1. [TheYOSH] - Update submodules. [TheYOSH] - Update weather icons. [TheYOSH] @@ -9170,27 +8052,28 @@ - Update weather skycons. [TheYOSH] - Update exception logging. [TheYOSH] -## **Other** +**Other** +------ - Show dashboard graphs legend. [TheYOSH] - Force heater and cooler of when lights are going on. [TheYOSH] - Clear translation files. [TheYOSH] - Better fields names for timer fields. [TheYOSH] - Also show sensors when enabled in timer mode. [TheYOSH] -- Better logging and disable alarm for disabled environment parts. [TheYOSH] +- Better logging and disable alarm for disabled environment parts. + [TheYOSH] - Also show sensors when enabled in timer mode. [TheYOSH] -- Calculate next day already. This will reduce the amount off loops when the - period has ended. [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] +- Calculate next day already. This will reduce the amount off loops when + the period has ended. [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [TheYOSH] - Use localhost for PiGPIO connection. [TheYOSH] - More yes are true :P. [TheYOSH] - Removed disabled code. [TheYOSH] - Refactor audio playlists. Refactor a bunch of Javascript. [TheYOSH] -- Merge pull request [#83](https://github.com/theyosh/TerrariumPI/issues/83) - from theyosh/feature/switch_timers. [TheYOSH] +- Merge pull request [#83](https://github.com/theyosh/TerrariumPI/issues/83) from theyosh/feature/switch_timers. [TheYOSH] Update changelog - - Cleanup weather html code. [TheYOSH] - Merge branch 'master' into feature/switch_timers. [TheYOSH] - Merge branch 'master' into feature/switch_timers. [TheYOSH] @@ -9198,31 +8081,31 @@ - Fine tuning power switch css. [TheYOSH] - Remove not used variable. [TheYOSH] - Merge branch 'master' into feature/switch_timers. [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [TheYOSH] - 3.2.1 (2017-11-26) ---- +3.2.1 (2017-11-26) +------------------ -## **New** +**New** +------ -- Add another check for failing weather data. - [#52](https://github.com/theyosh/TerrariumPI/issues/52). [TheYOSH] -- Add extra check for weather data. - [#52](https://github.com/theyosh/TerrariumPI/issues/52). [TheYOSH] +- Add another check for failing weather data. [#52](https://github.com/theyosh/TerrariumPI/issues/52). [TheYOSH] +- Add extra check for weather data. [#52](https://github.com/theyosh/TerrariumPI/issues/52). [TheYOSH] - Add publications. [TheYOSH] - Add translations to audio files table and dropzone. [TheYOSH] -## **Fixes** +**Fixes** +------ -- Fix utf-8 check for non string values. - [#52](https://github.com/theyosh/TerrariumPI/issues/52). [TheYOSH] -- Fix door detection in sprayer engine. Fix - [#59](https://github.com/theyosh/TerrariumPI/issues/59). [TheYOSH] +- Fix utf-8 check for non string values. [#52](https://github.com/theyosh/TerrariumPI/issues/52). [TheYOSH] +- Fix door detection in sprayer engine. Fix [#59](https://github.com/theyosh/TerrariumPI/issues/59). [TheYOSH] - Fix alarm warnings. [TheYOSH] - Fixed environment averages. [TheYOSH] -## **Updates** +**Updates** +------ - Update README.md. [TheYOSH] - Update version. [TheYOSH] @@ -9230,42 +8113,43 @@ - Update German translation. [TheYOSH] - Update environment averages. [TheYOSH] - Update Fancybox. [TheYOSH] -- Update German translation - [#55](https://github.com/theyosh/TerrariumPI/issues/55). [TheYOSH] +- Update German translation [#55](https://github.com/theyosh/TerrariumPI/issues/55). [TheYOSH] - Update Dutch translation. [TheYOSH] - Update English translation. [TheYOSH] -## **Other** +**Other** +------ -- Support UTF-8 configuration values. - [#52](https://github.com/theyosh/TerrariumPI/issues/52). [TheYOSH] +- Support UTF-8 configuration values. [#52](https://github.com/theyosh/TerrariumPI/issues/52). [TheYOSH] - Do not make environment parts depend on light part. [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [TheYOSH] - 3.2.0 (2017-11-24) ---- +3.2.0 (2017-11-24) +------------------ -## **New** +**New** +------ - Add TOC. [TheYOSH] - Add config upgrade. [TheYOSH] - Add files via upload. [TheYOSH] -- Add remote switches support. For now READONLY - [#51](https://github.com/theyosh/TerrariumPI/issues/51). [TheYOSH] -- Add support for remote (HTTP/HTTPS) temperature and humidity sensors through - JSON REST API. [#51](https://github.com/theyosh/TerrariumPI/issues/51). - [TheYOSH] +- Add remote switches support. For now READONLY [#51](https://github.com/theyosh/TerrariumPI/issues/51). [TheYOSH] +- Add support for remote (HTTP/HTTPS) temperature and humidity sensors + through JSON REST API. [#51](https://github.com/theyosh/TerrariumPI/issues/51). [TheYOSH] - Add static url parser. [TheYOSH] - Add CORS headers for Ajax REST calls. [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix for remote data timeouts. [TheYOSH] - Fix remote dimmer data collectin. [TheYOSH] - Fix remote dimmer state updates. [TheYOSH] -## **Updates** +**Updates** +------ - Update Dutch translation. [TheYOSH] - Update changelog. [TheYOSH] @@ -9279,45 +8163,49 @@ - Update readme. [TheYOSH] - Update version number. [TheYOSH] -## **Other** +**Other** +------ -- Merge pull request [#53](https://github.com/theyosh/TerrariumPI/issues/53) - from theyosh/feature/remote_data. [TheYOSH] +- Merge pull request [#53](https://github.com/theyosh/TerrariumPI/issues/53) from theyosh/feature/remote_data. [TheYOSH] Feature/remote data - - Better load indicator. (2) [TheYOSH] - Better load indicator. [TheYOSH] - Merge branch 'master' into feature/remote_data. [TheYOSH] - Merge branch 'master' into feature/remote_data. [TheYOSH] - Code cleanup and add connection timeouts. [TheYOSH] - 3.1.1 (2017-11-20) ---- +3.1.1 (2017-11-20) +------------------ -## **New** +**New** +------ - Add disabled door status. [TheYOSH] - Add Apple icon. [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] -- Updated top indicators. Hide disabled indicators on small screens. [TheYOSH] +- Updated top indicators. Hide disabled indicators on small screens. + [TheYOSH] -## **Other** +**Other** +------ - Quotes. [TheYOSH] - Code cleanup. [TheYOSH] - Cleanup unused code. [TheYOSH] - Cleanup HTML, Javascript and CSS code. [TheYOSH] - 3.1.0 (2017-11-15) ---- +3.1.0 (2017-11-15) +------------------ -## **New** +**New** +------ - Add logfile compressio. [TheYOSH] - Add audio preview player. [TheYOSH] @@ -9328,22 +8216,24 @@ - Add disk stats part1. [TheYOSH] - Add soundcard selection which adds the option to use USB soundscards. [TheYOSH] -- Added player and dimmer switch warning to power switch settings page and - playlist page. [TheYOSH] +- Added player and dimmer switch warning to power switch settings page + and playlist page. [TheYOSH] - Add information text and changed showing help information. [TheYOSH] - Add player disabled message. [TheYOSH] -- Add PWM Dimmer check and disable audio when a PWM dimmer is used. [TheYOSH] -- Add web based audio player. Add playlist options repeat and shuffle. [TheYOSH] +- Add PWM Dimmer check and disable audio when a PWM dimmer is used. + [TheYOSH] +- Add web based audio player. Add playlist options repeat and shuffle. + [TheYOSH] - Add support for repeat and shuffle playlists. [TheYOSH] -- Add extra check if switch history data is available. Fix - [#41](https://github.com/theyosh/TerrariumPI/issues/41). [TheYOSH] +- Add extra check if switch history data is available. Fix [#41](https://github.com/theyosh/TerrariumPI/issues/41). + [TheYOSH] - Add Leaflet.loading as submodule. [TheYOSH] - Add Leaflet fullscreen as submodule. [TheYOSH] -- Add check for non existing sensor ids. - [#38](https://github.com/theyosh/TerrariumPI/issues/38). [TheYOSH] +- Add check for non existing sensor ids. [#38](https://github.com/theyosh/TerrariumPI/issues/38). [TheYOSH] - Add extra information when rebooting. [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix updating weather data when offline. [TheYOSH] - Fix logging. [TheYOSH] @@ -9356,19 +8246,18 @@ - Fix switch toggleing. [TheYOSH] - Fix HTML in dutch translation. [TheYOSH] - Fix dimmer detection. [TheYOSH] -- Fix repeat and shuffle switches when a new playlist is added. [TheYOSH] -- Fix open door indicator. [TheYOSH] -- Attempt to fix issue [#44](https://github.com/theyosh/TerrariumPI/issues/44). +- Fix repeat and shuffle switches when a new playlist is added. [TheYOSH] -- Final fix German language. Thanks - [@vanessa2013.](https://github.com/vanessa2013.) [TheYOSH] +- Fix open door indicator. [TheYOSH] +- Attempt to fix issue [#44](https://github.com/theyosh/TerrariumPI/issues/44). [TheYOSH] +- Final fix German language. Thanks [@vanessa2013.](https://github.com/vanessa2013.) [TheYOSH] - Fix German translation. [TheYOSH] - Fix water price calculation. [TheYOSH] -- Fix [#40](https://github.com/theyosh/TerrariumPI/issues/40). Keeping your - iguana nicely warm. [TheYOSH] +- Fix [#40](https://github.com/theyosh/TerrariumPI/issues/40). Keeping your iguana nicely warm. [TheYOSH] - Fix [#36](https://github.com/theyosh/TerrariumPI/issues/36). [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update changelog. [TheYOSH] @@ -9385,25 +8274,24 @@ - Update version number. [TheYOSH] - Update readme documentation. [TheYOSH] - Update translations. [TheYOSH] -- Major update. Transform all BCM pin numbering to GPIO in config. Code will - transform to BCM numbering when needed. Makes it easier to add GPIO based - hardware. [TheYOSH] -- Update price formatting power and water usage on the dasboard. [TheYOSH] +- Major update. Transform all BCM pin numbering to GPIO in config. Code + will transform to BCM numbering when needed. Makes it easier to add + GPIO based hardware. [TheYOSH] +- Update price formatting power and water usage on the dasboard. + [TheYOSH] - Update German translation. [TheYOSH] - Audio update to get Pi silent during startup :( [TheYOSH] - Better submodules update support. [TheYOSH] - Update with remote master. [TheYOSH] -## **Other** - -- Fucking Apple does not support javascript toLocaleString on iOS. Stupid! - [TheYOSH] -- Merge pull request [#47](https://github.com/theyosh/TerrariumPI/issues/47) - from theyosh/feature/audio_modules. [TheYOSH] +**Other** +------ - Feature/audio modules. Fix - [#42](https://github.com/theyosh/TerrariumPI/issues/42) +- Fucking Apple does not support javascript toLocaleString on iOS. + Stupid! [TheYOSH] +- Merge pull request [#47](https://github.com/theyosh/TerrariumPI/issues/47) from theyosh/feature/audio_modules. [TheYOSH] + Feature/audio modules. Fix [#42](https://github.com/theyosh/TerrariumPI/issues/42) - Clean up weather code. [TheYOSH] - Remove debug. [TheYOSH] - Log volume changes. [TheYOSH] @@ -9420,26 +8308,28 @@ - First attempt to add an audio system with audio files and playlists. [#42](https://github.com/theyosh/TerrariumPI/issues/42). [TheYOSH] - 3.0.0 (2017-10-29) ---- +3.0.0 (2017-10-29) +------------------ -## **New** +**New** +------ - Add sqlite3 dependency for manual database manupilation. [TheYOSH] -- Added webcam update timeout. Webcams are now only updated once a minute. - Should reduce the load and makes the enginge a bit faster. [TheYOSH] +- Added webcam update timeout. Webcams are now only updated once a + minute. Should reduce the load and makes the enginge a bit faster. + [TheYOSH] - Add extra dimming timing for small changes. [TheYOSH] - Add PI power user to total power usage. [TheYOSH] - Added missing translation fields. [TheYOSH] - Add dimmer settings processing and saving to config file. [TheYOSH] - Add dimmer support part 1. [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix empty graphs. [TheYOSH] -- Fix timer issues [#34](https://github.com/theyosh/TerrariumPI/issues/34). - [TheYOSH] +- Fix timer issues [#34](https://github.com/theyosh/TerrariumPI/issues/34). [TheYOSH] - Fix graphing empty graphs and smaller dimmer knob. [TheYOSH] - Fixed total duration calculation in total power usage. [TheYOSH] - Fix switch loading without dimmer settings. [TheYOSH] @@ -9447,39 +8337,38 @@ - Fix switch toggle to support dimmers. [TheYOSH] - Fix devision by zero. [TheYOSH] - Fix SQL duplicate key error. [TheYOSH] -- Fix timer issues [#34](https://github.com/theyosh/TerrariumPI/issues/34). - [TheYOSH] -- Fixed missing translation in home dashboard. - [#33](https://github.com/theyosh/TerrariumPI/issues/33). [TheYOSH] +- Fix timer issues [#34](https://github.com/theyosh/TerrariumPI/issues/34). [TheYOSH] +- Fixed missing translation in home dashboard. [#33](https://github.com/theyosh/TerrariumPI/issues/33). [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update version number. [TheYOSH] -- Update engine loop to make sure at least one run per minute is possible. - Should prevent spicky graphs. [TheYOSH] -- Update environment dashboard modus names - [#34](https://github.com/theyosh/TerrariumPI/issues/34). [TheYOSH] +- Update engine loop to make sure at least one run per minute is + possible. Should prevent spicky graphs. [TheYOSH] +- Update environment dashboard modus names [#34](https://github.com/theyosh/TerrariumPI/issues/34). [TheYOSH] - Update translations. [TheYOSH] - Update readme. [TheYOSH] - Update readme. [TheYOSH] - Update power duration calculation. [TheYOSH] -- Updated installation so it works faster and handles upgrades better. [TheYOSH] -- Updated data logging and graphing. Reduced load on the client side. [TheYOSH] +- Updated installation so it works faster and handles upgrades better. + [TheYOSH] +- Updated data logging and graphing. Reduced load on the client side. + [TheYOSH] - Updated dimmer settings in switch settings page. [TheYOSH] - Updated supported hardware page. [TheYOSH] -- Update environment dashboard modus names - [#34](https://github.com/theyosh/TerrariumPI/issues/34). [TheYOSH] +- Update environment dashboard modus names [#34](https://github.com/theyosh/TerrariumPI/issues/34). [TheYOSH] - Update gentelella. [TheYOSH] -## **Other** +**Other** +------ -- Merge pull request [#35](https://github.com/theyosh/TerrariumPI/issues/35) - from theyosh/feature/power_dimmer. [TheYOSH] +- Merge pull request [#35](https://github.com/theyosh/TerrariumPI/issues/35) from theyosh/feature/power_dimmer. [TheYOSH] Feature/power dimmer - -- Collector code clean up and better data storage and retrieval. [TheYOSH] +- Collector code clean up and better data storage and retrieval. + [TheYOSH] - Merge branch 'master' into feature/power_dimmer. [TheYOSH] - Trying to add more stability for dimming hardware. [TheYOSH] - Remove unused settings for non dimmer switches. [TheYOSH] @@ -9488,23 +8377,25 @@ - Better on and off detection for dimmers. [TheYOSH] - Merge branch 'master' into feature/power_dimmer. [TheYOSH] - 2.8.2 (2017-10-21) ---- +2.8.2 (2017-10-21) +------------------ -## **New** +**New** +------ - Add sync command. [TheYOSH] -## **Fixes** +**Fixes** +------ -- Fix wrong timers and updated German language. fix - [#33](https://github.com/theyosh/TerrariumPI/issues/33). [TheYOSH] +- Fix wrong timers and updated German language. fix [#33](https://github.com/theyosh/TerrariumPI/issues/33). [TheYOSH] - Fixed weather icons. [TheYOSH] - Small HTML fixes. [TheYOSH] - Fix HTML code in Dutch translation. Was broke in usage page. [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update version number. [TheYOSH] @@ -9512,90 +8403,94 @@ - Update README.md. [TheYOSH] - Update install and update documentation. [TheYOSH] -## **Other** +**Other** +------ -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [TheYOSH] - Refactor weather code to use inheritance. [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [TheYOSH] - Allow negative temperature settings. [TheYOSH] - 2.8.1 (2017-09-30) ---- +2.8.1 (2017-09-30) +------------------ -## **New** +**New** +------ -- Added a link in the Usage link to https://pinout.xyz to help end users that - are not familiar with different pin numbering, updated and fixed some of the - italian translation modified: locales/it_IT/LC_MESSAGES/terrariumpi.mo - modified: locales/it_IT/LC_MESSAGES/terrariumpi.po modified: +- Added a link in the Usage link to https://pinout.xyz to help end users + that are not familiar with different pin numbering, updated and fixed + some of the italian translation modified: + locales/it_IT/LC_MESSAGES/terrariumpi.mo modified: + locales/it_IT/LC_MESSAGES/terrariumpi.po modified: locales/terrariumpi.pot. [Lorenzo Faleschini] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update version number. [TheYOSH] - Update fancybox. [TheYOSH] - Update switch logging. [TheYOSH] - Update to switch logging for short duration switching. [TheYOSH] -- Update translations including Italian for better supporting urls in text. - [TheYOSH] -- Changed "normal" pin numbering with more correct "physiscal" pin numbering and - updated italian translation. [Lorenzo Faleschini] - - modified: locales/it_IT/LC_MESSAGES/terrariumpi.mo modified: - locales/it_IT/LC_MESSAGES/terrariumpi.po modified: locales/terrariumpi.pot - +- Update translations including Italian for better supporting urls in + text. [TheYOSH] +- Changed "normal" pin numbering with more correct "physiscal" pin + numbering and updated italian translation. [Lorenzo Faleschini] + + modified: locales/it_IT/LC_MESSAGES/terrariumpi.mo + modified: locales/it_IT/LC_MESSAGES/terrariumpi.po + modified: locales/terrariumpi.pot - Update version number in configfile. [TheYOSH] - Update version number in readme. [TheYOSH] -## **Other** +**Other** +------ - Finished Dutch translation. [TheYOSH] - Forced decimal number input by using input patterns. [TheYOSH] -- Merge pull request [#26](https://github.com/theyosh/TerrariumPI/issues/26) - from penzoiders/master. [TheYOSH] +- Merge pull request [#26](https://github.com/theyosh/TerrariumPI/issues/26) from penzoiders/master. [TheYOSH] - updated translation and original strings to help user with GPIO pinout - numbering + updated translation and original strings to help user with GPIO pinout numbering - 2.8 (2017-09-26) ---- +2.8 (2017-09-26) +---------------- -## **New** +**New** +------ -- Add update section for updating software from Git. Updated installation steps. - [TheYOSH] +- Add update section for updating software from Git. Updated + installation steps. [TheYOSH] - Add translation screenshots. [TheYOSH] - Add German translation first start. [TheYOSH] -- Added logout notification. - Refs[#22](https://github.com/theyosh/TerrariumPI/issues/22). [TheYOSH] -- Add logout option. This will change the authentication headers so that you are - not able to make changes anymore. - Ref[#22](https://github.com/theyosh/TerrariumPI/issues/22). [TheYOSH] +- Added logout notification. Refs[#22](https://github.com/theyosh/TerrariumPI/issues/22). [TheYOSH] +- Add logout option. This will change the authentication headers so that + you are not able to make changes anymore. Ref[#22](https://github.com/theyosh/TerrariumPI/issues/22). [TheYOSH] - Added localized number and currency formatting. [TheYOSH] -- Added Italian localization, full translation new file: - locales/it_IT/LC_MESSAGES/it.mo new file: locales/it_IT/LC_MESSAGES/it.po. - [Lorenzo Faleschini] +- Added Italian localization, full translation new file: + locales/it_IT/LC_MESSAGES/it.mo new file: + locales/it_IT/LC_MESSAGES/it.po. [Lorenzo Faleschini] -## **Fixes** +**Fixes** +------ -- Update switch logging to add the old switch state in front of the new state. - Should fix broken switch graphs. [TheYOSH] +- Update switch logging to add the old switch state in front of the new + state. Should fix broken switch graphs. [TheYOSH] - Fix translating sensor types. [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] -- Update install script to handle updates better. Forced GPIO pin number to - float when reading data. - [#25](https://github.com/theyosh/TerrariumPI/issues/25). [TheYOSH] +- Update install script to handle updates better. Forced GPIO pin number + to float when reading data. [#25](https://github.com/theyosh/TerrariumPI/issues/25). [TheYOSH] - Update readme file. [TheYOSH] - Update changelog generator. [TheYOSH] - Update copyright year. [TheYOSH] -- Updated weather icons. - [#23](https://github.com/theyosh/TerrariumPI/issues/23). [TheYOSH] +- Updated weather icons. [#23](https://github.com/theyosh/TerrariumPI/issues/23). [TheYOSH] - Update translations. [TheYOSH] - Update leaflet to version 1.2.0. [TheYOSH] - Updated AJAX loader indicator and whitespace. [TheYOSH] @@ -9604,61 +8499,61 @@ - Updated online and door indicators. [TheYOSH] - Update loading available languages. [TheYOSH] -## **Other** +**Other** +------ -- First final version Germand translation. Close - [#23](https://github.com/theyosh/TerrariumPI/issues/23). [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] +- First final version Germand translation. Close [#23](https://github.com/theyosh/TerrariumPI/issues/23). [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [TheYOSH] - New screenshots. [TheYOSH] - Set default language to en_US. [TheYOSH] - Renamed translation files. [TheYOSH] -- Merge pull request [#21](https://github.com/theyosh/TerrariumPI/issues/21) - from penzoiders/master. [TheYOSH] +- Merge pull request [#21](https://github.com/theyosh/TerrariumPI/issues/21) from penzoiders/master. [TheYOSH] Added Italian localization, full translation (first release) - 2.7.1 (2017-09-09) ---- +2.7.1 (2017-09-09) +------------------ -## **New** +**New** +------ -- Added description back to working. Fix - [#18](https://github.com/theyosh/TerrariumPI/issues/18). [TheYOSH] -- Add a new switch type GPIO-invert. Use it when normal GPIO is working in - oppisite way. Fix [#20](https://github.com/theyosh/TerrariumPI/issues/20). - [TheYOSH] +- Added description back to working. Fix [#18](https://github.com/theyosh/TerrariumPI/issues/18). [TheYOSH] +- Add a new switch type GPIO-invert. Use it when normal GPIO is working + in oppisite way. Fix [#20](https://github.com/theyosh/TerrariumPI/issues/20). [TheYOSH] -## **Fixes** +**Fixes** +------ -- Fix webcam rotation. Settings was not saved at all :( . Fix - [#19](https://github.com/theyosh/TerrariumPI/issues/19). [TheYOSH] +- Fix webcam rotation. Settings was not saved at all :( . Fix [#19](https://github.com/theyosh/TerrariumPI/issues/19). + [TheYOSH] - Fixed saving new password. Added error feedback when saving is not - successfull. And better password update check. Fix - [#17](https://github.com/theyosh/TerrariumPI/issues/17). [TheYOSH] + successfull. And better password update check. Fix [#17](https://github.com/theyosh/TerrariumPI/issues/17). [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update version number. [TheYOSH] - Update translations files. [TheYOSH] - 2.7 (2017-09-04) ---- +2.7 (2017-09-04) +---------------- -## **Fixes** +**Fixes** +------ -- Better warning message when sensor measured values are outside given ranges. - Fix [#16](https://github.com/theyosh/TerrariumPI/issues/16). [TheYOSH] -- Fix switch callback functions. Refs - [#15](https://github.com/theyosh/TerrariumPI/issues/15). [TheYOSH] -- Fix adding new temperature sensors. Refs - [#15](https://github.com/theyosh/TerrariumPI/issues/15). [TheYOSH] -- Fixed bug found in [#13](https://github.com/theyosh/TerrariumPI/issues/13). - Only calculate hours when lights are enabled. [TheYOSH] +- Better warning message when sensor measured values are outside given + ranges. Fix [#16](https://github.com/theyosh/TerrariumPI/issues/16). [TheYOSH] +- Fix switch callback functions. Refs [#15](https://github.com/theyosh/TerrariumPI/issues/15). [TheYOSH] +- Fix adding new temperature sensors. Refs [#15](https://github.com/theyosh/TerrariumPI/issues/15). [TheYOSH] +- Fixed bug found in [#13](https://github.com/theyosh/TerrariumPI/issues/13). Only calculate hours when lights are enabled. + [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update readme. [TheYOSH] @@ -9666,64 +8561,69 @@ - Update hardware text. [TheYOSH] - Update translation. Dutch at 75% [TheYOSH] -## **Other** +**Other** +------ - Support OpenWeatherMap.org. [TheYOSH] - Disable extra door and switch logging. [TheYOSH] - Support up to 8 ports on USB relay switch. [TheYOSH] - 2.6 (2017-08-06) ---- +2.6 (2017-08-06) +---------------- -## **New** +**New** +------ - Add profile page reloading after changing profile image. [TheYOSH] - Add Animal Profile option. [TheYOSH] - Add robots.txt. [TheYOSH] -## **Fixes** +**Fixes** +------ - Small fix. [TheYOSH] - Fix missing variable in template. [TheYOSH] - Fix 404 error in template rendering. [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update changelog. [TheYOSH] - Update changelog. [TheYOSH] - Update translations. [TheYOSH] -## **Other** +**Other** +------ -- Merge pull request [#12](https://github.com/theyosh/TerrariumPI/issues/12) - from theyosh/feature/profile. [TheYOSH] +- Merge pull request [#12](https://github.com/theyosh/TerrariumPI/issues/12) from theyosh/feature/profile. [TheYOSH] Feature/profile - - Changed profile image uploading. [TheYOSH] - Moved profile page to main menu. [TheYOSH] - Remove debug. [TheYOSH] - 2.5 (2017-07-28) ---- +2.5 (2017-07-28) +---------------- -## **New** +**New** +------ - Add fancybox. [TheYOSH] - Added documentation v0.1. [TheYOSH] - Add IPv6 support. [TheYOSH] -## **Fixes** +**Fixes** +------ - Fixed weather usage documentation. [TheYOSH] -- Fix issue [#9](https://github.com/theyosh/TerrariumPI/issues/9). Typo in - function call. And extra fix for indicator on the weather page. Close - [#9](https://github.com/theyosh/TerrariumPI/issues/9). [TheYOSH] +- Fix issue [#9](https://github.com/theyosh/TerrariumPI/issues/9). Typo in function call. And extra fix for indicator on + the weather page. Close [#9](https://github.com/theyosh/TerrariumPI/issues/9). [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update changelog. [TheYOSH] @@ -9735,39 +8635,39 @@ - Update screenshots. [TheYOSH] - Update version number. [TheYOSH] - Activate config upgrade. [TheYOSH] -- Updated software to run fully in Celsius or Fahrenheit. The option is now - under system settings and is valid for all temperature measurements. - [#10](https://github.com/theyosh/TerrariumPI/issues/10). [TheYOSH] +- Updated software to run fully in Celsius or Fahrenheit. The option is + now under system settings and is valid for all temperature + measurements. [#10](https://github.com/theyosh/TerrariumPI/issues/10). [TheYOSH] -## **Other** +**Other** +------ -- Merge pull request [#11](https://github.com/theyosh/TerrariumPI/issues/11) - from theyosh/documentation. [TheYOSH] +- Merge pull request [#11](https://github.com/theyosh/TerrariumPI/issues/11) from theyosh/documentation. [TheYOSH] Documentation - - Remove fancybox. [TheYOSH] - Merge master. [TheYOSH] - Remove debug. [TheYOSH] - Documentation part 2. [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [TheYOSH] - 2.4.3 (2017-07-21) ---- +2.4.3 (2017-07-21) +------------------ -## **New** +**New** +------ - Add caching headers for API calls - Now in UTC. [TheYOSH] - Add caching headers for API calls. [TheYOSH] -## **Fixes** +**Fixes** +------ -- Merge pull request [#8](https://github.com/theyosh/TerrariumPI/issues/8) from - theyosh/fix_environment. [TheYOSH] +- Merge pull request [#8](https://github.com/theyosh/TerrariumPI/issues/8) from theyosh/fix_environment. [TheYOSH] Fix environment - - Fix timer times in environment settings page. [TheYOSH] - Temperature indicator fix. [TheYOSH] - Fixed weather sun rise and set times. [TheYOSH] @@ -9777,19 +8677,21 @@ - Fix HTML5 language. [TheYOSH] - Fix missing weather icon for thunderstorm. [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update version. [TheYOSH] -- Updated environment engine to support weather and timer mode with or without - sensors for fine tuning. [TheYOSH] +- Updated environment engine to support weather and timer mode with or + without sensors for fine tuning. [TheYOSH] - Updated weather code. [TheYOSH] - Updated webcam code. [TheYOSH] - Updated field descriptions. [TheYOSH] -- Updated switch loading so updating will not switch of existing switches. - [TheYOSH] +- Updated switch loading so updating will not switch of existing + switches. [TheYOSH] -## **Other** +**Other** +------ - Remove debug. [TheYOSH] - Remove JS debug. [TheYOSH] @@ -9798,17 +8700,19 @@ - Refactor code to use proper English terms. Will require the renew the environment settings. [TheYOSH] - 2.4.2 (2017-07-16) ---- +2.4.2 (2017-07-16) +------------------ -## **New** +**New** +------ - Add version checker. [TheYOSH] - Add hardware documentation. [TheYOSH] - Add switch GPIO errors to logfile. [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix webcam warmup time variable. [TheYOSH] - Helpsections are by default closed now. Fixed multiple clicks loaded. @@ -9816,7 +8720,8 @@ - Fixed adding sensors and switches to the system. [TheYOSH] - Fix door status overview page. [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update version number. [TheYOSH] @@ -9824,43 +8729,49 @@ - Update information page. [TheYOSH] - Updated required fields. [TheYOSH] - Update weather logging. [TheYOSH] -- Update OWFS port setting. Now OWFS can be disabled by setting the OWFS port - to 0. [TheYOSH] +- Update OWFS port setting. Now OWFS can be disabled by setting the OWFS + port to 0. [TheYOSH] -## **Other** +**Other** +------ - Removed software page. [TheYOSH] - Remove empty lines. [TheYOSH] - 2.4.1 (2017-07-15) ---- +2.4.1 (2017-07-15) +------------------ -## **New** +**New** +------ - Add js script for translations. [TheYOSH] -- Added git checkout for Gentelella bootstrap 3 template if missing. [TheYOSH] +- Added git checkout for Gentelella bootstrap 3 template if missing. + [TheYOSH] - Add better empty switches/sensors loading. [TheYOSH] - Added heater and cooler timers fields. [TheYOSH] - Added style code to hide rows when loading. [TheYOSH] - Add some debugging. [TheYOSH] - Add chaching header. Disabled webserver debug output. [TheYOSH] -## **Fixes** +**Fixes** +------ - Fix translations. [TheYOSH] - Fix dashboard environment. [TheYOSH] - Fix environment. [TheYOSH] - Fix spelling typos. [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update US language. [TheYOSH] - Updated system form fields. [TheYOSH] - Update translations form fields. [TheYOSH] -## **Other** +**Other** +------ - Bla. [TheYOSH] - Rewritten environment code. Reduces a lot of code. [TheYOSH] @@ -9869,22 +8780,21 @@ - Debug cleanup. [TheYOSH] - Smaller image. [TheYOSH] - 2.4 (2017-07-14) ---- +2.4 (2017-07-14) +---------------- -## **New** +**New** +------ - Added exception handling for wrong GPIO pin number. [TheYOSH] -- Add GPIO relay support. Closes - [#3](https://github.com/theyosh/TerrariumPI/issues/3). [TheYOSH] +- Add GPIO relay support. Closes [#3](https://github.com/theyosh/TerrariumPI/issues/3). [TheYOSH] - Added sprayer modus. Is always sensor for now. [TheYOSH] - Added cooling system to the environment engine. [TheYOSH] - Added missing door module. [TheYOSH] - Add power switch title when hover over it. [TheYOSH] - Added support for Raspberry PI 1Wire interface sensors. For now only - temperature sensors are supported. - [#2](https://github.com/theyosh/TerrariumPI/issues/2). [TheYOSH] + temperature sensors are supported. [#2](https://github.com/theyosh/TerrariumPI/issues/2). [TheYOSH] - Add support for GPIO (DHT11, DHT22 and AM2302) sensors. [TheYOSH] - Added support for Weater underground API data. [TheYOSH] - Added form fields explanations (2) [TheYOSH] @@ -9906,7 +8816,8 @@ - Add database recovery and update switch usage data after swithing off. [TheYOSH] - Added duration information in total water and power usage. [TheYOSH] -- Added translation code. 90% off the interface can now be translated. [TheYOSH] +- Added translation code. 90% off the interface can now be translated. + [TheYOSH] - Add languages nl_NL and en_US. [TheYOSH] - Added day,week,month and year periods to the history graphs. [TheYOSH] - Added logging to disc (part 1) [TheYOSH] @@ -9920,8 +8831,8 @@ - Added support for TLS websockets. [TheYOSH] - Added submodule gentelella. [TheYOSH] - Added some documentation. [TheYOSH] -- Added system pages. Refortmat HTML en JS code. Cleanup debug code. Rewritten - history data retrieval. [TheYOSH] +- Added system pages. Refortmat HTML en JS code. Cleanup debug code. + Rewritten history data retrieval. [TheYOSH] - Added webcam support. Refactored history data and code. Moved JS code. Finetuned different parts. [TheYOSH] - Added needed empty folders. [TheYOSH] @@ -9929,7 +8840,8 @@ - Added some more information and a screenshot. [TheYOSH] - Added link to github page. [TheYOSH] -## **Fixes** +**Fixes** +------ - Fixes for UX. [TheYOSH] - Fix removing switches. [TheYOSH] @@ -9944,11 +8856,9 @@ - Fix switch on detection. [TheYOSH] - Fix power switch logging. [TheYOSH] - Fix cleaning all sensors. [TheYOSH] -- Update changelog. Fixes [#2](https://github.com/theyosh/TerrariumPI/issues/2). - [TheYOSH] +- Update changelog. Fixes [#2](https://github.com/theyosh/TerrariumPI/issues/2). [TheYOSH] - Fix environment measurement. [TheYOSH] -- Fix 1 wire sensor detection. - [#2](https://github.com/theyosh/TerrariumPI/issues/2). [TheYOSH] +- Fix 1 wire sensor detection. [#2](https://github.com/theyosh/TerrariumPI/issues/2). [TheYOSH] - Fix SSL issue with weather data. [TheYOSH] - Fixes for other graphs and fixed processing sensor update form. Ref [#2](https://github.com/theyosh/TerrariumPI/issues/2). [TheYOSH] @@ -9971,21 +8881,21 @@ - Fix install script. Added extra dependencies. [TheYOSH] - Fix for total power and water usage. [TheYOSH] - Fix generating 404 error pages. [TheYOSH] -- Optimized database. Optimized total power and water usage calculation. Fixed - gauge reloading. [TheYOSH] +- Optimized database. Optimized total power and water usage calculation. + Fixed gauge reloading. [TheYOSH] - Last small fixes and cleanups. [TheYOSH] -- HTML code cleanup. Better translations. Better caching of webdata. Cleaner CSS - code. Fixed progress loader on page. [TheYOSH] +- HTML code cleanup. Better translations. Better caching of webdata. + Cleaner CSS code. Fixed progress loader on page. [TheYOSH] - Fixed graph caching bug final. [TheYOSH] - Fixed graph caching bug. [TheYOSH] - Install fix for granting rights to the USB FTDI device. [TheYOSH] - Removed debug code and fixed javascript form processing. [TheYOSH] -- Fixed door messages indicator. Changed graph tick size. Removed socket switch - toggle. [TheYOSH] +- Fixed door messages indicator. Changed graph tick size. Removed socket + switch toggle. [TheYOSH] - Fixed total water and power usage calculation. [TheYOSH] - Fixed graph tickers. Home menu is now active from start. [TheYOSH] -- Fixed empty settings startup and reloading switches after reconfiguring. - [TheYOSH] +- Fixed empty settings startup and reloading switches after + reconfiguring. [TheYOSH] - Fixed dashboard environment indicators. [TheYOSH] - Pretify graphs. Fixed authentication. [TheYOSH] - Fixed error switch callback during boot. Fixed collector. [TheYOSH] @@ -9998,17 +8908,18 @@ - Fix growing scrollbar. [TheYOSH] - Small JS fixes. [TheYOSH] - Fixed HTML and JS code layout. [TheYOSH] -- Remove unused modules, fixed heater trigger, added total power and waterflow. - [TheYOSH] +- Remove unused modules, fixed heater trigger, added total power and + waterflow. [TheYOSH] - Fixed updating weather source. [TheYOSH] - Fixed clean up command in installer. [TheYOSH] - Fixed bottle submodule. [TheYOSH] -- Updated temperature indicator. Fixed weather graph title. Fixed value in graph - tooltip. [TheYOSH] -- Removed some debug code and old comments. Fixed graph timing for wattage - usage. [TheYOSH] +- Updated temperature indicator. Fixed weather graph title. Fixed value + in graph tooltip. [TheYOSH] +- Removed some debug code and old comments. Fixed graph timing for + wattage usage. [TheYOSH] -## **Updates** +**Updates** +------ - Update changelog. [TheYOSH] - Update readme. [TheYOSH] @@ -10024,15 +8935,14 @@ - Small updates. [TheYOSH] - Updated door system code. [TheYOSH] - Updated config settings. [TheYOSH] -- Updated readme file for more information about sensor support. - [#2](https://github.com/theyosh/TerrariumPI/issues/2). [TheYOSH] +- Updated readme file for more information about sensor support. [#2](https://github.com/theyosh/TerrariumPI/issues/2). + [TheYOSH] - Update install location Adafruit libraries. [TheYOSH] - Update startup script. [TheYOSH] - Updated notification timestamp data fields. [TheYOSH] - Update changelog. [TheYOSH] Better format - - Small updates. [TheYOSH] - Updated English language. [TheYOSH] - Updated code to support multiple door sensors. [TheYOSH] @@ -10046,20 +8956,20 @@ - Update missing translations. [TheYOSH] - Updated to latest Gentelella template. [TheYOSH] - Update language. [TheYOSH] -- Updated webcam object. Added extra retries before giving up and put webcam - offline. [TheYOSH] +- Updated webcam object. Added extra retries before giving up and put + webcam offline. [TheYOSH] - Update system defaults. [TheYOSH] - Upgraded Leaflet to version 1.0.3. [TheYOSH] - Update languages. [TheYOSH] - Updated reloading of webcams. [TheYOSH] - Updated language file generation. [TheYOSH] - Updated languages. [TheYOSH] -- Updated installation script to enable TerrariumPI auto start at boot time. - [TheYOSH] +- Updated installation script to enable TerrariumPI auto start at boot + time. [TheYOSH] - Update to leaflet 1.0.2. [TheYOSH] - Update to master of gentelella. [TheYOSH] -- Updated the graphs drawing. Now it is more modular and easier to extend with - other periods. [TheYOSH] +- Updated the graphs drawing. Now it is more modular and easier to + extend with other periods. [TheYOSH] - Update gitignore to ingore all logfiles. [TheYOSH] - Updated total power usage. Bug. [TheYOSH] - Renamed internal plugin function. Always update dashoard with socket @@ -10081,27 +8991,26 @@ - Update submodule. [TheYOSH] - Updated submodules. [TheYOSH] -## **Other** +**Other** +------ -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] -- Merge pull request [#7](https://github.com/theyosh/TerrariumPI/issues/7) from - theyosh/cooler. [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [TheYOSH] +- Merge pull request [#7](https://github.com/theyosh/TerrariumPI/issues/7) from theyosh/cooler. [TheYOSH] Merge Cooler system - -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] -- Change default logging to info. [TheYOSH] -- In preperation for [#3](https://github.com/theyosh/TerrariumPI/issues/3) the - power switch system has been rewritten to add and delete power switches. +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] -- Merge pull request [#4](https://github.com/theyosh/TerrariumPI/issues/4) from - theyosh/gpio_sensors. [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [TheYOSH] +- Change default logging to info. [TheYOSH] +- In preperation for [#3](https://github.com/theyosh/TerrariumPI/issues/3) the power switch system has been rewritten to + add and delete power switches. [TheYOSH] +- Merge pull request [#4](https://github.com/theyosh/TerrariumPI/issues/4) from theyosh/gpio_sensors. [TheYOSH] Merge gpio sensors branch to master - -- Changed term 1wire to OWFS to support Raspberry PI 1 Wire overlay. - [#2](https://github.com/theyosh/TerrariumPI/issues/2). [TheYOSH] +- Changed term 1wire to OWFS to support Raspberry PI 1 Wire overlay. [#2](https://github.com/theyosh/TerrariumPI/issues/2). + [TheYOSH] - Cleanup spaces. [TheYOSH] - Removed debugging. [TheYOSH] - Support for not using some parts of the environment system. [TheYOSH] @@ -10112,7 +9021,8 @@ - Disabled caching for html files. Does not work with translated pages. [TheYOSH] - Removed disabled code. [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [TheYOSH] - Cleanup terrarium collector code and added logging. [TheYOSH] - Print to console that server is running. [TheYOSH] - Changed settings order. [TheYOSH] @@ -10126,15 +9036,18 @@ - Removed debug. [TheYOSH] - Release the SQL database earlier for better performance. [TheYOSH] - Smaller dropdown menu for settings in graphs. [TheYOSH] -- Make toggling switches through GET requests with authentication. [TheYOSH] +- Make toggling switches through GET requests with authentication. + [TheYOSH] - Use systemtime and added day and night indicator. [TheYOSH] - Changed loading dashboard. Speed up first time loading. [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] -- Remove wrong mask image. [TheYOSH] -- Only spray when door closed. Easier check if sensors or switches does exists. +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] +- Remove wrong mask image. [TheYOSH] +- Only spray when door closed. Easier check if sensors or switches does + exists. [TheYOSH] - Only post form fields that are visible. [TheYOSH] -- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. [TheYOSH] +- Merge branch 'master' of https://github.com/theyosh/TerrariumPI. + [TheYOSH] - Make install script executable. [TheYOSH] - Reverd code for form parsing... ID fields are also hidden :( [TheYOSH] - Removed old submodules references. [TheYOSH] @@ -10155,3 +9068,5 @@ - Living on the edge.... use latest beta of Leaflet. [TheYOSH] - Initial release. [TheYOSH] - Initial commit. [TheYOSH] + +