diff --git a/airgradient-basic.bin b/airgradient-basic.bin index 78cef53..79b1361 100644 Binary files a/airgradient-basic.bin and b/airgradient-basic.bin differ diff --git a/airgradient-one.bin b/airgradient-one.bin index f714634..74e6a80 100644 Binary files a/airgradient-one.bin and b/airgradient-one.bin differ diff --git a/airgradient-open-air-o-1ppt.bin b/airgradient-open-air-o-1ppt.bin index 76af9f9..0807f25 100644 Binary files a/airgradient-open-air-o-1ppt.bin and b/airgradient-open-air-o-1ppt.bin differ diff --git a/airgradient-open-air-o-1pst.bin b/airgradient-open-air-o-1pst.bin index 89269de..f54e5b1 100644 Binary files a/airgradient-open-air-o-1pst.bin and b/airgradient-open-air-o-1pst.bin differ diff --git a/airgradient-pro.bin b/airgradient-pro.bin index a6b6116..e584024 100644 Binary files a/airgradient-pro.bin and b/airgradient-pro.bin differ diff --git a/full_config/ag-basic.yaml b/full_config/ag-basic.yaml index 98fe09d..b168db5 100644 --- a/full_config/ag-basic.yaml +++ b/full_config/ag-basic.yaml @@ -1,5 +1,5 @@ substitutions: - config_version: 4.0.7 + config_version: 4.1.0 co2_offset: '0' name: ag-basic friendly_name: AG Basic @@ -10,7 +10,7 @@ esphome: name_add_mac_suffix: false project: name: mallocarray.airgradient - version: 4.0.7 + version: 4.1.0 min_version: 2024.6.0 on_boot: - priority: 200.0 diff --git a/full_config/ag-one.yaml b/full_config/ag-one.yaml index d2683f5..95e9f7a 100644 --- a/full_config/ag-one.yaml +++ b/full_config/ag-one.yaml @@ -1,5 +1,5 @@ substitutions: - config_version: 4.0.7 + config_version: 4.1.0 co2_offset: '0' voc_learning_time_offset_hours: '12' nox_learning_time_offset_hours: '12' @@ -16,7 +16,7 @@ esphome: name_add_mac_suffix: false project: name: mallocarray.airgradient - version: 4.0.7 + version: 4.1.0 min_version: 2024.6.0 on_boot: - priority: 200.0 @@ -44,12 +44,16 @@ esphome: libraries: [] esp32: board: esp32-c3-devkitm-1 - flash_size: 4MB framework: - version: 2.0.5 - source: ~3.20005.0 + version: 4.4.7 + sdkconfig_options: {} + advanced: + ignore_efuse_mac_crc: false + components: [] + source: ~3.40407.0 platform_version: platformio/espressif32@5.4.0 - type: arduino + type: esp-idf + flash_size: 4MB variant: ESP32C3 logger: baud_rate: 0 @@ -57,7 +61,7 @@ logger: component: ERROR tx_buffer_size: 512 deassert_rts_dtr: false - hardware_uart: USB_CDC + hardware_uart: USB_SERIAL_JTAG level: DEBUG captive_portal: {} uart: @@ -125,6 +129,8 @@ i2c: - sda: 7 scl: 6 frequency: 400000.0 + sda_pullup_enabled: true + scl_pullup_enabled: true scan: true wifi: ap: @@ -133,6 +139,8 @@ wifi: reboot_timeout: 15min power_save_mode: LIGHT fast_connect: false + enable_btm: false + enable_rrm: false passive_scan: false enable_on_boot: true use_address: ag-one.local @@ -802,7 +810,7 @@ display: lambda: !lambda |- it.printf(0, 0, id(open_sans_14), "ID:"); it.printf(128, 0, id(open_sans_14), TextAlign::TOP_RIGHT, "%s", get_mac_address().c_str()); - it.printf(0, 21, id(open_sans_14), "Config Ver: 4.0.7"); + it.printf(0, 21, id(open_sans_14), "Config Ver: 4.1.0"); it.printf(0, 42, id(open_sans_14), "AG One"); - id: summary1 lambda: !lambda |- @@ -1263,8 +1271,8 @@ binary_sensor: - logger.log: format: Toggling display betwen C and F level: DEBUG - args: [] tag: main + args: [] - switch.toggle: id: display_in_f invalid_cooldown: 1s @@ -1278,8 +1286,8 @@ binary_sensor: - logger.log: format: Starting manual CO2 calibration level: DEBUG - args: [] tag: main + args: [] - senseair.background_calibration: id: senseair_s8 - delay: 70s diff --git a/full_config/ag-open-air-o-1ppt.yaml b/full_config/ag-open-air-o-1ppt.yaml index 2c8ea12..b3b25ea 100644 --- a/full_config/ag-open-air-o-1ppt.yaml +++ b/full_config/ag-open-air-o-1ppt.yaml @@ -1,5 +1,5 @@ substitutions: - config_version: 4.0.7 + config_version: 4.1.0 voc_learning_time_offset_hours: '12' nox_learning_time_offset_hours: '12' name: ag-open-air-o-1ppt @@ -11,7 +11,7 @@ esphome: name_add_mac_suffix: false project: name: mallocarray.airgradient - version: 4.0.7 + version: 4.1.0 min_version: 2024.6.0 on_boot: - priority: 200.0 @@ -39,12 +39,16 @@ esphome: libraries: [] esp32: board: esp32-c3-devkitm-1 - flash_size: 4MB framework: - version: 2.0.5 - source: ~3.20005.0 + version: 4.4.7 + sdkconfig_options: {} + advanced: + ignore_efuse_mac_crc: false + components: [] + source: ~3.40407.0 platform_version: platformio/espressif32@5.4.0 - type: arduino + type: esp-idf + flash_size: 4MB variant: ESP32C3 logger: baud_rate: 0 @@ -52,7 +56,7 @@ logger: component: ERROR tx_buffer_size: 512 deassert_rts_dtr: false - hardware_uart: USB_CDC + hardware_uart: USB_SERIAL_JTAG level: DEBUG captive_portal: {} uart: @@ -120,6 +124,8 @@ i2c: - sda: 7 scl: 6 frequency: 400000.0 + sda_pullup_enabled: true + scl_pullup_enabled: true scan: true wifi: ap: @@ -128,6 +134,8 @@ wifi: reboot_timeout: 15min power_save_mode: LIGHT fast_connect: false + enable_btm: false + enable_rrm: false passive_scan: false enable_on_boot: true use_address: ag-open-air-o-1ppt.local diff --git a/full_config/ag-open-air-o-1pst.yaml b/full_config/ag-open-air-o-1pst.yaml index 76f427e..d62f3f8 100644 --- a/full_config/ag-open-air-o-1pst.yaml +++ b/full_config/ag-open-air-o-1pst.yaml @@ -1,5 +1,5 @@ substitutions: - config_version: 4.0.7 + config_version: 4.1.0 co2_offset: '0' voc_learning_time_offset_hours: '12' nox_learning_time_offset_hours: '12' @@ -12,7 +12,7 @@ esphome: name_add_mac_suffix: false project: name: mallocarray.airgradient - version: 4.0.7 + version: 4.1.0 min_version: 2024.6.0 on_boot: - priority: 200.0 @@ -40,12 +40,16 @@ esphome: libraries: [] esp32: board: esp32-c3-devkitm-1 - flash_size: 4MB framework: - version: 2.0.5 - source: ~3.20005.0 + version: 4.4.7 + sdkconfig_options: {} + advanced: + ignore_efuse_mac_crc: false + components: [] + source: ~3.40407.0 platform_version: platformio/espressif32@5.4.0 - type: arduino + type: esp-idf + flash_size: 4MB variant: ESP32C3 logger: baud_rate: 0 @@ -53,7 +57,7 @@ logger: component: ERROR tx_buffer_size: 512 deassert_rts_dtr: false - hardware_uart: USB_CDC + hardware_uart: USB_SERIAL_JTAG level: DEBUG captive_portal: {} uart: @@ -121,6 +125,8 @@ i2c: - sda: 7 scl: 6 frequency: 400000.0 + sda_pullup_enabled: true + scl_pullup_enabled: true scan: true wifi: ap: @@ -129,6 +135,8 @@ wifi: reboot_timeout: 15min power_save_mode: LIGHT fast_connect: false + enable_btm: false + enable_rrm: false passive_scan: false enable_on_boot: true use_address: ag-open-air-o-1pst.local diff --git a/full_config/ag-pro.yaml b/full_config/ag-pro.yaml index 19252ce..0dae91e 100644 --- a/full_config/ag-pro.yaml +++ b/full_config/ag-pro.yaml @@ -1,5 +1,5 @@ substitutions: - config_version: 4.0.7 + config_version: 4.1.0 co2_offset: '0' voc_learning_time_offset_hours: '12' nox_learning_time_offset_hours: '12' @@ -12,7 +12,7 @@ esphome: name_add_mac_suffix: false project: name: mallocarray.airgradient - version: 4.0.7 + version: 4.1.0 min_version: 2024.6.0 on_boot: - priority: 200.0 @@ -747,7 +747,7 @@ display: lambda: !lambda |- it.printf(0, 0, id(open_sans_14), "ID:"); it.printf(128, 0, id(open_sans_14), TextAlign::TOP_RIGHT, "%s", get_mac_address().c_str()); - it.printf(0, 21, id(open_sans_14), "Config Ver: 4.0.7"); + it.printf(0, 21, id(open_sans_14), "Config Ver: 4.1.0"); it.printf(0, 42, id(open_sans_14), "AG Pro"); - id: blank lambda: !lambda |- @@ -916,9 +916,9 @@ binary_sensor: then: - logger.log: format: Toggling display betwen C and F - tag: main - level: DEBUG args: [] + level: DEBUG + tag: main - switch.toggle: id: display_in_f invalid_cooldown: 1s @@ -931,9 +931,9 @@ binary_sensor: then: - logger.log: format: Starting manual CO2 calibration - tag: main - level: DEBUG args: [] + level: DEBUG + tag: main - senseair.background_calibration: id: senseair_s8 - delay: 70s