|
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 |
|
|
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 |
|
|
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 |
|
|
033358e2c2
|
Update example sketch headers
|
2025-02-24 14:59:12 +07:00 |
|
|
4c7e72b8e7
|
Better logging
Fix notif when wifi not connect
|
2025-02-07 10:45:14 +07:00 |
|
|
17d2e62b15
|
Remove delayed oled display
|
2025-02-06 15:38:36 +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 |
|
|
0e26aa1b5d
|
Improve comments
|
2025-02-05 14:06:33 +07:00 |
|
|
bd9dbec663
|
Rename functions
|
2025-02-05 13:46:10 +07:00 |
|
|
29d701780a
|
Improve logging
|
2025-02-05 11:37:16 +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 |
|
|
d2ee3a5d24
|
Set default value for each measurements value to invalid
|
2025-02-03 01:28:42 +07:00 |
|
|
154f3ecf8a
|
Fix display 0 measurements on boot
|
2025-02-01 13:52:12 +07:00 |
|