Skip to content

matthiku/buildingAutomationBackend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

buildingAutomationBackend

####Using Tinkerforge modules and a Raspberry Pi or Windows PC to control heating, lighting and access monitoring

This module reads/manipulates the various sensors and actors and monitors the events database which in turn determine the heating and lighting control.

Using -

  • Tinkerforge modules
  • Raspberry Pi with RaspBian or Windows PC
  • Python 3.x scripts
  • Shell scripts for Linux

Required Python packages

  • requests
  • pymysql
  • tinkerforge
  • psutil

Also utilizes the DropboxUploader tool, see https://www.raspberrypi.org/magpi/dropbox-raspberry-pi/

An overview of the modules used this diagram

Background

This module is the back-end part of a 3-tiered project called "Building Automation, Control and Monitoring":

buildingAutomationBackend < - > buildingAPI < - > buildingAutomationFrontend

flowdiagram Full Size

(C) Matthias Kuhs, Ireland, 2015

About

Using tinkerforge modules and a Raspberry Pi to control heating and lighting

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published