github kizniche/Mycodo v5.0.0
5.0.0

latest releases: v8.15.13, v8.15.12, v8.15.11...
7 years ago

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)

Don't miss a new Mycodo release

NewReleases is sending notifications on new releases.