No Description https://bastart.spoton.cz
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Milan Toman 5b4509709f Inside temp removed, so far. Outside temp not displayed bug fixed 1 month ago
arduino New version, completely 1 month ago
doc working project, maybe 1 month ago
python config in ini 1 month ago
systemd working project, maybe 1 month ago
web Inside temp removed, so far. Outside temp not displayed bug fixed 1 month ago
install.md New version, completely 1 month ago
readme.md New version, completely 1 month ago

readme.md

FreeDavis project

This project aims to provide a user-installable, idiot-proof and reliable way of accessing data provided by the instruments made by a company called Davis. The outdoor units are pretty accurate and reliable units, but to be honest, the inability to access / dump / mine / connect to the data directly, is a limiting factor.

Desired functionality

As the name suggests, the whole thing should be an open system, based on open software. From the things that the system should be capable of:

  1. receiving the data from outdoor sensors (obviously)
  2. Logging and storing the data
  3. Display / analysis / plotting
  4. Possibly sending of data

Data receiver

Data receiver part is accomplished by a CC1101 wireless chip connected to an Arduino mini, both working on 3.3V. Dtat is being sent via serial Rx Tx pins of the arduino.

Data logger

Current working solution incorporates an additional connection of a RaspberryPi that loggs data sent by the Arduino via serial interface.

  • data extraction written in python
  • data feeder written in python (influxDB connector)
  • data logging and storing is accomplished via InfluxDB (subject to change?)
  • data serving python app based on cherrypy
  • UI based on bootstrap3
  • graphing by Dygraphs.js