Mycodo

An environmental monitoring and regulation system

GPL-3.0 License

Stars
3K
Committers
59

Bot releases are hidden (Show)

Mycodo - 7.6.2

Published by kizniche over 5 years ago

7.6.2 (2019-07-11)

Bugfixes

  • Various fixes for Raspbian Buster (#668)
Mycodo - 7.6.1

Published by kizniche over 5 years ago

7.6.1 (2019-07-11)

Bugfixes

  • Fix TH1X-AM2301 Input (#670)
Mycodo - 7.6.0

Published by kizniche over 5 years ago

7.6.0 (2019-07-10)

Bugfixes

  • Fix inability of Input custom_options value to be 0
  • Fix improper unit conversion for TH1X-AM2301 Input (#670)
  • Fix Bash Command Input script execution (#667)

Features

  • Add MQTT (paho) Input (#664)
  • Add timeout option for Linux Command Input
Mycodo - 7.5.10

Published by kizniche over 5 years ago

7.5.10 (2019-06-17)

Bugfixes

  • Fix TTN Data Input timestamps
Mycodo - 7.5.9

Published by kizniche over 5 years ago

7.5.9 (2019-06-16)

Bugfixes

  • Fix rare measurement issue with Ruuvitag
  • Ensure Output Controller has fully started before starting other controllers (#665)
  • Fix module path of mycodo_client.py when executed from symlink (#665)
Mycodo - 7.5.8

Published by kizniche over 5 years ago

7.5.8 (2019-06-13)

Bugfixes

  • Fix "getrandom() initialization failed" with rng-tools (#663)
  • Fix issues with TH16/10 with AM2301 and Linux Command Inputs (#663)

Features

  • Add Debug Logging as an LCD option
Mycodo - 7.5.7

Published by kizniche over 5 years ago

7.5.7 (2019-06-11)

Bugfixes

  • Fix Ruuvitag Input
Mycodo - 7.5.6

Published by kizniche over 5 years ago

7.5.6 (2019-06-11)

Bugfixes

  • Fix issues with SHT31 Smart Gadget and Ruuvitag Inputs (#638)
  • Fix 500 Error generating measurement/unit choices (#662)
  • Change AM2320 Input code (#585)
  • Fix issue with Base Input

Features

  • Increase Live page measurement query duration to fix the display of Input measurements
Mycodo - 7.5.5

Published by kizniche over 5 years ago

7.5.5 (2019-06-03)

Bugfixes

  • Add influxdb read/write wait timers to prevent connection errors at startup before influxdb has started

Features

  • Add --get_measurement parameter to mycodo_client.py

Miscellaneous

  • Replace locket with filelock
Mycodo - 7.5.4

Published by kizniche over 5 years ago

7.5.4 (2019-05-29)

Bugfixes

  • Increase lock timeout for Ruuvitag and SHT31 Smart Gadget (#638)
  • Fix IO error during locking for Ruuvitag (#638)
  • Fix pytests

Features

  • Add RPyC Timeout configuration option
  • Allow multiple PIDs to use the same output (#661)

Miscellaneous

  • Refactor Min Off Duration to be centrally controlled by the Output Controller (#660)
Mycodo - 7.5.3

Published by kizniche over 5 years ago

7.5.3 (2019-05-17)

Bugfixes

  • Prevent logging aberrant SHT31 Smart Gadget measurements
  • Handle type casting issues with Ruuvitag Input
  • Add Tags to Custom Colors selection of Graphs (#656)
  • Fix issues with Single Channel Sum and Average Math controllers
  • Fix inability to change Measurement Conversion back to "Do Not Convert"
  • Avoid build error with bcrypt 3.1.6 by lowering to version 3.1.4 (#658)
  • Fix issue with conversion calculation in wet-bulb humidity function

Features

  • Add Function Actions: Raise/Lower PID Setpoint (#657)

Miscellaneous

  • Add Unit: Pounds per square inch (psi) (#657)
Mycodo - 7.5.2

Published by kizniche over 5 years ago

7.5.2 (2019-05-08)

Bugfixes

  • Fix issues with logging
Mycodo - 7.5.1

Published by kizniche over 5 years ago

7.5.1 (2019-05-06)

Bugfixes

  • Fix bug in Input get_value() (#654)
Mycodo - 7.5.0

Published by kizniche over 5 years ago

7.5.0 (2019-05-06)

Bugfixes

  • Fix storing latest SHT31 Smart Gadget measurements
  • Fix Base Input __repr__ and __str__
  • Fix unaccounted PID error if activation attempted when Measurement not set (#649)
  • Fix missing GPIO Pin sanity check (#650)
  • Fix "Unknown math type" filling log (#651)
  • Fix inability to stop PID autotune (#651)
  • Fix incomplete display of PID Settings on Mycodo Logs page

Features

  • Add Conditional Condition: Measurement (Multiple)
  • Add ability of Inputs to store measurements with the same or separate timestamps
  • Add option to show debug lines in Daemon Log (for Input/Math/PID/Trigger/Conditional)
  • Add Log Filters: Daemon INFO, Daemon DEBUG
  • Add Input: TH1x with DS18B20 (#654)

Miscellaneous

  • Update InfluxDB to 1.7.6
Mycodo - 7.4.3

Published by kizniche over 5 years ago

7.4.3 (2019-04-17)

Bugfixes

  • Fix Sunrise/Sunset calculation
  • Update Infrared Remote section of manual to work with latest kernel
  • Add Bluetooth locking to prevent broken pipes

Features

  • Add Input: RuuviTag (#638)
  • Add Inputs: Atlas Scientific ORP, Atlas Scientific DO (FTDI, UART, I2C) (#643)
  • Add Reset Pin option and editable location for SD1306 OLED display (#647)
Mycodo - 7.4.2

Published by kizniche over 5 years ago

7.4.2 (2019-04-02)

Bugfixes

  • Fix Average (single) and Sum (single) Math controllers with an Output selected
Mycodo - 7.4.1

Published by kizniche over 5 years ago

7.4.1 (2019-04-02)

Bugfixes

  • Fix custom input preservation during upgrade
Mycodo - 7.4.0

Published by kizniche over 5 years ago

7.4.0 (2019-04-01)

Bugfixes

  • Include Pre Output activation during Acquire Measurements Now instruction
  • Fix Outputs triggering at startup
  • Fix CCS811 Input measurement issue (#641)
  • Fix Math controller (equation)
  • Fix sending email notification to multiple recipients
  • Prevent RPyC TimeoutError from crashing PID controller

Features

  • Add Input: The Things Network: Data Storage Integration
  • Add Math controllers: Sum (past, single channel), Sum (last, multiple channels)
  • Add Outputs to Math controllers: Average, Redundancy, Statistics, Sum
  • Add 'required' option for Input 'custom_options' (indicates if option is required to activate Input)
  • Add 'Output State' ('on', 'off', or duty cycle) Condition for Conditional controllers (#642)

Miscellaneous

  • Change channel designations to start at 0
Mycodo - 7.3.1

Published by kizniche over 5 years ago

7.3.1 (2019-02-26)

Bugfixes

  • Fix settings menu layout
  • Significantly improve speed of dependency-checking
  • Fix missing names for Function Actions

Features

  • Add dependency system for Function Actions
  • Add proper dependencies for infrared Send Function Action
  • Improve Infrared Send Action by detecting remotes and codes
Mycodo - 7.3.0

Published by kizniche over 5 years ago

7.3.0 (2019-02-22)

Bugfixes

  • Fix issue with check_triggers() in output controller
  • Fix issue preventing export of Notes
  • Fix table issue on Note page

Features

  • Add Function Trigger: Infrared Remote Input
  • Add Function Action: Infrared Remote Send

Miscellaneous

  • Remove redundant Output (Duration) Trigger (use Output (On/Off) Trigger)
Package Rankings
Top 6.64% on Proxy.golang.org