Commit Graph
377 Commits
Author SHA1 Message Date
samuelbles07 227bd518c9 Fix response data is big 2024-12-09 18:22:05 +07:00
samuelbles07 d0caee99aa Fix close file after write
Better error handling when write and load measurement file
comment out spiffs format
2024-12-08 03:09:28 +07:00
samuelbles07 3162030800 Increase html font text size 2024-12-08 01:24:29 +07:00
samuelbles07 15dec1713d Display serial number to dashboard 2024-12-08 01:06:28 +07:00
samuelbles07 70e626cbc9 Display serial number to dashboard 2024-12-08 01:05:43 +07:00
samuelbles07 c003912d7a post storage and time return html 2024-12-08 01:05:21 +07:00
samuelbles07 902797ceb0 Redirect root path to dashboard 2024-12-08 01:03:53 +07:00
samuelbles07 430e908d88 Downloaded filename and AP ssid
ap ssid format have serial number
filname have last 4 digit serial number
2024-12-07 23:51:54 +07:00
samuelbles07 e3156d438c Hotspot mode 2024-12-07 05:41:39 +07:00
samuelbles07 4ae0206e6b Switch button position 2024-12-07 05:40:43 +07:00
samuelbles07 83a4eddc37 Local storage mode using esp32 as AP 2024-12-07 05:39:59 +07:00
samuelbles07 67b71f583b Add esp32 timestamp to dashboard page
Hotfix timestamp off by 17 minutes when set system time
2024-12-07 05:13:19 +07:00
samuelbles07 e2798f1193 Dashboard page 2024-12-07 04:59:25 +07:00
samuelbles07 f4357cca7e Fix timezone 2024-12-07 04:16:00 +07:00
samuelbles07 20dcea20ad Notify write succes on oled
Disable led bar
Decrease oled brightness
2024-12-07 02:21:11 +07:00
samuelbles07 cfe6fa9fd5 Seperate reset and set time endpoints 2024-12-07 02:05:43 +07:00
samuelbles07 391186dd59 PM2.5 correction 2024-12-06 20:00:43 +07:00
samuelbles07 d8f433bd3e WiFi reconnection with indicator 2024-12-06 19:38:34 +07:00
samuelbles07 6cd5e9f4b8 Handle if spiffs full 2024-12-06 04:26:18 +07:00
samuelbles07 0cec71ceb6 Attempt connect to default wifi on boot
notify led when new measurement inserted to local storage
2024-12-06 03:57:49 +07:00
samuelbles07 424d1d89fa Init timezone on boot 2024-12-06 03:55:55 +07:00
samuelbles07 baa8601b5c Reset storage endpoints 2024-12-06 02:20:46 +07:00
samuelbles07 859c1a7e92 Local server to get local storage measurements 2024-12-05 04:09:17 +07:00
samuelbles07 bce46445d6 Disable unnecessary scheduler 2024-12-05 04:07:57 +07:00
samuelbles07 be7ca28a0e Scheduler to run save measurements to local storage 2024-12-05 04:07:00 +07:00
samuelbles07 80b9ae11d8 Fix openmetrics pm25 correction on openair 2024-12-03 03:33:46 +07:00
samuelbles07 ccc1ab463a PM25 correction for openmetrics 2024-12-03 01:55:11 +07:00
samuelbles07 5f5e985309 Fix openmetrics esp8266 based 2024-11-27 00:43:03 +07:00
samuelbles07 d638573ca7 Fix open metrics for OneOpenAir 2024-11-27 00:15:32 +07:00
samuelbles07 c7f89fa7b7 Decrease period length moving average to 80% 2024-11-09 20:53:52 +07:00
samuelbles07 404c14aad2 Fix typo and comment 2024-11-07 22:08:36 +07:00
Achim 593547cdbe Updated version number for 3.1.10 and enabled debug mode for verbose log messages 2024-11-03 14:38:37 +07:00
samuelbles07 e6696f3d41 New particle count 0.5 and 5.0 2024-10-29 23:51:19 +07:00
samuelbles07 eeba41f497 Include other PMS data to measurements 2024-10-22 17:13:15 +07:00
Samuel Siburian eb76eff403 Merge pull request #256 from airgradienthq/restructure-agvalue
Restructure Measurements class
2024-10-22 13:40:50 +07:00
samuelbles07 83aa6a4502 Apply for other monitor series 2024-10-22 00:11:58 +07:00
samuelbles07 63bb5f8ddb Compensate function use float data type 2024-10-21 01:49:01 +07:00
samuelbles07 2ffe0a62aa Reduce update interval for max period to 50% 2024-10-21 00:15:59 +07:00
samuelbles07 2cda36ed0d set measurement max period as function 2024-10-20 23:27:27 +07:00
samuelbles07 7de2d0cc30 Set proper max period for moving average based on update interval
SHT read set to 6s
2024-10-20 23:20:16 +07:00
samuelbles07 f478dd16c8 get value function consume 2024-10-20 22:30:49 +07:00
samuelbles07 399b4ca1dc Other related class use new AgValue structure 2024-10-19 01:35:36 +07:00
samuelbles07 2e4f4643fa maxUpdate 2024-10-19 01:33:00 +07:00
samuelbles07 0ccf46c219 Rename AgValueType to MeasurementType
Just use plain enum instead of enum class
Remove unecessary legacy variables and function
2024-10-19 01:32:41 +07:00
samuelbles07 ed344d3e1a measurement toString
Tested on I-9PSL monitor
Update OneOpenAir post and mqtt to use new measurement toString
2024-10-17 00:53:49 +07:00
samuelbles07 e145d32714 First test, console
Working average from main only
2024-10-14 02:05:30 +07:00
Samuel Siburian 77a23b4202 Always increment bootcount when send measurements data is scheduled (#255) 2024-10-13 15:46:41 +07:00
Phat Nguyen 359394af53 fix: compile failed for esp32-c3 2024-09-24 20:13:01 +07:00
Phat Nguyen b8e10f473e update API change on example 2024-09-24 20:07:31 +07:00
Phat Nguyen 2e0ba26c97 Merge commit '0370a8aa15ffaf776f9055f84b5d7c221046b9be' into fix/pms-read-data 2024-09-24 10:39:04 +07:00