$ pip install influxdb
$ docker-compose up
Comprobamos si se esta ejecutando
$ docker ps
Los datos de usuario, contraseña, etc... estan en archivo docker-compose.yml
Aplicar cambios de usuario, contraseña y base de datos en los scripts
Ejecutar el script y pasar como parametro el nombre del archivo que contiene los datos
$ python3 insert_json.py data.json
Se puede insertar en dos formatos, ambos se pueden ver en los .json de ejemplo "data.json" y uniquedata.json
Ejecutar el script y pasar como parametro el nombre del archivo que contiene los datos
$ python3 insert_xml.py data.xml
Ejecutar el script y pasar como parametro el nombre donde se guardaran los datos. En caso de no especificarse se guardan en sensor_data.json
$ python3 get_json.py prueba.json
o
$ python3 get_json.py
Ejecutar el script y pasar como parametro el nombre donde se guardan los datos. En caso de no especificarse se guardan en sensor_data.xml
$ python3 get_xml.py data.xml
o
$ python3 get_xml.py
Para simular un sensor y comenzar a usar los scripts simplemente hay que ejecutar sensor.py
$ python3 sensor.py
Una vez iniciado el script, este enviara datos cada 1s. Se puede cambiar el valor para simular una cantidad de datos mas alta