- web-app (javascript+websockets+highstock.js) to watch temperature sensors in real-time, send commands and view historical data chart;
- async web-server (python2.7+django+gevent+redis) to 2FA auth, websockets and redis pub/sub;
- reactor (python+redis pub/sub) to listen for temperature messages and do things (relay switching, notify, alarm);
- sensor-loop (python+redis pub/sub) to read sensor data, publish to redis and write to sqlite DB;
- sqlite to keep historical data including averaged indexed values for 5 mins, 1 hour, 24 hours, etc for dynamic load via highstock.js
-
Notifications
You must be signed in to change notification settings - Fork 0
morrah/rchouse
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Remote Controlled House via web
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published