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

C6 support updates #19315

Merged
merged 76 commits into from
Aug 15, 2023
Merged

C6 support updates #19315

merged 76 commits into from
Aug 15, 2023

Commits on Aug 8, 2023

  1. Improvements to thermostat debug output (arendst#19279)

    * 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
    
    * add: debug output of main controller parameters when thermostat enabled
    
    Also, add units for debug outputs added to make them more intelligible
    
    * Update xdrv_39_thermostat.ino
    
    * add: debug message when sensor is detected as not alive
    
    fix: display thermostat number in debug messages
    
    * add: log message prefix string for thermostat
    
    * Update xdrv_39_thermostat.ino
    
    fix: typos in comments
    add: debug messages
    
    * add: debug prefix for thermostat
    
    * add: debug prefix added to output lines
    
    * fix: comment typos and small grammatical changes for clarity
    
    * add: debug prefix 'THE' added to debug output
    blacknell authored Aug 8, 2023
    Configuration menu
    Copy the full SHA
    c3fadde View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. add section safeboot_flags in platform_tasmota32.ini (arendst#19281)

    This will make it easier to ignore a bunch of libraries in order to speed up builds without polluting the ENV sections too much.
    
    Usage:
    [env:my_safeboot_env]
    lib_ignore              = ${safeboot_flags.lib_ignore}
    Staars authored Aug 9, 2023
    Configuration menu
    Copy the full SHA
    bfe0857 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b8bb99f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d855577 View commit details
    Browse the repository at this point in the history
  4. use common safeboot flags (arendst#19282) (#352)

    Co-authored-by: Christian Baars <baars@klinikum-brandenburg.de>
    Jason2866 and Staars authored Aug 9, 2023
    Configuration menu
    Copy the full SHA
    dd35185 View commit details
    Browse the repository at this point in the history
  5. use env var lib_ignore

    Jason2866 committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    a3ac606 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Configuration menu
    Copy the full SHA
    7544d2f View commit details
    Browse the repository at this point in the history
  2. Improvements to PID controller driver (arendst#19285)

    * 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
    
    * add: debug output of main controller parameters when thermostat enabled
    
    Also, add units for debug outputs added to make them more intelligible
    
    * Update xdrv_39_thermostat.ino
    
    * add: debug message when sensor is detected as not alive
    
    fix: display thermostat number in debug messages
    
    * add: log message prefix string for thermostat
    
    * Update xdrv_39_thermostat.ino
    
    fix: typos in comments
    add: debug messages
    
    * add: debug prefix for thermostat
    
    * add: debug prefix added to output lines
    
    * fix: comment typos and small grammatical changes for clarity
    
    * add: debug prefix 'THE' added to debug output
    
    * add:  display PID status and key info on web output
    
    * fix: remove extraneous comments that included unused code fragments
    
    * 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
    
    * Update xdrv_49_pid.ino
    blacknell authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    9eb184c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f9f5d5d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    314af22 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. safeboot lib_ignore env

    Jason2866 authored Aug 11, 2023
    Configuration menu
    Copy the full SHA
    5e8cb85 View commit details
    Browse the repository at this point in the history
  2. revert wrong change

    Jason2866 authored Aug 11, 2023
    Configuration menu
    Copy the full SHA
    6baf736 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a1de1f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3d4cc22 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    47aef47 View commit details
    Browse the repository at this point in the history
  6. C2 and C6 additions

    Staars committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    ef456fc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3a04c4d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    acdc88c View commit details
    Browse the repository at this point in the history
  9. C2 to support_esp

    Staars committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    01b3084 View commit details
    Browse the repository at this point in the history
  10. some preps for C2

    Staars committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    ae73e6a View commit details
    Browse the repository at this point in the history
  11. add c2 to tasmota.h

    Staars committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    acb32af View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a710ca1 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6615137 View commit details
    Browse the repository at this point in the history
  14. fix another warning

    Staars committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    267d0cd View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. add correct pins to template

    Staars committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    61479e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bdc4303 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2038945 View commit details
    Browse the repository at this point in the history
  4. ESP32: pass flashmode at build time to macro definition (arendst#19299)

    * pass flashmode at build time to macro definition
    
    * fix 8266 builds
    Staars authored Aug 12, 2023
    Configuration menu
    Copy the full SHA
    b5cc48d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    df1a526 View commit details
    Browse the repository at this point in the history
  6. fix c6 env

    Jason2866 committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    84675b0 View commit details
    Browse the repository at this point in the history
  7. Update changelogs

    arendst committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    3417d42 View commit details
    Browse the repository at this point in the history
  8. [DS18x20] Enhance use of aliases (arendst#19026)

    * [DS18x20] Enhance use of aliases
    
    `defineDS18x20_USE_ID_AS_NAME`:
    Always show part of the address, even for one sensor
    `#define DS18x20_USE_ID_ALIAS`:
    The command `DS18Alias` can now be use with alphanumeric aliases, which replace the sensor name
    
    * [DS18x20] change to calloc()
    SteWers authored Aug 12, 2023
    Configuration menu
    Copy the full SHA
    f40f4a1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    dff5494 View commit details
    Browse the repository at this point in the history
  10. pin 9 and 10 for c2/c6

    Staars committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    31883fa View commit details
    Browse the repository at this point in the history
  11. add ||

    Staars committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    8bd34bb View commit details
    Browse the repository at this point in the history
  12. prep pins for c6

    Staars committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    973eaf6 View commit details
    Browse the repository at this point in the history
  13. make c6 compile, needs testing

    Staars committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    e451197 View commit details
    Browse the repository at this point in the history
  14. fix copy-paste-error

    Staars committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    506170a View commit details
    Browse the repository at this point in the history
  15. more correct pin support C6

    Staars committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    33a4e03 View commit details
    Browse the repository at this point in the history
  16. pin14 C6

    Staars committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    50a5dcd View commit details
    Browse the repository at this point in the history
  17. wrong warning for C6

    Staars committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    1b5048b View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    3b01b6d View commit details
    Browse the repository at this point in the history
  19. boolean voodoo

    Staars committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    e354bb2 View commit details
    Browse the repository at this point in the history
  20. fix EVERYTHING

    Staars committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    a32f2b6 View commit details
    Browse the repository at this point in the history
  21. fix Onewire for Arduino 3.0

    Staars committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    6f40589 View commit details
    Browse the repository at this point in the history
  22. enable OneWire

    Jason2866 committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    5c1495d View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    270e1a5 View commit details
    Browse the repository at this point in the history
  24. better compatibility

    Staars committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    5f9a4b3 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2023

  1. final fix onewire

    Staars committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    81fdf2f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24c5c40 View commit details
    Browse the repository at this point in the history
  3. overlooked needed ;

    Jason2866 committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    e7c7d59 View commit details
    Browse the repository at this point in the history
  4. refactor as requested

    Staars committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    6cb2780 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ba279d8 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #354 from Jason2866/C6_test_2

    C6 test 2
    Staars authored Aug 13, 2023
    Configuration menu
    Copy the full SHA
    7f1c4c8 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. fix OneWire for IDF5.1 and C2/C6 (arendst#19303)

    * fix OneWire for IDF5.1 and C2/C6
    
    * Use Onewire in arduino30 builds
    
    * use SOC specific defines for C2,C3 and C6
    Staars authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    7d18dd0 View commit details
    Browse the repository at this point in the history
  2. Removes software based no load threshold. (arendst#19302)

    Lowers ADE7953 builtin no load detection threshold to be able to measure 5 watt power levels.
    paulusbrand authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    877d425 View commit details
    Browse the repository at this point in the history
  3. Update changelogs

    arendst committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    2710693 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    50d983d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    93b5097 View commit details
    Browse the repository at this point in the history
  6. use latest IDF 5.1

    Jason2866 committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    0e3ee74 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bc8e1ee View commit details
    Browse the repository at this point in the history
  8. prep NeoPixel RMT rewrite

    Staars committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    f98bc7b View commit details
    Browse the repository at this point in the history
  9. Merge pull request #355 from Jason2866/neopixel_c6

    prep NeoPixel RMT rewrite
    Staars authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    000ead1 View commit details
    Browse the repository at this point in the history
  10. NeoPixel for C6

    Staars committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    934474c View commit details
    Browse the repository at this point in the history
  11. fix Arduino 2.x

    Staars committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    1d519de View commit details
    Browse the repository at this point in the history
  12. really fix compile ??

    Staars committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    8a76326 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fd46fb5 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. fix compiler warning TSL2591

    Staars committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    dd0b245 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a08d0fd View commit details
    Browse the repository at this point in the history
  3. fix compile warning TSL2561

    Staars committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    5230259 View commit details
    Browse the repository at this point in the history
  4. fix warning sensirion part 1

    Staars committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    f0f01ed View commit details
    Browse the repository at this point in the history
  5. Add commands to allow setting of timeprop parameters (arendst#19310)

    * add: commands to set timeprop settings
    
    * Update my_user_config.h
    
    * fix: properly generated json response to commands
    blacknell authored Aug 15, 2023
    Configuration menu
    Copy the full SHA
    be88e70 View commit details
    Browse the repository at this point in the history
  6. Sync dev with release v13.1

    arendst committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    d9530f3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    53819a1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bf6dff1 View commit details
    Browse the repository at this point in the history
  9. Updates from devel branch

    Jason2866 authored Aug 15, 2023
    Configuration menu
    Copy the full SHA
    ba2b16f View commit details
    Browse the repository at this point in the history