|
060a7f6815
|
Provide iccid when checking if firmware update available
|
2025-06-20 01:08:46 +07:00 |
|
|
09b5805686
|
Apply brightness
|
2025-06-10 01:26:29 +07:00 |
|
|
b09b753339
|
Only send first measures on boot if postDataToAirgradient is enabled
|
2025-06-10 01:10:14 +07:00 |
|
|
ddb3dba131
|
Skip fetch configuration on boot when configuration control is local
|
2025-06-10 01:09:53 +07:00 |
|
|
e82da5401e
|
Add new flag for command request
Such as led bar test and co2 calibration test
|
2025-06-09 02:13:32 +07:00 |
|
|
50a98acde4
|
Update configuration changes to main by callback
|
2025-06-06 04:10:53 +07:00 |
|
|
09207c6923
|
Merge pull request #319 from airgradienthq/fix/resizing-queue
Fix resizing measurement queue after post by cellular post
|
2025-05-14 12:53:07 +07:00 |
|
|
0a64424196
|
add show content delay for display brightness
|
2025-05-14 12:39:42 +07:00 |
|
|
cec0514444
|
print measurements on schedule
|
2025-05-11 14:10:51 +07:00 |
|
|
626a2240fa
|
Fix resizing queue after success post
This fix should be make it more consistent
|
2025-05-09 15:45:53 +07:00 |
|
|
6b55719399
|
Fix cloud connection mode
Use continue instead of return to ignore the rest of transmission code
|
2025-05-05 17:37:28 +07:00 |
|
|
e2084f0738
|
Fix OTA request on boot when cloud Connection disabled
|
2025-05-05 17:36:14 +07:00 |
|
|
02849a1938
|
Fix pass agclient to openmetrics
previously, agclient initialized after setAirgradient
|
2025-05-01 13:38:42 +08:00 |
|
|
81a4502952
|
Fix: http domain applied for OTA
|
2025-04-21 13:27:05 +07:00 |
|
|
9475724d0c
|
Remove comment
|
2025-04-15 12:20:26 +07:00 |
|
|
e7603a7659
|
Update feedback
Change airgradient-ota submodule to latest main instead of branch
|
2025-04-14 15:24:53 +07:00 |
|
|
9bba89722e
|
Fix sgp unreliable value by only pause task when performing ota
|
2025-04-12 02:25:04 +07:00 |
|
|
c6846c818a
|
Rename MICROS_TO_MINUTES() to follow convention
|
2025-04-11 15:46:21 +07:00 |
|
|
0b1c901a76
|
Rename cellularModule object name to cellularCard
Rename checkCellularClientNotReady to restartIfCeClientIssueOverTwoHours
|
2025-04-11 13:41:07 +07:00 |
|
|
4487992748
|
Remove unnecessary code
|
2025-04-10 14:58:51 +07:00 |
|
|
3c8a65a329
|
Use esp_timer_get_time for timer of ce client not ready
|
2025-04-10 14:58:11 +07:00 |
|
|
673d564ddb
|
Fix based on feedback
|
2025-04-10 12:45:18 +07:00 |
|
|
18a710ffc2
|
Make sure transmit cycle not too long to wait divisible by 3
|
2025-04-10 02:06:11 +07:00 |
|
|
040cb79a4d
|
Transmit measures only if queue size is 1 or divisible by 3
|
2025-04-10 00:27:44 +07:00 |
|
|
52d3dc03f1
|
Redundant check if cellular client not ready for 2 hours
Check calls happen in both task
|
2025-04-09 23:46:03 +07:00 |
|
|
34d7c93e14
|
Improve reconnection of CE network option
Restart system if it already too long
|
2025-04-09 15:51:54 +07:00 |
|
|
b079c35e6b
|
Include cellular signal in rssi to measurement cycle
|
2025-04-07 16:28:37 +07:00 |
|
|
20a32dd22c
|
Measures average max period use the same constant
Cellular network options using wifi measurement interval as the constant reference to calculate max period
|
2025-04-04 10:54:03 +07:00 |
|
|
61b863b7f1
|
Fix esp_log logs not come out on O-PP
|
2025-04-04 10:21:50 +07:00 |
|
|
4886163cda
|
Show on oled when httpDomain is set
|
2025-04-02 02:33:24 +07:00 |
|
|
7c57477238
|
Add local configuration to set http domain
change http domain by PUT from local server request
|
2025-04-02 02:12:13 +07:00 |
|
|
1d96a274a6
|
Merge branch 'develop' into feat/enable-at-debug
|
2025-03-31 16:55:12 +07:00 |
|
|
decdecdf22
|
Don't start mqtt when network option is cellular
Even when mqtt host is set
|
2025-03-31 14:01:49 +07:00 |
|
|
145c612867
|
Enable cellular at debug when registering network
On boot, airgradient-client change cellular init timeout to 5 mins
|
2025-03-31 13:53:56 +07:00 |
|
|
67d377a514
|
Rename measurementCycle on agVlaue to Measures
capitalize static const for image bit
|
2025-03-28 13:45:07 +07:00 |
|
|
fff982f35f
|
Apply stop main task for wifi too
Improve flow OTA success display
|
2025-03-27 17:46:08 +07:00 |
|
|
86cd90b94a
|
Handling cellular client not ready better
|
2025-03-27 16:10:56 +07:00 |
|
|
656509c74d
|
resize measurement cycle queue if already more than reserved
|
2025-03-27 14:34:26 +07:00 |
|
|
9291598209
|
Fix compile error esp8266 boards
|
2025-03-26 21:38:21 +07:00 |
|
|
4e651afc8c
|
Remove oneopenair deps from AgApiClient
|
2025-03-26 17:43:39 +07:00 |
|
|
070a103234
|
build CE payload include tvoc and nox index
If measures value invalid, set it to empty
New schedule to print network signal
|
2025-03-26 16:18:48 +07:00 |
|
|
ef87cde9d6
|
Change error status on display to icon
|
2025-03-24 03:52:46 +07:00 |
|
|
ea5e23b307
|
Fix cellular payload
Interval value should be in seconds
|
2025-03-24 03:49:33 +07:00 |
|
|
c2a26e78a0
|
agclient keep serial number on initialization
|
2025-03-23 21:48:46 +07:00 |
|
|
30622fca99
|
MeasurementCycle queue only applied for cellular
Cellular post measures payload different with wifi
Update submodule to support different cellular post endpoint
|
2025-03-21 04:40:27 +07:00 |
|
|
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 |
|