pedvide / home_sensor

Home sensor array with ESP8266 sensors, a raspberry pi with a rest server, and a vue web app.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

home_sensor

Services for a smart home.

web_client

Vue.js app to display the data collected by the rest_server from the embedded SensorClients.

rest_server

Python REST API using FastAPI and SQLAlchemy (SQLite).

Gets data from the SensorClients and is used by the web_client to display sensor data.

SensorClient

Arduino code deployed to the ESP8266 sensor stations. Deploy with PlatformIO or Arduino. They connect and send data to the rest_server.

SensorServer

Old code to run a webserver from a ESP8266.

About

Home sensor array with ESP8266 sensors, a raspberry pi with a rest server, and a vue web app.


Languages

Language:C++ 48.1%Language:Python 35.9%Language:Vue 7.1%Language:CSS 2.6%Language:HTML 2.4%Language:JavaScript 1.8%Language:C 1.1%Language:Dockerfile 0.6%Language:Mako 0.4%