OpenWRT project that connects low cost sensors to wifi routers via GPIO and aggregates the measurements.
Project consists of several parts;
Openwrt package for interfacing LCD1602 using I2C bus
- openwrt/package/utils/alcd
Openwrt package for displaying various information on that LED screen
- openwrt/package/utils/adisp
Openwrt package with binaries measuring different sensors; aggregates measured data and sends them to central server
- openwrt/package/utils/asensor
Server part of Asensor measurement gathering; shell scripts
- asensor_server
PHP+Javascript server for visualisation of measured data
- ameas_web
This project begun as part of my bachelor thesis on The Faculty of Information Technology of the Czech Technical University in Prague.
See README in parts to see installation procedure.