1
0

Commit Graph

  • 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
  • fc130cc92d F I N Jose 2025-05-30 19:28:12 +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
  • 25382c3396 Co-authored-by: clajimbus <clajimbus@users.noreply.github.com> Jose 2025-04-22 10:36:02 +02:00
  • 9da30e9e79 Add GPS functionality: implement GPS_Init, GPS_Read, and GPS coordinate retrieval; update includes and platform dependencies PinkyFlowy 2025-04-21 18:47:30 +02:00
  • 42ad7f7ac9 Implement GPS module: add GPS_Init, GPS_Read, and GPS_Data functions; update includes and fix MQ7 references PinkyFlowy 2025-04-12 13:13:04 +02:00
  • 63fda936bb Add GPS module support: implement GPS_Init, GPS_Read, and GPS_Data functions AlejandroJose2001 2025-04-11 10:47:10 +02:00
  • 1b470ad910 Remove MQ7 and BMP280 files and update their headers and implementations Jose 2025-04-11 10:07:59 +02:00
  • 0390edbb97 c to cpp Jose 2025-04-11 10:05:43 +02:00
  • b02d3539cb Refactor project structure: update Java version, remove MQ7 files, and add BMP280 support Jose 2025-04-11 10:02:05 +02:00
  • bbec62aac9 Merge pull request #13 from Gallardo7761/feature/MQ7 Jose 2025-04-11 09:26:22 +02:00
  • 8488209c03 Merge pull request #12 from Gallardo7761/feature/MQTT Jose 2025-04-11 09:25:07 +02:00
  • f93ba9ba8b mqtt me la pela Jose 2025-04-11 09:24:51 +02:00
  • f1c924f856 me la pela Jose 2025-04-11 09:22:56 +02:00
  • 2ea77ee34b Refixing MQ7 Alvaro 2025-04-11 09:19:05 +02:00
  • 3a55423475 Merge pull request #11 from Gallardo7761/feature/restjson Jose 2025-04-11 09:17:58 +02:00
  • bf7719bac4 fin Jose 2025-04-11 09:17:08 +02:00
  • d83436a395 Fixing files Alvaro 2025-04-11 09:12:30 +02:00
  • 4eb2fcd6ed Sensor MQ7 init and read AlejandroJose2001 2025-04-10 16:18:14 +02:00
  • 245f213ad9 http requests from esp32 to api Jose 2025-04-09 14:19:52 +02:00
  • 0c03c052b4 fucking fixes i hate cpp Jose 2025-04-09 13:14:11 +02:00
  • bd7d56b46e serializers and deserializers Jose 2025-04-09 12:40:03 +02:00
  • d77fc3edf3 Init commit Jose 2025-04-09 10:14:46 +02:00
  • 9f9229749b Adding MQTT protocol to allow message interchange Alvaro 2025-04-09 10:13:47 +02:00
  • bef8b30f2c estructura basica del proecto + wifi Jose 2025-04-09 08:41:08 +02:00
  • 09542bc474 estructura basica esp y libs Jose 2025-04-07 11:33:19 +02:00
  • 39031269e8 hardware Jose 2025-04-07 11:05:49 +02:00
  • 42da43af0e Updated WebServerVerticle Jose 2025-03-17 11:20:26 +01:00
  • f992c87e3f API finished Jose 2025-03-17 10:36:35 +01:00
  • a4fe915c2a changes in frontend Jose 2025-03-17 02:34:54 +01:00
  • c766ab68a1 changes on frontend Jose 2025-03-17 02:24:24 +01:00
  • 13d0a277cc Fix frontend from other loc Jose 2025-03-17 01:59:55 +01:00
  • 11cc23b0b9 Removed frontend for it to use new custom webroot folder. Jose 2025-03-17 01:45:10 +01:00
  • b06f1c5285 Update vite.config.js Jose 2025-03-17 01:40:11 +01:00
  • 166e32db20 Merge pull request #9 from Gallardo7761/feature/dataApi Jose 2025-03-16 17:45:52 +01:00
  • ed634c60c7 Update DataLayerAPIVerticle.java Jose 2025-03-16 17:37:59 +01:00
  • cc4f9e863a Data endpoints clajimbus 2025-03-16 11:53:01 +01:00
  • b6ecccdf00 Modified Frontend for it to use new endpoints Jose 2025-03-16 04:49:23 +01:00
  • 92ca2e4c0a Add SingleJsonResponse class for POST/PUT return messages Jose 2025-03-16 04:33:34 +01:00
  • 156fc97e98 Fixed errors in Business Logic API and finished it. Jose 2025-03-16 03:24:33 +01:00
  • 4d613efc33 Fixed errors in Business Logic API and finished it. Jose 2025-03-16 03:12:02 +01:00
  • 103ba113f6 Fixed errors in Business Logic API and finished it. Jose 2025-03-16 03:04:32 +01:00
  • e54f63ba74 Fixed errors in Business Logic API and finished it. Jose 2025-03-16 02:19:50 +01:00
  • 664aea42cd Changes Jose 2025-03-15 19:27:33 +01:00
  • 31930aeb2c Added date parser and Vertx explicit instance Jose 2025-03-15 18:33:35 +01:00
  • c2037ecbd1 Merge pull request #8 from Gallardo7761/feature/logicApi Jose 2025-03-15 18:10:00 +01:00
  • 9f7f934427 Merge branch 'main' into feature/logicApi Jose 2025-03-15 18:09:19 +01:00
  • f04ea232a1 Merge pull request #7 from Gallardo7761/feature/business-logic-endpoints Jose 2025-03-15 18:06:27 +01:00
  • b2524c82b1 Logic API endpoints finished Alvaro 2025-03-15 17:53:13 +01:00
  • 397ea1b684 logic endpoints finished Jose 2025-03-15 17:52:10 +01:00
  • f5b370011b Adding new entities -> Table views Alvaro 2025-03-15 17:29:17 +01:00
  • 9ca7ce51a9 Merge pull request #6 from Gallardo7761/feature/dos-apis-y-db-manager Jose 2025-03-14 02:32:01 +01:00
  • 5bcebda453 FIN Jose 2025-03-14 02:29:36 +01:00
  • 140f8c4c55 FIN Jose 2025-03-14 02:25:25 +01:00
  • cd388ec27c changes still bugs :((( Jose 2025-03-14 01:56:40 +01:00
  • a60fcded59 changes (still bugs :c) Jose 2025-03-14 01:55:19 +01:00
  • 4014b1fd0a changes (still bugs :c) Jose 2025-03-14 01:30:08 +01:00
  • 7eef98e870 changes (still bugs :c) Jose 2025-03-14 01:07:32 +01:00
  • 26880e8edb changes Jose 2025-03-13 23:42:13 +01:00