Skip to content

Releases: kizniche/Mycodo

5.0.5

18 Mar 21:27

Choose a tag to compare

5.0.5 (2017-03-18)

Bugfixes

  • Fix issue with timers not actuating relays (#213)

5.0.4

18 Mar 18:08

Choose a tag to compare

5.0.4 (2017-03-18)

Bugfixes

  • Fix issues with saving LCD options (#211)

5.0.0

18 Mar 18:07

Choose a tag to compare

5.0.0 (2017-03-18)

Bugfixes

  • Fixes inability of relay conditionals to operate (#209, #210)
  • Fix issue with user creation/deletion in web UI
  • Fix influxdb being unreachable directly after package install

Features

  • Complete Spanish translation
  • Add auto-generation of relay usage/cost reports on a daily, weekly, or monthly schedule
  • Add ability to check daemon health (mycodo_client.py --checkdaemon)
  • Add sensor conditional actions: Activate/Deactivate PID, Email Photo, Email Video
  • Add PID option: maximum allowable sensor measurement age (to allow the PID controller to manipulate relays, the sensor measurement must have occurred in the past x seconds)
  • Add PID option: minimum off duration for lower/raise relay (protects devices that require a minimum off period by preventing power cycling from occurring too quickly)
  • Add new sensor: Free Disk Space (of a set path)
  • Add new sensor: Mycodo Daemon RAM Usage (used for testing)
  • Add ability to use multiple camera configurations (multiple cameras)
  • Add OpenCV camera library to allow use of USB cameras (#193)
  • Automatically detect DS18B20 sensors in sensor configuration
  • Add ability to create custom user roles
  • Add new user roles: Editor and Monitor (#46)

Miscellaneous

  • Mobile display improvements
  • Improve content and accessibility of help documentation
  • Redesign navigation menu (including glyphs from bootstrap and fontawesome)
  • Move to using a Python virtual environment (#203)
  • Refactor the relay/sensor conditional management system
  • User names are no longer case-sensitive
  • Switch to using Flask-Login
  • Switch to using flask_wtf.FlaskForm (from using deprecated flask_wtf.Form)
  • Update web interface style and layout
  • Update influxdb to 1.2.1
  • Update Flask WTF to 0.14.2
  • Move from using sqlalchemy to flask sqlalchemy
  • Restructure database (#115, #122)

4.2.0

16 Mar 22:55

Choose a tag to compare

4.2.0 (2017-03-16)

Features

  • Add ability to turn a relay on for a specific duration of time
  • Update style of Timer and Relay pages (mobile-compatibility)

4.1.16

05 Feb 22:10

Choose a tag to compare

4.1.16 (2017-02-05)

Bugfixes

  • Revert back to influxdb 1.1.1 to fix LCD time display (influxdata/influxdb#7877 will fix, when released)
  • Fix influxdb not restarting after a new version is installed
  • Fix issue with relay conditionals being triggered upon shutdown
  • Fix asynchronous graph to use local timezone rather than UTC (#185)

Miscellaneous

  • Remove archived versions of Mycodo (Mycodo/old) during upgrade (saves space during backup)

4.1.15

31 Jan 21:12

Choose a tag to compare

4.1.15 (2017-01-31)

Bugfixes

  • Fix LCD KeyError from missing measurement unit for durations_sec

4.1.14

31 Jan 04:34

Choose a tag to compare

4.1.14 (2017-01-30)

Bugfixes

  • Fix DHT11 sensor module (#176)

Miscellaneous

  • Update influxdb to 1.2.0

4.1.13

31 Jan 03:05

Choose a tag to compare

4.1.13 (2017-01-30)

Bugfixes

  • Fix DHT11 sensor module (#176)

4.1.12

31 Jan 00:41

Choose a tag to compare

4.1.12 (2017-01-30)

Bugfixes

  • Fix PID controller crash

4.1.11

30 Jan 17:06

Choose a tag to compare

4.1.11 (2017-01-30)

This is a small update, mainly to fix the install script. It also should fix the DHT11 sensor module from stopping at the first bad checksum.

Bugfixes

  • Fix DHT11 sensor module, removing exception preventing acquisition of future measurements (#176)
  • Fix setup.sh install script by adding git as a dependency (#183)
  • Fix initialization script executed during install and upgrade