Mycodo

An environmental monitoring and regulation system

GPL-3.0 License

Stars
3K
Committers
59

Bot releases are visible (Hide)

Mycodo - 5.6.9

Published by kizniche over 6 years ago

5.6.9 (2018-03-24)

Features

  • Add Refractory Period to Measurement Conditional options
  • Add method to hide/show/reorder all Dashboard Elements at once (#346)
  • Make Output/PID popups respond to show/hide configuration options (#346)
  • Add Input: Atlas Electrical Conductivity sensor (#411)

Bugfixes

  • Fix issue saving reference resistor value (#345)
  • Fix LCD display of timestamps
  • Fix inability to change Solid Gauge Stops (#433)
  • Fix Command Outputs not turning off after turning on for a duration (#432)
  • Fix encoding issue with df command output (#430)
Mycodo - 5.6.8

Published by kizniche over 6 years ago

5.6.8 (2018-03-19)

Bugfixes

  • Fix Camera Output not having an effect
  • Fix issues with MAX31856/MAX31865 (#345)
Mycodo - 5.6.7

Published by kizniche over 6 years ago

5.6.7 (2018-03-18)

Bugfixes

  • Fix upgrade menu not turning red when an upgrade is available
  • Add lockfile breaking (#418)
  • Fix bcrypt dependency issue preventing install (#429)
Mycodo - 5.6.6

Published by kizniche over 6 years ago

5.6.6 (2018-03-17)

Features

  • Add Input: MAX31865 for PT100 and PT1000 temperature probes (#345)

Bugfixes

  • Fix incorrect conversion of I2C address during Atlas pH sensor calibration (#425)
  • Potential fix for ADC issues when using pre-output (#418)
  • Fix Linux Command measurement display on lines 2 through 4 of LCDs (#427)
  • Fix display of PID setpoint units on LCDs
  • Fix display of LCD lines without measurement units
  • Fix locking to be thread safe (replaced fasteners with locket) (#418)
Mycodo - 5.6.5

Published by kizniche over 6 years ago

5.6.5 (2018-03-14)

Features

  • Update to Bootstrap 4
  • Update to InfluxDB 1.5.0

Bugfixes

  • Add proper max voltage for MCP3008 (#418)
  • Fix proper locking for MCP3008 (#418)
  • Fix PID persisting as paused/held after deactivating and activating
  • Fix Atlas pH Calibration issue (#425)
  • Fix issue with Linux Command Inputs and LCDs (#427)
Mycodo - 5.6.4

Published by kizniche over 6 years ago

5.6.4 (2018-03-11)

Features

  • Add Input: MAX31856 for measuring several types of thermocouples (K, J, N, R, S, T, E, and B) (#345
  • Add mycodo_client.py option: get or set PID setpoint, integrator, derivator, kp, ki, and kd (#420)
  • Add option to enable pre-output during measurement (previously turned off before measurement) (#418)

Bugfixes

  • Fix frontend pid in System Information page
  • Fix issue with mycodo_client.py PID hold and resume commands

Miscellaneous

  • Make rpi-rf an optional Output dependency
Mycodo - 5.6.3

Published by kizniche over 6 years ago

5.6.3 (2018-03-09)

Features

  • Add ability to use custom command line options for fswebcam camera image captures (#419)
  • Add Input: MAX31855 for measuring k-type thermocouples (#345)
  • Add ability to set duty cycle of output via mycodo_client.py (#420)
  • Add Conditional Action: Output PWM (#420)
  • Add Output Type: Execute Command (PWM) (#420)

Bugfixes

  • Fix LCD issues
  • Fix state display of Command Outputs turned on for a duration
Mycodo - 5.6.2

Published by kizniche over 6 years ago

5.6.2 (2018-03-04)

Features

  • Make install of WiringPi optional (#412)
  • Make install of numpy optional (#412)
  • Add pause color and Pause/Hold/Resume buttons to PID Dashboard element options (#416)
  • Display a log when installing dependencies to follow the progress
  • Add Dependency Install Log to the Log page
  • Add mycodo_client.py user commands: pid_pause, pid_hold, pid_resume

Bugfixes

  • Fix issues with PID Conditional Actions (#416)
  • Fix display of last edge on Live page
  • Fix issue updating the status of some dependencies after their install

Miscellaneous

  • Remove redundant upgrade commands (#412)
  • Remove GPIO State from Edge Conditional (use Measurement Conditional) (#416)
Mycodo - 5.6.1

Published by kizniche over 6 years ago

5.6.1 (2018-02-27)

Features

  • Add Conditional Actions: Pause/Resume PID (#346)

Bugfixes

  • Fix pigpiod configuration options when pigpiod is not installed (#412)
  • Fix setting up pigpiod during install
  • Fix TSL2561 Input module (#414)
  • Fix Measurement Dashboard element condition/unit display (#346)
  • Fix saving PID Conditional Actions (#415)
Mycodo - 5.6.0

Published by kizniche over 6 years ago

5.6.0 (2018-02-25)

Features

  • Add interactive installer
  • Make Python modules conditionally imported (#412)
Mycodo - 5.5.24

Published by kizniche over 6 years ago

5.5.24 (2018-02-24)

Features

  • Add new Input: MCP3008 Analog-to-Digital Converter (#409)
Mycodo - 5.5.23

Published by kizniche over 6 years ago

5.5.23 (2018-02-23)

Features

  • Add option to set decimal places on Dashboard elements (#346)
  • Add option to show detailed PID information on Dashboard element (#346)
  • Add units to PID Dashboard element (#346)
  • Add Fahrenheit conversion to gauges (#137)
  • Add new Math: Average (Single Measurement) (#335)

Bugfixes

  • Allow disabled pigpiod to persist after upgrades (#386)
  • Fix display of Math measurement/units of Measurement Dashboard element
  • Prevent a large D-value the the first cycle after a PID is activated
  • Handle TypeErrors for Humidity Math controller
Mycodo - 5.5.22

Published by kizniche over 6 years ago

5.5.22 (2018-02-19)

Features

  • Add PID-Values to Graphs (#346)
  • Add Dashboard elements: Measurement, Output, PID Control (#346)
  • Add system date and time to menu

Bugfixes

  • Add checks to ensure Humidity Math only returns 0% - 100% humidity
  • Prevent opposing relays from being turned off in PID Controllers (#402)
  • Fix adding and viewing hosts in Remote Admin (#377)
  • Fix error-handling of DS18B20 communication error (#404)
  • Add error-handling for influxdb queries (#405)
Mycodo - 5.5.21

Published by kizniche over 6 years ago

5.5.21 (2018-02-13)

Bugfixes

  • Add error-handling of DS18B20 communication error (#404)
  • Fix setup abort from unmet pigpiod dependency (#406)
Mycodo - 5.5.20

Published by kizniche over 6 years ago

5.5.20 (2018-02-11)

Features

  • Add new configuration section: Pi Settings
  • Add to Pi Settings: common raspi-config options
  • Add to Pi Settings: select pigpiod sample rate (#386)
  • Add option to completely disable pigpiod (#386)

Bugfixes

  • Add ability to set custom Graph colors for Math measurements
Mycodo - 5.5.19

Published by kizniche over 6 years ago

5.5.19 (2018-02-06)

Features

  • Enable custom minimum/maximum to be set for any y-axis (#335)
  • Add Asynchronous Graph options for duration of data to display (All or past year, month, week, day)

Bugfixes

  • Fix saving Math Humidity options (#400)
Mycodo - 5.5.18

Published by kizniche over 6 years ago

5.5.18 (2018-02-04)

Features

  • Allow multiple data series on Asynchronous Graphs (#399)
  • Add Outputs and PIDs to Asynchronous Graphs (#399)
  • Preserve Asynchronous Graph selections after form submissions (#399)

Bugfixes

  • Fix reloading of asynchronous graphs (#399)
Mycodo - 5.5.17

Published by kizniche over 6 years ago

5.5.17 (2018-02-03)

Features

  • Add option to show/hide Gauge timestamp (#392)
  • Add new Math: Equation (#335)
  • Add PID control hysteresis (#398)
  • Automatically restart pigpiod when it fails

Bugfixes

  • Move pigpiod from cron to systemd service to improve reliability (#388)
  • Improve deamon error-handling and Input connectivity (#388)
  • Fix Mycodo service timeout (#379)
  • Fix display of Graph custom colors
Mycodo - 5.5.16

Published by kizniche over 6 years ago

5.5.16 (2018-01-28)

Bugfixes

  • Fix issue with conditionals not triggering when measurement values are 0 (#387)
  • Fix issue with settings Output PWM duty cycles
  • Fix issues with Atlas UART module (#382)
  • Fix issues with calibrating the Atlas pH sensor (#382)
Mycodo - 5.5.15

Published by kizniche over 6 years ago

5.5.15 (2018-01-28)

Features

  • Add Graph button to manually update graph with new data
  • Increase output timing accuracy (0.01 second, previously 0.1 second)
  • Improve graph update efficiency
  • Add Graph option: Enable Graph Shift (used in conjunction with Enable Navbar)
  • Add new Math: Difference (#395)

Bugfixes

  • Fix issue modifying the Conditional Max Age (#387)
  • Fix issue with new data on graphs requiring a page refresh to see
  • Fix issue with updating inputs/maths with long periods on the Live page

Miscellaneous

  • Remove debug line from GPIO State Input module (#387)
Package Rankings
Top 6.64% on Proxy.golang.org