Releases: kike-canaries/canairio_firmware
Release list
v0.7.0 rev989
What's Changed
- Fixing bug in the lib_deps, hpsaturn/ESP32 Wifi CLI @ ^0.2.1 by @sebaxtian in #277
- Cli migration by @hpsaturn in #278
- Added general flag for enable/disable battery feature by @hpsaturn in #279
- Air gradient drivers by @hpsaturn in #280
- Wcli wifi migrate by @hpsaturn in #282
- Improv fix header by @hpsaturn in #285
- ArduinoJson migration - 6.x to 7.x by @hpsaturn in #287
- Fix GitHub Python action issues by @hpsaturn in #288
- Fix uart init on ESP32C3 and dependencies outdated by @hpsaturn in #289
- Fix m5stickc lib issues by @hpsaturn in #290
- BLE config restored keys by @hpsaturn in #291
- Fix solar mode. Change oled 128x64 to TTGO T7 by @roberbike in #292
- Added new kset setting for OLED type by @hpsaturn in #294
- Solar mode review and improvements by @hpsaturn in #293
- Fix t7s3 i2c detection by @hpsaturn in #295
- Esp32s2 support by @hpsaturn in #299
- Fix batt I2c block issue by @hpsaturn in #301
- Update cloud_influxdb.cpp. Add O3 field to influxdb. by @roberbike in #305
- Fix BLE poisoning by @hpsaturn in #303
- Esp32c3 ble support by @hpsaturn in #306
- Fix issue 307 by @hpsaturn in #310
- Wokwi CI simulator tests by @hpsaturn in #311
- Devel by @hpsaturn in #275
- fixed issue #312 by @hpsaturn in #313
- sensorlib version target: 0.7.6 release by @hpsaturn in #314
- Freeze lib versions by @hpsaturn in #316
- Fix issue 315 credits by @hpsaturn in #317
- Fix issue 318 Docker build improvements by @hpsaturn in #319
- v0.7.0 release. Target changed to prod and Preferences 0.1.4 by @hpsaturn in #321
New Contributors
- @sebaxtian made their first contribution in #277
Full Changelog: v0.6.1...v0.7.0
v0.6.1 rev979
Features:
- CanAirIO Sensorslib v0.7.3 Nh3, NO2 and CO support. Thanks to @roberbike #270
- Fixed issue on Windows over T-Display version. Thanks to @roberbike and @jcomas
- Geiger sensor version (Sensorlib v0.7.0) Thanks to @roberbike @iw2lsi
- Initial LoRA version (only via source code for now) Thanks to @roberbike
- New 3dprint box remix by @Mac-Tinoco for CanAirIO Bike version
- Initial support for Kelvin and Fahrenheit units on basic and CO2 sensors
- Battery parameters limits via CLI
- minor issues on CLI save settings actions
What's Changed
- testing CAJOE Geiger counter publishing on HASS by @iw2lsi in #223
- NH3 CO documentation by @roberbike in #255
- Geiger version by @hpsaturn in #226
- Remix CanAirIO Bike by @Mac-Tinoco in #258
- Av/i116 kelvin support by @hpsaturn in #259
- Lorawan by @roberbike in #257
- Lora32 v1 by @hpsaturn in #264
- Battery parameters limits via CLI by @hpsaturn in #274
- Devel changelog in #253
New Contributors
- @iw2lsi made their first contribution in #223
- @Mac-Tinoco made their first contribution in #258
Please test it with our easy web installer on only 3 clicks: https://canair.io/installer
Full Changelog: v0.5.8...v0.6.1
v0.5.8 rev951
CanAirIO CLI, ESP32C3 support and:
91f87bd rev951 v0.5.8 RC1 Details in PR #238
4358479 rev949 fixed HA backward compatibility issue. HA enable default is false
edb6e40 rev945 Hotfix Grafana map. Stations without Geohash in dev.
dd214f6 rev944 Sensorlib BME680 fix, improved GUI and stype CLI command
01402a9 rev942 huge improvement on battery charger detector on OLED and TFT
58c0da9 rev940 fixed issues with Anaire and Geohash setting
58732d1 rev929 v0.5.7 RC2 CanAirIO CLI with Geohash decoder
92f72ab rev929 Alpha release CanAirIO CLI
fe4f5a4 rev926 RC2 dev testing esp32c3-test sensorlib branch and Espressif 4.4.0
fbb6cc3 rev920 testing Sensorslib v0.6.0 on M5StickC (possible issue)
Pull requests
- Esp32c3 by @roberbike in #215
- C3 espressif 4 4 by @hpsaturn in #222
- Fix gui tests compiling issues by @hpsaturn in #237
- deep sleep for more than 2100 seg by @roberbike in #243
- ESP32C3 Support by @hpsaturn in #178
- Devel by @roberbike in #249
- Devel by @hpsaturn in #238
Full Changelog: rev918...v0.5.8
rev918 v0.5.5
CanAirIO IKEA Vindrinktning support ++
bd5c69a rev918 v0.5.5 IKEA Vindriktning sensor support #232
d7a6ce5 Added missing link and star click table
5824f3b updated eTFT library build flag
8ca91a7 added target in the revision (version) name on InfluxDB publication
0469619 updated sensorlib target for possible issue on M5 devices
ba7ce66 hot fix with ATOM boards with setting lib_ldf_mode = deep
700174d deploy: generic variables for a possible generic tool
4fa9c3d deploy: added validations for flavors and print output
33b3ee2 deploy: fixed issues with target env variable.
43f41a1 deploy: added list feature for list the possible flavors to build
d41d62c added documentation for Docker firmware build alternative
Documentation: https://canair.io/docs/canairio_ikea.html
Thanks to @roberbike and @markusvankempen for testing in real hardware
Full Changelog: rev910...rev918
rev910 v0.5.4
- Sensorlib build issues with last version of Espressif
- fix Espressif target to @ 3.2.0
- fixed battery issue on TTGO TDisplay with new batteries #219
- fixed TFT issue with the last version of this library
- fix issue with M5Devices on AXP192 calls (M5StickCPlus) #224
- added verbose to PAX counter feature on debug mode.
- updated Sensorslib to v0.5.6 (fixed some issues regarding that) #221
d5dc7a700222e4a7d9b885ae711eb8ef ESP32DEVKIT/canairio_ESP32DEVKIT_rev910.bin
c798da2e6a21f5baca1e8df791ef9942 ESP32PICOD4/canairio_ESP32PICOD4_rev910.bin
381983acf2138a0820848947c0014deb HELTEC/canairio_HELTEC_rev910.bin
a56ad5fd4eb2bf42ede4fa7cb773a030 M5ATOM/canairio_M5ATOM_rev910.bin
d27fbf84c9e1f54ecf3320f05cc0ac14 M5PICOD4/canairio_M5PICOD4_rev910.bin
cd392fd822cdac202a28234b375942b5 M5STICKCPLUS/canairio_M5STICKCPLUS_rev910.bin
6ece75a6d2a2744efb5b01d339ddb641 TTGO_T7/canairio_TTGO_T7_rev910.bin
4c3c2e44d3e4402e4e4e80622a37af22 TTGO_TDISPLAY/canairio_TTGO_TDISPLAY_rev910.bin
b5a0b789bee75e1a7d823826de5b3c53 TTGO_TQ/canairio_TTGO_TQ_rev910.bin
6f22c5f14aca562be74cc6a0c0b2f497 WEMOSOLED/canairio_WEMOSOLED_rev910.binFull Changelog: rev907...rev910
rev907 v0.5.2
Solar Station version
- new power saving settings
sleep timeandECO modesettings - new OLED and Battery library versions to improve a Solar Station, thanks @roberbike
- unified the publish time to all clouds >=30s
- auto power off on low voltage conditions
- battery voltage variable on the publication
- New boards: M5ATOM, M5PICOD4 and ESP32PICOD4
- The Android app now has Spanish language, thanks @jcomas
- Solar station documentation
Installer: https://canair.io/installer
30e6d97ea12cee2719a7156723181a15 ESP32DEVKIT/canairio_ESP32DEVKIT_rev907.bin
d5d68b9251299a11b22c4c74a54eba22 ESP32PICOD4/canairio_ESP32PICOD4_rev907.bin
bc1847955fca9a33c59fef5217850370 HELTEC/canairio_HELTEC_rev907.bin
d2bb386ba7c44dc3a50c8e4c736917d8 M5ATOM/canairio_M5ATOM_rev907.bin
7f7a11b0d7d99fa8564ca4b786520545 M5PICOD4/canairio_M5PICOD4_rev907.bin
cb4b9a24ff22dbf768d87ac8251dc6cb M5STICKCPLUS/canairio_M5STICKCPLUS_rev907.bin
745d9ba91c44e03bc1ab9bc294145224 TTGO_T7/canairio_TTGO_T7_rev907.bin
7d3c5e4f47c292c3728fafdf1b381280 TTGO_TDISPLAY/canairio_TTGO_TDISPLAY_rev907.bin
7a6be358bf807eb3031d9f744b011e80 TTGO_TQ/canairio_TTGO_TQ_rev907.bin
0a660083fe5d137f1b4b105ca1349f1e WEMOSOLED/canairio_WEMOSOLED_rev907.bin2022-03-04 12:04:23 +0100 b2a8af6 Merge pull request #199 from kike-canaries/devel
rev896 v0.5.1
Description
- full version for M5StickCPlus device of CanAirIO Firmware
- Multivariable Multisensor implementation
- Complete refactor of CanAirIO Sensors Lib
- Documentation for developers of Sensors Lib
- Dual I2C channel support
- Refactor of battery class to base class pattern
- Select of primary variable to show via buttons
- Added M5CoreInk and M5Atom support in Sensors Lib
- Refactored the output log
c792fa93d329ebd86a01d4b8c7b91ea6 ESP32DEVKIT/canairio_ESP32DEVKIT_rev896.bin
70a46e4de8d14ee523935e8e45878e86 HELTEC/canairio_HELTEC_rev896.bin
f19781582b8786bf827c41a03f60a0e0 M5STICKCPLUS/canairio_M5STICKCPLUS_rev896.bin
7b00080c93175dd7fb8d820d835c9d9e TTGO_T7/canairio_TTGO_T7_rev896.bin
e2cf364b9a5c1a09ce3190c0c52c25d7 TTGO_TDISPLAY/canairio_TTGO_TDISPLAY_rev896.bin
12d6a24b9a930cca7f08d95afe263100 TTGO_TQ/canairio_TTGO_TQ_rev896.bin
fdaffa9324949593afdea26d7a4ed36c WEMOSOLED/canairio_WEMOSOLED_rev896.bin2022-02-08 11:55:38 +0100 5648496 Merge pull request #191 from kike-canaries/m5stickcplus
rev873 v0.4.9
Home Assistant Support
865ec3b Home Assistant first release. PR #153
a0523c2 Anaire improvements and clouds refactors
e37997d battery level primitives on BLE, InfluxDB and MQTT clouds
9b9a41e new BMP680 sensor and some Sensorslib improvements
10e8aa3 Refactor main_value and device_type from Sensorslib
Thanks to @jcomas to Home Assistant research and @melkati @roberbike @danielbernalb @lemeit for CanAirIO Sensors library improvements and tests.
9d8f3841d68f39a77e548297270278c7 ESP32DEVKIT/canairio_ESP32DEVKIT_rev873.bin
3b5c728c1b04ba58eb297ec308abff3e HELTEC/canairio_HELTEC_rev873.bin
729dceb9aef32f3caeb296f7458afd9c TTGO_T7/canairio_TTGO_T7_rev873.bin
90b524c3106d6df29dcce453efeab0ee TTGO_TDISPLAY/canairio_TTGO_TDISPLAY_rev873.bin
52c23ed3ead26fddb4340fcd86985eb7 TTGO_TQ/canairio_TTGO_TQ_rev873.bin
caa69471e5d85454242b1c8ba50e9fb1 WEMOSOLED/canairio_WEMOSOLED_rev873.binFull Changelog: rev851...rev873
rev851 v0.4.7
New Anaire MQTT Cloud
- Added Anaire cloud (MQTT integration)
- Unified deviceId with current fixed stations
- Debug messages verbose refactor
- New Android app feature: Anaire link launcher
CanAirIO fixed station (fast Anaire cloud setup guide)
2021-11-24 13:17:00 +0100 12a3d94 Merge pull request #150 from kike-canaries/mqtt_anaire_pm25
rev841 v0.4.6
New CanAirIO Web Installer
WiFi setup and PAX Counter improvements
- WiFi SSID scanner for choosing the WiFi network on Android app
- save icon on TFT version: #117
- Pax disable option
- fixed issue #146
- WiFi status info for Android app
- WiFi config improvements
9e438b9e340ba90d83592b2f220debe1 ESP32DEVKIT/canairio_ESP32DEVKIT_rev841.bin
80ce97c94fda40fe9a55397551466a33 HELTEC/canairio_HELTEC_rev841.bin
338e39c2e9333c21937657dc9ae180a5 TTGO_T7/canairio_TTGO_T7_rev841.bin
0694f1a7acc5d268175bb0fdbf4b69a5 TTGO_TDISPLAY/canairio_TTGO_TDISPLAY_rev841.bin
6be20fd26ae2c65fc258dd68338c0147 TTGO_TQ/canairio_TTGO_TQ_rev841.bin
8fce07cb06c56088621268497b39405a WEMOSOLED/canairio_WEMOSOLED_rev841.bin2021-11-12 09:31:51 +0100 d96754e rev841 (v0.4.6) Devel pull request #143 with:







