Tags: oseiler2/CO2Monitor
Tags
Support for portable and ESP32-S3 based targets (#27) * added buzzer * platformio board file * I2C shutdown * MQTT shutdown * wip * powerModeChanged event * work in progress * ntp server * i2c clk * dates in log file * clock, fixes, shutdown * Remove obsolete setupWifi function * Fix BSEC lib include * hw config -> configManager move compiler flags in config prepare common code base * board definition * fix sd card detection * fix OLED pwr off in powerDown * fix NZST time zone * improved MQTT disconnect handling * short beep(s) on level change * purple indicator and sleep handling * remove log statement * sleep/powerDown * SSD1306 constants * Menu * Add buzzerMode to config * Brightness in sleep mode * fix merge * Display sleep mode * fix buzzer settings * defaul config: neopixel * increase ota partition size * fix merge * add oled/neopixel sleep mode to config * WifiManager, Improv, Logger * Improv serial * Formatting * Improv app version * Fix checkbox html * integrate configParameters in configManager * Use configParameters for MQTT * Fix logging on ESP32-S3 * Enum configParameters * Extract template class definition * Authenticate UI, config change without restart * Remove dependency on model * publish sensors using JSONDocument * bugfix * minor refactor * mrge fixes * fix formatting * don't auto-start captive portal * Sleep improvements * Configurable app name in MQTT * minor sd card improvements * only wake up when btn2 pressed * initial core dump capabilities * coredump via mqtt * erase coredump via mqtt * nvs backed config * powermode -> runmode * fix neopixel on wake up * data logging improvements * sort files ny name * Bumped libs * async file list * bump esp32FOTA * CSS, JS fix * mqtt coredump comments * ifdef LED_PIN * pragma once * version.h * Logging TAGs * Refactor build targets * ignore temp/hum from co2 if bme is present * Fix partition table divergence * update config.json * update workflow actions * update config.json * update config.json * btn/menu on non-portable devices * Improv on S3 targets * BME280 support * default number of neopixels * captive portal behaviour * captive portal behaviour * show device id on start * flag for logging to internal flash --------- Co-authored-by: Oliver Seiler <[email protected]>
Support for portable and ESP32-S3 based targets (#27) * added buzzer * platformio board file * I2C shutdown * MQTT shutdown * wip * powerModeChanged event * work in progress * ntp server * i2c clk * dates in log file * clock, fixes, shutdown * Remove obsolete setupWifi function * Fix BSEC lib include * hw config -> configManager move compiler flags in config prepare common code base * board definition * fix sd card detection * fix OLED pwr off in powerDown * fix NZST time zone * improved MQTT disconnect handling * short beep(s) on level change * purple indicator and sleep handling * remove log statement * sleep/powerDown * SSD1306 constants * Menu * Add buzzerMode to config * Brightness in sleep mode * fix merge * Display sleep mode * fix buzzer settings * defaul config: neopixel * increase ota partition size * fix merge * add oled/neopixel sleep mode to config * WifiManager, Improv, Logger * Improv serial * Formatting * Improv app version * Fix checkbox html * integrate configParameters in configManager * Use configParameters for MQTT * Fix logging on ESP32-S3 * Enum configParameters * Extract template class definition * Authenticate UI, config change without restart * Remove dependency on model * publish sensors using JSONDocument * bugfix * minor refactor * mrge fixes * fix formatting * don't auto-start captive portal * Sleep improvements * Configurable app name in MQTT * minor sd card improvements * only wake up when btn2 pressed * initial core dump capabilities * coredump via mqtt * erase coredump via mqtt * nvs backed config * powermode -> runmode * fix neopixel on wake up * data logging improvements * sort files ny name * Bumped libs * async file list * bump esp32FOTA * CSS, JS fix * mqtt coredump comments * ifdef LED_PIN * pragma once * version.h * Logging TAGs * Refactor build targets * ignore temp/hum from co2 if bme is present * Fix partition table divergence * update config.json * update workflow actions * update config.json * update config.json * btn/menu on non-portable devices * Improv on S3 targets * BME280 support * default number of neopixels * captive portal behaviour * captive portal behaviour * show device id on start * flag for logging to internal flash --------- Co-authored-by: Oliver Seiler <[email protected]>
PreviousNext