Home Online Monitoring Environment
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.