38f23b069f
Add files via upload
main
Jose
2025-09-19 00:46:06 +02:00
1604f1d600
geojson y apidoc
Jose
2025-08-13 08:20:24 +02:00
d2c3b4fd70
last fixes
Jose
2025-06-05 21:46:03 +02:00
97a17b926d
Refactor: update DEVICE_ROLE to ACTUATOR and adjust sensor serialization logic
Jose
2025-06-04 00:21:38 +02:00
e30531729a
Refactor: update task timer structure, enhance WiFi connection messages, and improve JSON debug output
Jose
2025-06-04 00:06:58 +02:00
c74ddc626c
Refactor WiFi connection handling: move PIN definitions, enhance connection logic, and integrate MQTT initialization in setup
Jose
2025-06-03 23:21:59 +02:00
cedf39d95a
Update WiFi connection handling, adjust MQTT timer, and implement group ID deserialization
Jose
2025-06-03 23:00:50 +02:00
fc9a622252
Add: get groupId by deviceId for dynamic groupId config on startup
Jose
2025-06-03 22:43:16 +02:00
24802271bb
Update WiFi credentials, modify DEVICE_ROLE to SENSOR, and refactor GROUP_ID initialization; enhance MQ7_Read_Fake logic
Jose
2025-06-03 22:16:22 +02:00
fb53c0fb83
Add API endpoint for creating a new device; update PollutionMap colors and Card styles
Jose
2025-06-01 18:48:40 +02:00
2e4fc9db41
Update ApiDocs and HistoryCharts components; enhance PollutionMap with heat layer and toggle Voronoi visibility
Jose
2025-05-31 14:00:39 +02:00
1e5a8f7ee7
Enhance PollutionMap component with Voronoi layer toggle; add GeoJSON data for visualization
Jose
2025-05-30 20:53:02 +02:00
3d9728874a
Add FloatingMenu component and integrate DocsButton; update styles for ThemeButton and FloatingMenu
Jose
2025-05-26 23:18:31 +02:00
7b13affb3c
Cambios backend/frontend
Jose
2025-05-26 22:30:04 +02:00
870933f389
Remove debug log statement from HistoryChartsContent component
Jose
2025-05-18 20:09:09 +02:00
934ac521a3
Refactor HistoryCharts and PollutionMap components for improved date handling; update SummaryCards data mapping and Card component prop types.
Jose
2025-05-18 19:58:58 +02:00
cdff306ca1
Implemented (partially) Voronoi algorithm for zone-dividing in Seville map. Also refactored some things in frontend. Modified hardware firmware for conditional compilation for both SENSOR and ACTUATOR type boards.
Jose
2025-05-16 23:05:46 +02:00
51862cf0a8
Implement MQTT connection and message publishing based on CO levels; refactor air quality status handling
Jose
2025-05-16 13:05:34 +02:00
a50716c483
Update GPS data retrieval to use fake GPS readings for testing
Jose
2025-05-15 13:03:06 +02:00
785cfc670e
Refactor MQTT and WiFi credentials to separate header files
Jose
2025-05-11 10:51:09 +02:00
095dedfabb
succesful mqtt connection to server
Jose
2025-05-11 10:09:41 +02:00
7f823cbda0
Fix timestamp handling and improve data extraction in HistoryCharts component
Jose
2025-05-10 16:10:15 +02:00
bf42eccc67
working frontend and backend
Jose
2025-05-10 15:08:39 +02:00
b463b866ce
Fix endpoint URL in HistoryCharts component and update sensor IDs in main.hpp
Jose
2025-05-10 08:52:21 +02:00
8dc2787b80
fixed rest on cpp; added batch endpoint
Jose
2025-05-10 07:43:30 +02:00
0ce48c18e2
Refactor application structure and components
Jose
2025-05-09 22:47:13 +02:00
02a2a2ce07
added some improved classes from my custom backend and introduced DAOs
Jose
2025-05-09 20:48:45 +02:00
b6f13cfff8
changed deviceId from Integer to String/CHAR(6)
Jose
2025-05-08 18:23:12 +02:00
5665cb3e5e
Refactor MqttVerticle and GPS implementations: add stop method, update GPS serial handling, and improve WiFi connection logic with LED feedback
Jose
2025-05-08 07:24:28 +02:00
383202709e
Refactor GPS and MQ7 sensor implementations: update function signatures, improve initialization, and streamline data reading logic
Jose
2025-05-07 04:14:39 +02:00
b2c7b7677b
In the current state all the timings work flawlessly but MQ is still 0.0f and GPS is not read
Jose
2025-05-06 22:56:41 +02:00
fa1b457004
Refactor frontend components and contexts for improved structure and functionality
Jose
2025-05-06 03:52:24 +02:00
5d1b2feeab
Refactor sensor data handling: update sensor read functions to return structured data and improve timer management in main loop
Jose
2025-05-04 23:23:37 +02:00
e57222f46d
Refactor MQ7 sensor implementation: remove old files and introduce MQ7v2 with updated reading logic
Jose
2025-05-02 17:32:47 +02:00
b8666c1727
cambios picha
Jose
2025-04-30 14:10:00 +02:00
935631a574
Merge pull request #14 from Gallardo7761/feature/bmp280
Jose
2025-04-28 10:52:56 +02:00
8c570b11b9
Merge branch 'main' into feature/bmp280
Jose
2025-04-28 10:51:31 +02:00
cf540bdec9
Refactor MAX7219 initialization and update MQ7 reading delay
Jose
2025-04-27 22:27:06 +02:00
1a1972441b
Fix payload initialization and update postRequest call in loop function
feature/GPS
PinkyFlowy
2025-04-27 13:34:28 +02:00
51db158354
Add hardware support for GPS, MAX7219, BME280, and MQ7 sensors
Jose
2025-04-25 22:29:57 +02:00
0c09fcd913
Replace BMP280 with BME280: remove BMP280 files and implement BME280 initialization and reading functions
Jose
2025-04-25 19:54:28 +02:00
2e425a04f9
Refactor BMP280 header inclusion and enhance MQ7 reading logic; update main loop to include GPS data retrieval and post request
AlejandroJose2001
2025-04-24 17:04:08 +02:00
6c86f85ff1
Remove WebServerVerticle and update API endpoints in settings.json; fix base URL formatting in multiple components
Jose
2025-04-24 02:46:07 +02:00