Commit Graph
890 Commits
Author SHA1 Message Date
samuelbles07 0cae8bc185 Change ag log level to info 2025-04-05 23:56:14 +07:00
samuelbles07 5902a4c8e4 Remove arduino-esp32 core debug level from build_flags
And change it to airgradient log level that take effect to airgradient submodules
Temporary bump submodule to WIP branch
2025-04-05 23:45:46 +07:00
samuelbles07 66818cd075 prepare 3.3.3 release 3.3.3 2025-04-04 11:31:19 +07:00
Samuel Siburian c1a6ddc68f Merge pull request #299 from airgradienthq/tmp/avg-max-period
Calculate measurement average max period use the same constant
2025-04-04 11:04:15 +07:00
samuelbles07 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
Samuel Siburian 263dc9934e Merge pull request #298 from airgradienthq/fix/recover-cellular-connection
Restarting cellular module when cellular client is not ready
2025-04-04 10:43:59 +07:00
samuelbles07 61b863b7f1 Fix esp_log logs not come out on O-PP 2025-04-04 10:21:50 +07:00
samuelbles07 e01c1029fe Bump ag client
ensure client connection properly
2025-04-04 10:09:34 +07:00
Samuel Siburian ba5d817739 Merge pull request #297 from airgradienthq/feat/api-root
New local configuration to set HTTP domain name for monitor to post measures and fetch configuration from server
2025-04-03 16:51:04 +07:00
samuelbles07 a91747e379 Update config sample 2025-04-02 16:30:13 +07:00
samuelbles07 029457c3fa Add accepted value to http domain 2025-04-02 16:26:07 +07:00
samuelbles07 55710dd4d9 Update docs for new configuration http domain 2025-04-02 16:18:55 +07:00
samuelbles07 4886163cda Show on oled when httpDomain is set 2025-04-02 02:33:24 +07:00
samuelbles07 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
samuelbles07 9ed58d1853 Prepare release 3.3.2 3.3.2 2025-03-31 17:12:15 +07:00
Samuel Siburian 6c52b038e9 Merge pull request #295 from airgradienthq/feat/enable-at-debug
Enable cellular AT command debug when in network registration
2025-03-31 17:09:43 +07:00
samuelbles07 2f69932ef7 add depth submodule update 2025-03-31 17:04:37 +07:00
samuelbles07 1d96a274a6 Merge branch 'develop' into feat/enable-at-debug 2025-03-31 16:55:12 +07:00
Samuel Siburian df9f6dfc95 Fix bugs from 3.3.1 release 2025-03-31 16:52:09 +07:00
samuelbles07 3fc02b3f54 Check signal when initialize cellular client 2025-03-31 16:51:29 +07:00
samuelbles07 958ed0bd80 Fix TVOC and NOx payload position 2025-03-31 15:26:34 +07:00
samuelbles07 e9be9dcc83 Fix mqtt host still exist on local when on server is disabled 2025-03-31 14:51:53 +07:00
samuelbles07 7fbab82088 Change log level when correction not found 2025-03-31 14:07:30 +07:00
samuelbles07 decdecdf22 Don't start mqtt when network option is cellular
Even when mqtt host is set
2025-03-31 14:01:49 +07:00
samuelbles07 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
samuelbles07 37de127887 prepare 3.3.1 release 3.3.1 2025-03-28 14:37:08 +07:00
samuelbles07 baf80ce250 untrack compile_commands.json 3.3.0 2025-03-28 14:24:13 +07:00
samuelbles07 80100e2475 prepare 3.3.0 release 2025-03-28 14:13:40 +07:00
Samuel Siburian d9c3fc6ec4 Merge pull request #292 from airgradienthq/feat/cellular
Add cellular connection as network options for AirGradient ONE and Open Air
2025-03-28 13:55:17 +07:00
samuelbles07 67d377a514 Rename measurementCycle on agVlaue to Measures
capitalize static const for image bit
2025-03-28 13:45:07 +07:00
samuelbles07 fff982f35f Apply stop main task for wifi too
Improve flow OTA success display
2025-03-27 17:46:08 +07:00
samuelbles07 86cd90b94a Handling cellular client not ready better 2025-03-27 16:10:56 +07:00
samuelbles07 656509c74d resize measurement cycle queue if already more than reserved 2025-03-27 14:34:26 +07:00
samuelbles07 01f83cb02e update how to contribute 2025-03-27 14:11:10 +07:00
samuelbles07 5c9c25c6b5 update how to compile with submodule 2025-03-27 14:04:24 +07:00
samuelbles07 9291598209 Fix compile error esp8266 boards 2025-03-26 21:38:21 +07:00
samuelbles07 429adb5e5e Remove otahandler from source file 2025-03-26 17:57:13 +07:00
samuelbles07 4e651afc8c Remove oneopenair deps from AgApiClient 2025-03-26 17:43:39 +07:00
samuelbles07 859abbe177 Update github action to recursive submodules when checkout 2025-03-26 17:41:49 +07:00
samuelbles07 f079bb30d2 Update submodule
Printout http urls
fix progress more than 100%
2025-03-26 16:23:32 +07:00
samuelbles07 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
samuelbles07 ef87cde9d6 Change error status on display to icon 2025-03-24 03:52:46 +07:00
samuelbles07 ea5e23b307 Fix cellular payload
Interval value should be in seconds
2025-03-24 03:49:33 +07:00
samuelbles07 c2a26e78a0 agclient keep serial number on initialization 2025-03-23 21:48:46 +07:00
samuelbles07 0297059e91 Fix check pm0003 count is valid
AgLog set to debug level
2025-03-21 08:46:14 +07:00
samuelbles07 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
samuelbles07 7c2aa35e4f Fix wifi connection error when using cellular 2025-03-18 01:02:10 +07:00
samuelbles07 e93009f31c Decrease delay otaInProgress check
Do not run NetworkingTask when in offline mode
2025-03-18 00:01:04 +07:00
samuelbles07 26db6372cd Tested ota cellular integration 2025-03-17 22:17:59 +07:00
samuelbles07 d94ebbc570 Integrate ota 2025-03-17 15:12:11 +07:00