Skip to content

Releases: kike-canaries/canairio_firmware

v0.6.1 rev979

09 Jan 15:57
v0.6.1
22e32b2
Compare
Choose a tag to compare

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

New Contributors

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

30 May 22:30
Compare
Choose a tag to compare

CanAirIO CLI, ESP32C3 support and:

screenshot20230531_085740
CanAirIO CLI

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

Full Changelog: rev918...v0.5.8

rev918 v0.5.5

27 Aug 21:54
899e641
Compare
Choose a tag to compare

CanAirIO IKEA Vindrinktning support ++

vindrinktning_collage

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

27 Jun 09:36
Compare
Choose a tag to compare
  • 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.bin

Full Changelog: rev907...rev910

rev907 v0.5.2

04 Mar 19:19
b2a8af6
Compare
Choose a tag to compare

Solar Station version

  • new power saving settings sleep time and ECO mode settings
  • 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.bin

2022-03-04 12:04:23 +0100 b2a8af6 Merge pull request #199 from kike-canaries/devel

rev896 v0.5.1

10 Feb 09:12
5648496
Compare
Choose a tag to compare

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

canairio_m5stickcplus
full video

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.bin

2022-02-08 11:55:38 +0100 5648496 Merge pull request #191 from kike-canaries/m5stickcplus

rev873 v0.4.9

08 Dec 10:44
88ec1b2
Compare
Choose a tag to compare

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

hass01

Thanks to @jcomas to Home Assistant research and @melkati @roberbike @danielbernalb @lemeit for CanAirIO Sensors library improvements and tests.

screenshot20211202_151503

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.bin

Full Changelog: rev851...rev873

rev851 v0.4.7

24 Nov 12:32
12a3d94
Compare
Choose a tag to compare

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)

CanAirIO CO2 easy Setup

2021-11-24 13:17:00 +0100 12a3d94 Merge pull request #150 from kike-canaries/mqtt_anaire_pm25

rev841 v0.4.6

12 Nov 09:05
Compare
Choose a tag to compare

New CanAirIO Web Installer

video_2021-11-13_23-36-10
canair.io/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

video_2021-11-12_10-35-21

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.bin

2021-11-12 09:31:51 +0100 d96754e rev841 (v0.4.6) Devel pull request #143 with:

rev838 v0.4.5

03 Nov 11:11
Compare
Choose a tag to compare

CanAirIO Mobile Map

New canairio mobile map on https://mobile.canair.io Thanks to @cedancp

New Features:

e039565 New info screen on CanAirIO Bike version
b1d4593 fix China AM2320 sensors issue
bb228d0 Sensors library S8_UART support (Thanks @jcomas)
3bf0c87 issue #124 (UART SPS30 power saving issue)
ad59fdc Sensors library Sensirion SCD4x support (Thanks @melkati)
d7d7fc6 Restored calibration to 400 after some discussions

video_2021-11-03_12-27-30

8966680350b7682e2dcec4ebffa922d0 ESP32DEVKIT/canairio_ESP32DEVKIT_rev838.bin
14b891345637529eac9ffd471d8a1ee3 HELTEC/canairio_HELTEC_rev838.bin
41046d036805d72fd7139478f10620d2 TTGO_T7/canairio_TTGO_T7_rev838.bin
0fbe47b9284e77044d648e593776cbc7 TTGO_TDISPLAY/canairio_TTGO_TDISPLAY_rev838.bin
82e084e8f19aae2b5e37b8693dcd34c5 TTGO_TQ/canairio_TTGO_TQ_rev838.bin
fbe7fdcd0de594b39a656e4982921aac WEMOSOLED/canairio_WEMOSOLED_rev838.bin

2021-11-01 19:49:54 +0100 7d6de69 rev838 v0.4.5 pull request #133