Skip to content

Releases: yakumo-saki/EnvBoyX

v48.0: Bug fix release

07 Mar 12:54
0c7ced6
Compare
Choose a tag to compare

What's Changed

New feature

  • Sensor value adjustment
  • Send hostname when getting IP address from dhcp
  • Show clock on line 1 (except BIG String mode)

Change

  • Do not fall into setup mode when wifi disconnection (except bootup)
  • add hostname to /api/v1/getdata /ping response
  • add rawdata to /api/v1/getdata. this is sensor data before sensor value adjustment.
  • add debug build or release build to /ping response

Bugfix

  • Timebased dimmer conflicts autodimmer.

Full Changelog: v47.0...v48.0

v47: Auto Dimmer Update (ESP32 users please read)

23 Jan 16:55
06165d4
Compare
Choose a tag to compare

BREAKING CHANGE for ESP32 users

  • Get config backup before update. (/api/v1/config/backup)
  • ALL CONFIG ARE LOST after update.

NOTE: ESP8266 users are not affected. because already use littlefs.

CHANGES

  • CHANGE: wait for reconfig is now default disable
  • ADD: ntp client (#120)
  • ADD: Timebased dimmer (#121)
  • FIX: go setup mode if startup wifi connection failed
  • CHANGE: move to littlefs (esp32)
  • FIX: BH1750 is not reconized on I2C scan
  • ADD: Automatic config upgrade

v46.0: Big Usability improve update

31 Dec 13:43
c53421a
Compare
Choose a tag to compare
  • Config WebUI is always ON (normal and setup mode)
  • Web Updater is added. (only on ESP32)

UPGRADE NOTE

  • Almost all API url are changed.
  • API URLs are prefixed by /api/v1 is added. (exception: /ping /goto_setup).
  • See API Docs.

CHANGES

  • ADD: Web config both on normal mode and setup mode
  • BREAKING CHANGE: All API urls changed.
  • Deprecate: MQTT mode will be delete

v45.0: Config update

03 Apr 09:13
b822947
Compare
Choose a tag to compare
  • ADD: AutoDimmer
  • ADD: Config class (Internal mechanism) maybe consume 4KB memory.
  • ADD: Config value validation (Setup web, Web API)
  • CHANGE: platformio/espressif32 @ 3.2.0 (was 3.1.0)
  • CHANGE: Config version v45 (was v44)
  • NOTE: ESP32 freeHeap=238756 ESP8266 freeHeap=19184

v44.0: Internal refactoring Update

23 Mar 07:06
Compare
Choose a tag to compare

UPGRADE NOTE:

Alerts settings are back to default on version up.
You using before v42, update to v43 first. and get config backup using http://[envboy]/config/backup

Changes

  • CHANGE: Config version 12 -> 44 (Yes, changed config version scheme. same as EBX version)
  • ADD: MHZ-19B Auto Baseline Correction ON/OFF at boot time
  • ADD: Skip wait for reconfigure
  • ADD: Factory reset API
  • CHANGE: Config set API key about alerts are chenged
  • FIX: Internal code clean up
  • FIX: Config backup API result contains gabage
  • FIX: mDNS: Call setInstanceName/addService before begin() (this prevent mdns listing)

v43.0: Delta All Update

12 Mar 05:19
Compare
Choose a tag to compare
  • CHANGE: Espressif 32 framework 3.0 -> 3.1
  • ADD: Delta display
  • FIX: Alert config can't save (warning1.high, caution2.low&high)
  • ADD: Config backup API /config/backup
  • FIX: Using DynamicJsonDocument instead of StaticJsonDocument

v42.0: Config API Update

19 Feb 14:32
Compare
Choose a tag to compare
  • CHANGE: all API results are now JSON
  • ADD: freeHeap to JSON, value of ESP.getFreeHeap() (update 15sec)
  • ADD: Config GET / SET API
  • ADD: Config COMMIT(SAVE) / REVERT API

v41.0: MH-Z19B update

15 Feb 05:45
9cf1300
Compare
Choose a tag to compare
  • ADD: API: MH-Z19B Auto Baseline Calibration ON/OFF
  • ADD: API: MH-Z19B Zero Calibration

v40.1: Bugfix for v40

13 Feb 03:58
Compare
Choose a tag to compare
  • FIX: SSD1306: Missing unit when no alerts
  • CHANGE: Add minor version
  • CHANGE: Delete startup first screen

v40 Pressure Delta

12 Feb 14:24
377386d
Compare
Choose a tag to compare
  • FIX: CO2 ppm alert value is not good.
  • ADD: Add POST /goto_setup API.
  • FIX: Delete unused source code.
  • ADD: Add display invert (3sec) on setup mode (ST7789 / SSD1306)
  • NOTE: platformio/espressif8266 @ 2.6.3
  • FIX: MHZ19B RX, TX Pin settings are fixed to GPIO 14,0
  • CHANGE: Stop prefixing "*" when co2ppm below 400 (use alerts for this purpose)
  • FIX: Wait for reconfigure bar length invalid
  • FIX: BME280: improve pressure precision (fix decimal values are truncated)
  • ADD: Pressure delta
  • CHANGE: ST7789: Normal: Dont show co2 when no co2 sensor.