Difference between revisions of "The piMyHome Project"
Jump to navigation
Jump to search
Line 66: | Line 66: | ||
|- | |- | ||
|uSGI | |uSGI | ||
− | | | + | |Websocket service for immediate response in website |
|[https://uwsgi-docs.readthedocs.org/en/latest/ uwsgi-docs.readthedocs.org] | |[https://uwsgi-docs.readthedocs.org/en/latest/ uwsgi-docs.readthedocs.org] | ||
|- | |- | ||
|SQLite | |SQLite | ||
− | | | + | |Simple single-file database system for static data |
|[http://www.sqlite.org sqlite.org] | |[http://www.sqlite.org sqlite.org] | ||
|- | |- | ||
|nginx | |nginx | ||
− | | | + | |Fast http web server |
|[http://nginx.org nginx.org] | |[http://nginx.org nginx.org] | ||
|} | |} |
Revision as of 14:24, 17 November 2014
piMyHome is a fast web application for the Bticino/Legrand home automation system, running on a Raspberry Pi, a very cheap (less than 50 EUR) mini computer platform.
Features
- monitoring OWN messages from a Bticino gateway and store them in a Redis value cache
Requirements
Product | Price | Where to buy |
---|---|---|
Raspberry Pi, model B+ | 32 EUR | element14.com |
Power supply 1200mA for the Raspberry Pi B+ | 10 EUR | element14.com |
Case for your Raspberry | 10 EUR | element14.com |
micro D card min. 8 GB | 10 EUR | element14.com |
LAN-cable to connect to your router or gateway | 5 EUR | element14.com |
Open Source Software used in this project
Software | Description | Homepage |
---|---|---|
Rasbian OS | Debian based Linux OS for Raspberry Pi | raspberrypi.org |
Python | very powerful and easy to learn scripting language | python.org |
Django | Cool and powerful framework for Python | djangoproject.com |
Redis | Fast key value cache for dynamic data | redis.io |
uSGI | Websocket service for immediate response in website | uwsgi-docs.readthedocs.org |
SQLite | Simple single-file database system for static data | sqlite.org |
nginx | Fast http web server | nginx.org |