Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Firmware/refactoring #6

Open
wants to merge 49 commits into
base: master
Choose a base branch
from

Conversation

brolin
Copy link
Contributor

@brolin brolin commented Mar 2, 2025

No description provided.

brolin and others added 30 commits July 23, 2023 15:51
…eading (Particle matter, Sound level, CO2, Humidity and Temperature). Create one task that took arrays of samples for each variable, get average values in a time frame to send to the server.\n NEED TO FIX:\n - Check configuration of hardwareserials pins
…eading (Particle matter, Sound level, CO2, Humidity and Temperature). Create one task that took arrays of samples for each variable, get average values in a time frame to send to the server.\n NEED TO FIX:\n - Check configuration of hardwareserials pins
…n SerialHardware-2. Corrige pin Rx=gpio14 de sensor Plantower y se habilita SerialSoftware para estos. Crea estructura json para guardar informacion a enviar.
… payload de formato json y crear una estructura de datos de acuerdo al esquema recomendado para influxdb. El input es un json con objeto {field:[{snd:value},{co2:value},{pm25:value},{hum:value},{temp:value}] que viene por el topic tele/{location}/{sensor_id} el output una vez pasa por el parser es de la forma <measurement=tele>,location=detroit,sensor_id=0f801 snd=value,co2=value,pm25=value,hum=value,temp=value <timestamp>
…con el payload {field:[{snd:value},{co2:value},{pm25:value},{hum:value},{temp:value}]} en formato json
…r tags, measurements y fields. Agrega filtro general para valores ma'ximos https://docs.influxdata.com/flux/v0/stdlib/universe/filter/. Gra'fico dina'mico con dygraphs https://rstudio.github.io/dygraphs/
…r tags, measurements y fields. Agrega filtro general para valores ma'ximos https://docs.influxdata.com/flux/v0/stdlib/universe/filter/. Gra'fico dina'mico con dygraphs https://rstudio.github.io/dygraphs/
… function to specify the aggregation logic for the tags
brolin added 19 commits January 18, 2025 17:07
…sitivo ante un mensaje mqtt para después de descargar un binario firmado criptográficamente, verificarlo ejecutar el procedimiento ota. Agrega la posibilidad de generar datos aleatorios para la lectura de los sensores
…g, actualización ota, manejo de la red, manejo de los datos
…nto de hacer linking debido a la manera que está hecha la librería TaskScheduler
…y su posterior usando un scheduler. El singleton permite configurar periodicidad para cada task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants