7c2aa35e4f
Fix wifi connection error when using cellular
2025-03-18 01:02:10 +07:00
e93009f31c
Decrease delay otaInProgress check
...
Do not run NetworkingTask when in offline mode
2025-03-18 00:01:04 +07:00
26db6372cd
Tested ota cellular integration
2025-03-17 22:17:59 +07:00
d94ebbc570
Integrate ota
2025-03-17 15:12:11 +07:00
299234ac40
Update OneOpenAir.ino
2025-03-17 02:20:43 +07:00
76b2b3f940
Adjust interval based on network options
2025-03-16 23:15:01 +07:00
bf09b746c7
Handle reconnection when network option is cellular
2025-03-16 22:47:21 +07:00
b5c67cb0b1
Better network mode representation
...
Handle wifi network reconnection
if measurementCycleQueue empty, skip transmission
Move agclient implementation on initializeNetwork function
2025-03-16 16:13:14 +07:00
5f40a327b3
Run networking related on seperate task
...
A couple of todos still needs to address
2025-03-16 02:22:38 +07:00
66b0c63de5
New function for measurement cycle
...
getMeasurementCycle to capture current measurement that will be added to queue
buildMeasurementPayload using measurementCycle to build json string as transmission payload
2025-03-16 02:19:22 +07:00
cc3228f49a
Fix: submodule changes
2025-03-14 11:48:12 +07:00
8728589ca1
Make sure CE load switch disable on boot
2025-03-14 11:04:32 +07:00
4b356920c2
First working integration using airgradientClient
2025-03-14 01:41:23 +07:00
c94b886360
Add airgradient-client as submodule
2025-03-14 01:18:36 +07:00
e056e44917
Add how to compile document
2025-02-28 16:10:56 +07:00
3b00fa69b8
Remove forgottern to delete text
2025-02-28 16:01:37 +07:00
e0720ac580
Add notes about arduino-esp32 version compatibility
...
Adding how to contribute section
2025-02-28 15:59:46 +07:00
0861c2dcaa
Missing install library step for diy model
2025-02-26 14:43:14 +07:00
59fc0c409b
Update to more comprehensive steps
2025-02-26 14:37:31 +07:00
6d63fdf643
Remove step to plug the monitor
2025-02-24 21:42:14 +07:00
033358e2c2
Update example sketch headers
2025-02-24 14:59:12 +07:00
47034f62b4
Add howto compile docs
2025-02-24 14:53:47 +07:00
71a21ce7e6
Merge branch 'master' into develop
2025-02-24 14:15:13 +07:00
3f5e5eebbb
Merge pull request #279 from MallocArray/patch-2
...
Update workflow to use compile-sketches action
2025-02-16 04:32:28 +07:00
f9be400a5d
Address PR comments on versions
2025-02-15 15:28:17 -06:00
54808ac076
Merge remote-tracking branch 'origin/develop'
3.2.0
2025-02-10 01:37:41 +07:00
063bb2a227
Prepare release 3.2.0
2025-02-10 01:36:41 +07:00
93f79173b2
Release 3.2.0-alpha
3.2.0-alpha
2025-02-07 20:06:10 +07:00
615c2389e7
Prepare 3.2.0 alpha release
2025-02-07 19:16:16 +07:00
f972637cca
Merge pull request #283 from airgradienthq/feat/update-pm-correction
...
Apply PM corrections to all models
2025-02-07 19:05:20 +07:00
4c7e72b8e7
Better logging
...
Fix notif when wifi not connect
2025-02-07 10:45:14 +07:00
d4b4f51c3c
Map batch PM correction as custom enum
2025-02-06 17:35:01 +07:00
1c42ff083d
Make PM correction applied for all model
2025-02-06 15:58:15 +07:00
17d2e62b15
Remove delayed oled display
2025-02-06 15:38:36 +07:00
38aebeb50a
Reformat pm correction enum naming
2025-02-06 12:49:41 +07:00
b0f5263829
Merge pull request #277 from airgradienthq/feat/correction-temp-hum
...
Apply temperature and humidity correction based on configuration
2025-02-06 10:14:38 +07:00
3226c14b6d
Merge pull request #278 from airgradienthq/feat/disable-cloud
...
Fully disable cloud connection to airgradient server option
2025-02-06 10:13:50 +07:00
0e26aa1b5d
Improve comments
2025-02-05 14:06:33 +07:00
830f652bf9
Remove unnecessary todo
2025-02-05 13:52:38 +07:00
bd9dbec663
Rename functions
2025-02-05 13:46:10 +07:00
29d701780a
Improve logging
2025-02-05 11:37:16 +07:00
15869be234
Rename prefix temp hum correction enum member
2025-02-05 11:05:36 +07:00
4b09b98524
Fix variable naming ahum to rhum
2025-02-05 10:57:02 +07:00
afd498074b
Fix grammar error
2025-02-05 10:43:56 +07:00
e851d0781c
Merge branch 'develop' into feat/disable-cloud
2025-02-05 10:06:39 +07:00
2c27c6904c
Merge pull request #282 from airgradienthq/fix/extend-connect-timeout
...
HTTP client failed/timeout to establish connection to airgradient server
2025-02-05 10:01:24 +07:00
03f1b969c2
Add comment describe two timeout functions call
2025-02-05 01:24:59 +07:00
85ba13de12
Set default ag client timeout to 15s
2025-02-05 01:18:46 +07:00
6ec545b00e
Merge branch 'develop' into fix/extend-connect-timeout
2025-02-05 01:16:14 +07:00
05dbe60db2
Merge pull request #281 from airgradienthq/fix/zero-display
...
Fix display 0 measurements value on boot
2025-02-03 18:47:13 +07:00