Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvements to PID controller driver #19285

Merged
merged 16 commits into from
Aug 10, 2023
Merged

Improvements to PID controller driver #19285

merged 16 commits into from
Aug 10, 2023

Commits on Aug 4, 2023

  1. add: update DEBUG_THERMOSTAT to only control the virtual switch

    Also, debug output is still generated but end user can control this debug level 3
    blacknell committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    b91608c View commit details
    Browse the repository at this point in the history
  2. add: debug output of main controller parameters when thermostat enabled

    Also, add units for debug outputs added to make them more intelligible
    blacknell committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    f9f15fe View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2023

  1. Configuration menu
    Copy the full SHA
    8d91a2f View commit details
    Browse the repository at this point in the history
  2. add: debug message when sensor is detected as not alive

    fix: display thermostat number in debug messages
    blacknell committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    16f1fba View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Configuration menu
    Copy the full SHA
    e9cc465 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Update xdrv_39_thermostat.ino

    fix: typos in comments
    add: debug messages
    blacknell committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    0663d52 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    44b79d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    70378c8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a55c70c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    95e489e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7c6b11b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    305a2c8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6ad928e View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. add: local sensor handling improvements

    add: define a local sensor name
    add: define the local sensor measurement parameter
    add: limit sensor not seen error message to every 60 seconds to avoid flooding the logs
    add: include interval since which sensor data was last updated
    fix: properly update the maximum interval time so missing sensor data is properly alerted
    blacknell committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    1b24b0d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d10186b View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Update xdrv_49_pid.ino

    blacknell committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    e6ea29a View commit details
    Browse the repository at this point in the history