This repo contains project of smart home.
Video on russian with english subs. Detail article you can find on Habr.
Home server based on Raspberry Pi (originally rev 1.0 B+). All other devices are IOT devices like ESP8266 or Arduino+LoRa.
Main goal is to collect, store and process data, such as:
- real-time remote weather monitoring and reporting
- real-time remote monitoring of wind data
- real-time remote monitoring of windmill controller
- management of home appliances (i.e. dynamic light, boilers via ZONT-ONLINE) [TBD]
Data may be sent to some external display, if needed, by requesting via API.
Web server weather status dashboard (web):
As well as detailed monitored parameter details:
If you have a RPiCam, you can also get, store and share photos and videos from it:
Weather params may be shared to:
- WeatherUnderground
- PWSWeather
- OpenWeatherMap via my API, see detailed in repo: openweather_pws / pypi
- NarodMon via my API, see detailed in repo: narodmon / pypi
Project uses flask as web-server, plotly as chart engine and other IOT-related packages.