Sensor de calidad del aire conectado a luftdaten.info ,Parte II – Configuración

El primer paso será descargar el firmware a la ultima versión y en el idioma que elijamos , el instalador lo bajaremos de esta dirección ( http://firmware.sensor.community/airrohr/flashing-tool/ ) , grabaremos la ultima versión en el wemos D1.

Grabación del firmware

Después de reiniciar aparecerá una nueva red wifi con el numero de ID , con algo parecido a airrohr-3159064 , anotaremos este numero que luego mas adelante nos hará falta

Pondremos los datos de nuestra red wifi y después de reiniciar ya podremos acceder desde nuestra red

Ya desde nuestra red wifi continuaremos con la configuración del resto de opciones

En esta pantalla definiremos el hardware extra a implementar si decidimos poner alguno de los extras que puede controlar , si las actualizaciones son de forma automática o no , y muy importante cada cuantos segundos realizara las mediciones , yo para alargar la vida útil del sensor la puse a 300 segundos que es mas que suficiente,

En esta pantalla definimos que sensores tenemos y la corrección en temperatura del BME280

En esta ultima pantalla de configuración definiremos que servicios vamos a usar , la primera parte es para enviar nuestros datos previo registro a redes de globales de sensores para poder compartir nuestras mediciones , la segunda es para enviar los datos a nuestro apache y guardar los datos en nuestra base de datos , y la tercera es para influxdb y desde allí con grafana poder sacar graficas y procesar esas datos a nuestro antojo.

configuracion api propia

Si todo ha sido correcto , tras guardar la configuración y reiniciar ya podremos empezar a ver los datos de nuestros sensores.

Si es correcto en la URL http://IP Sensor/data.json podremos ver los datos que intercambiara , en mi caso algo parecido a:

{
   "software_version":"NRZ-2020-133",
   "age":"29",
   "sensordatavalues":[
      {
         "value_type":"SDS_P1",
         "value":"10.77"
      },
      {
         "value_type":"SDS_P2",
         "value":"5.50"
      },
      {
         "value_type":"BME280_temperature",
         "value":"14.10"
      },
      {
         "value_type":"BME280_pressure",
         "value":"100383.50"
      },
      {
         "value_type":"BME280_humidity",
         "value":"73.49"
      },
      {
         "value_type":"samples",
         "value":"10396052"
      },
      {
         "value_type":"min_micro",
         "value":"28"
      },
      {
         "value_type":"max_micro",
         "value":"20045"
      },
      {
         "value_type":"interval",
         "value":"300000"
      },
      {
         "value_type":"signal",
         "value":"-61"
      }
   ]
}

En estos enlaces veremos como se van grabando nuestros datos y sus graficas , hay que cambiar el ID por el vuestro.

Crearemos una cuenta en https://devices.sensor.community/ , nos damos de alta y nos llegara un email confirmando el registro , procederemos a registrar el dispositivo con el ID que hemos anotado anteriormente

Crearemos una cuenta en https://opensensemap.org/ y nos registraremos , tenderemos que definir una nueva box con nuestros datos de localización y el hardware que lleva , nos dará un senseBox id que tendremos que poner en nuestra configuración , si todo es correcto ya podremos ver en opensensemap nuestro equipo y las mediciones.

https://opensensemap.org/