Commit Graph

1005 Commits

Author SHA1 Message Date
Samuel Siburian
9c1780d30b Merge pull request #353 from airgradienthq/feat/provision-by-ble
Add WiFi provisioning options through BLE
2025-12-19 15:32:12 +07:00
samuelbles07
684574a40a Fix esp8266 compile error 2025-12-19 15:20:02 +07:00
samuelbles07
9c1fa3a8f4 Fix github action 2025-12-19 15:01:25 +07:00
samuelbles07
50fa3be0bd Redo the platform io changes 2025-12-19 14:58:10 +07:00
samuelbles07
a9f1923255 Update how to compile
Update workflow compile deps
2025-12-19 14:57:31 +07:00
Samuel Siburian
99fca71c6b Merge pull request #352 from airgradienthq/fix/extendedPmMeasures
If extendedPmMeasures not exists on remote configuration, means disabled
2025-12-17 12:15:30 +07:00
samuelbles07
ea8a71d4c3 Remove whitespace 2025-12-17 12:11:52 +07:00
samuelbles07
7c8080ac90 If extendedPmMeasures not exists on remote configuration, means disabled 2025-12-17 12:08:27 +07:00
samuelbles07
0f1846f040 Update OpenAir provision ready led pattern 2025-12-05 23:45:14 +07:00
samuelbles07
b5d89cf118 Feed watchdog when BLE client is connected 2025-12-04 11:32:30 +07:00
samuelbles07
b178ad12a5 Replace BT icon with BLE text blinking 2025-12-04 10:41:17 +07:00
samuelbles07
a55677422b Advertise serial number and model 2025-11-29 22:29:07 +07:00
samuelbles07
da694edcab Reboot when wifi is not connected when provision failed
Only applied for network option is wifi
2025-11-29 21:49:32 +07:00
samuelbles07
ae247ead48 Save some bytes on the wifi scanned result payload format 2025-11-26 00:34:57 +07:00
samuelbles07
49eed70863 Increase the rssi limit to -75 as valid network 2025-11-26 00:07:06 +07:00
samuelbles07
b8768e0ed6 Send wifi scanned result in batch 2025-11-26 00:05:38 +07:00
Samuel Siburian
72bf812235 Merge pull request #350 from airgradienthq/feat/pm-ext-measures
Post extra PM values to server based on remote configuration
3.5.0
2025-11-24 11:01:38 +07:00
samuelbles07
2c37ab9895 Post measures through cellular payload based on extendedPmMeasures config 2025-11-23 19:08:40 +07:00
samuelbles07
565a7fa9fd Build CE payload format for extended measures 2025-11-23 18:16:26 +07:00
samuelbles07
9e07b67951 New configuration extendedPmMeasures 2025-11-22 12:53:24 +07:00
samuelbles07
94bd0adf8b Fix led connected state 2025-11-10 16:21:22 +07:00
samuelbles07
38bcf4c05e Show BT icon on countdown 2025-11-10 15:59:35 +07:00
samuelbles07
f1110905ca Add device information service 2025-11-10 14:36:29 +07:00
samuelbles07
e196e6c6b8 Fix wifi persistent 2025-10-31 13:20:07 +07:00
samuelbles07
3a56ee448d Provision status BLE proper definition 2025-10-31 02:08:02 +07:00
samuelbles07
2f13c8fa66 Provision by ble stable candidate 2025-10-31 01:50:39 +07:00
samuelbles07
449817a384 wifi scan characteristic
more or less how the flow would be
2025-10-28 11:46:07 +07:00
samuelbles07
19df574130 POC BLE provision 2025-10-26 23:25:20 +07:00
samuelbles07
16339acb97 WIP 2025-10-24 13:11:39 +07:00
Samuel Siburian
23f8c383fd Merge pull request #345 from airgradienthq/feat/print-s8-info
Print S8 sensor information
3.4.1
2025-10-02 19:22:22 +07:00
samuelbles07
c0ad1dbfad Print S8 sensor information 2025-10-02 19:18:59 +07:00
samuelbles07
d075d12011 First test 2025-10-02 18:17:18 +07:00
Samuel Siburian
75be7d9fc5 Merge pull request #342 from mtlynch/no-trailing-spaces
Eliminate trailing whitespace
2025-09-25 13:45:11 +07:00
Samuel Siburian
309d322100 Merge pull request #343 from sysboy/typo-fix-failuire
Simple typo fix
2025-09-25 11:37:54 +07:00
Steve
89ebe6c39f Simple typo fix 2025-09-23 15:40:36 +01:00
Michael Lynch
29db5469f5 Eliminate trailing whitespace 2025-09-17 20:06:50 -04:00
Samuel Siburian
5802cf17f6 Merge pull request #328 from MallocArray/patch-3
Correct Yellow and Orange LED colors
3.4.0
2025-09-15 19:58:19 +07:00
Samuel Siburian
4a4ce89f00 Merge pull request #340 from airgradienthq/release-information
Add release information section on README
2025-09-15 13:15:42 +07:00
samuelbles07
8985e08a00 fix link typo 2025-09-15 13:05:19 +07:00
samuelbles07
e984aced18 Add release process 2025-09-15 13:03:28 +07:00
samuelbles07
73edf56c97 Fix points to how to compile documents 2025-09-15 13:03:16 +07:00
samuelbles07
e54c62a2ef Merge remote-tracking branch 'origin/develop' into develop 2025-09-12 14:34:50 +07:00
samuelbles07
5c95f011e4 Fix typo in openmetrics 2025-09-12 14:33:36 +07:00
Samuel Siburian
bed448e7d6 Merge pull request #289 from hestiahacker/contributing_improvements
docs: added some details about how to compile and contribute changes upstream
2025-09-03 15:53:17 +07:00
Samuel Siburian
eb8378adfa Merge pull request #338 from Adrien-P/fix/mqtt-with-auth-connected-flag
fix: ensure connected flag set for both authenticated connections.
2025-08-19 10:03:47 +07:00
Adrien-P
f94ed5c5f5 fix: ensure connected flag set for both authenticated connections. 2025-08-18 19:33:30 +02:00
Samuel Siburian
9471f3e323 Merge pull request #337 from mtlynch/fix-js-example
Fix JSON example in /config docs
2025-08-14 01:45:50 +07:00
Samuel Siburian
e6d90372c2 Merge pull request #336 from mtlynch/link-docs
Link to inner docs pages from main README
2025-08-14 01:45:05 +07:00
Michael Lynch
fabf0550fc Fix JSON example in /config docs
The JSON example has an extra closing brace, causing the JSON to be invalid. The fix is to remove the stray closing brace.
2025-08-12 20:45:41 -04:00
Michael Lynch
ce0af5bf60 Link to inner docs pages from main README
Fixes #335

There's useful documentation in the docs/ directory, but it's hard for users to discover it, as there are no links to it.

This change updates the README to add links to the inner docs pages for users interested in customizing and re-flashing firmware onto their devices as well as understanding the OTA update system.
2025-08-12 20:08:29 -04:00