Hausautomation mit Raspberry Pi Reusable Content in 3D und Simulationsystemen Hauptseminar SoSe2014...
-
Upload
rupprecht-helget -
Category
Documents
-
view
112 -
download
2
Transcript of Hausautomation mit Raspberry Pi Reusable Content in 3D und Simulationsystemen Hauptseminar SoSe2014...
![Page 1: Hausautomation mit Raspberry Pi Reusable Content in 3D und Simulationsystemen Hauptseminar SoSe2014 Dozent: Prof. Dr. Manfred Thaller Referentin: Taina.](https://reader036.fdocument.pub/reader036/viewer/2022062307/55204d8249795902118d5cdd/html5/thumbnails/1.jpg)
Hausautomation mit Raspberry Pi
Reusable Content in 3D und Simulationsystemen
Hauptseminar SoSe2014
Dozent: Prof. Dr. Manfred Thaller
Referentin: Taina Sondermann
![Page 2: Hausautomation mit Raspberry Pi Reusable Content in 3D und Simulationsystemen Hauptseminar SoSe2014 Dozent: Prof. Dr. Manfred Thaller Referentin: Taina.](https://reader036.fdocument.pub/reader036/viewer/2022062307/55204d8249795902118d5cdd/html5/thumbnails/2.jpg)
Hausautomation
Überwachungs-, Steuer-, Regel- und Optimierungseinrichtungen in privat genutzten Wohnhäusern / Wohnungen
Steuerung direkt mit dem Haus verbundener Einrichtungen (Alarmanlage / Beleuchtung / Jalousien / Heizung)
Fernsteuerbarkeit dieser Komponenten via Internet oder über das Telefonnetz
Teilaspekt des Smart Home Begriffs
Weitere Teilaspekte: Vernetzte Unterhaltungselektronik, Smart Metering und Haushaltsgeräte-Automation
![Page 3: Hausautomation mit Raspberry Pi Reusable Content in 3D und Simulationsystemen Hauptseminar SoSe2014 Dozent: Prof. Dr. Manfred Thaller Referentin: Taina.](https://reader036.fdocument.pub/reader036/viewer/2022062307/55204d8249795902118d5cdd/html5/thumbnails/3.jpg)
Smart Home Vorbereitung
DSL-WLAN-Router verbindet Heimnetzwerk mit dem Internet
Datenverteilung über TCP/IP Protokoll
Raspberry Pi zur Kommunikation mit den Gerätschaften im Haushalt
Dynamische DNS-Lösung
Portfreigabe für den Raspberry Pi über Router Weboberfläche
Benutzerkonto absichern Standard Passwort ändern
sudo passwd pi
![Page 4: Hausautomation mit Raspberry Pi Reusable Content in 3D und Simulationsystemen Hauptseminar SoSe2014 Dozent: Prof. Dr. Manfred Thaller Referentin: Taina.](https://reader036.fdocument.pub/reader036/viewer/2022062307/55204d8249795902118d5cdd/html5/thumbnails/4.jpg)
Smart Home Vorbereitung
Adapter, welcher das jeweilige Funkprotokoll unterstützt (KNX, EnOcean, FS20, HomeMatic etc.)
FHZ1000 Modul (FS20) oder LAN-Adapter (HomeMatic)
CUL-Stick oder COC-Modul
![Page 5: Hausautomation mit Raspberry Pi Reusable Content in 3D und Simulationsystemen Hauptseminar SoSe2014 Dozent: Prof. Dr. Manfred Thaller Referentin: Taina.](https://reader036.fdocument.pub/reader036/viewer/2022062307/55204d8249795902118d5cdd/html5/thumbnails/5.jpg)
Smart Home Vorbereitung
COC-Modul wird an die GPIO-Pins gesteckt
USB-Adapter (CUL, CC1101 USB Light) schnell installiert
Antenne anschrauben
Einstecken
Per lsusb und dmesg prüfen
ob er ordnungsgemäß erkannt wurde
![Page 6: Hausautomation mit Raspberry Pi Reusable Content in 3D und Simulationsystemen Hauptseminar SoSe2014 Dozent: Prof. Dr. Manfred Thaller Referentin: Taina.](https://reader036.fdocument.pub/reader036/viewer/2022062307/55204d8249795902118d5cdd/html5/thumbnails/6.jpg)
Smart Home Vorbereitung
GPIO (General Purpose Input Output)
![Page 7: Hausautomation mit Raspberry Pi Reusable Content in 3D und Simulationsystemen Hauptseminar SoSe2014 Dozent: Prof. Dr. Manfred Thaller Referentin: Taina.](https://reader036.fdocument.pub/reader036/viewer/2022062307/55204d8249795902118d5cdd/html5/thumbnails/7.jpg)
Smart Home Vorbereitung
Pins belegen
Version des RPi testen mit
cat /proc/cpuinfo
WiringPi API (Advanced Programming Interface) installieren
GPIO Ports über Python Programme nutzen Python GPIO Bibliothek installieren
sudo apt-get update
sudo apt-get install python-dev
sudo apt-get install python-rpi.gpio
![Page 8: Hausautomation mit Raspberry Pi Reusable Content in 3D und Simulationsystemen Hauptseminar SoSe2014 Dozent: Prof. Dr. Manfred Thaller Referentin: Taina.](https://reader036.fdocument.pub/reader036/viewer/2022062307/55204d8249795902118d5cdd/html5/thumbnails/8.jpg)
FHEM
Perl-basiertes Serverprogramm für die Hausautomation
unter der GNU GPL veröffentlicht
Programm zur Steuerung und Konfiguration auf dem Computer / Smartphone
Softwarelösung um sämtliche Funkstandards und eingesetzte Technologien zu vereinen
Zahlreiche unterstützte Protokolle:
• FS20, HomeMatic, MAX!, etc.
• KNX, FRITZ!Dect, Intertechno, HomeEasy, Philipps HUE, etc.
• 1Wire, Firmata, webio, LIRC, JeeLink, TellStick etc.
• Fernseher von Samsung/Panasonic/LG/Philips, iTunes/AppleTV, etc.
![Page 9: Hausautomation mit Raspberry Pi Reusable Content in 3D und Simulationsystemen Hauptseminar SoSe2014 Dozent: Prof. Dr. Manfred Thaller Referentin: Taina.](https://reader036.fdocument.pub/reader036/viewer/2022062307/55204d8249795902118d5cdd/html5/thumbnails/9.jpg)
FHEM - RPi
Aktuelleste Version laden (hier Version 5.5)
cd ~/
sudo –i
wget http://fhem.de/fhem-5.5.deb
dpkg Installer
apt-get install dpkg
Installation starten
dpkg – i fhem-5.5deb
Fehlende Pakete ziehen
sudo apt-get install libdevice-serialport-perl
Apache Webserver neustarten
sudo service apache2 restart
Anpassen der FHEM Konfigurationsdatei an COC oder CUL Module
![Page 10: Hausautomation mit Raspberry Pi Reusable Content in 3D und Simulationsystemen Hauptseminar SoSe2014 Dozent: Prof. Dr. Manfred Thaller Referentin: Taina.](https://reader036.fdocument.pub/reader036/viewer/2022062307/55204d8249795902118d5cdd/html5/thumbnails/10.jpg)
FHEM - Frontend
Desktop Ansicht iPhone Ansicht
![Page 11: Hausautomation mit Raspberry Pi Reusable Content in 3D und Simulationsystemen Hauptseminar SoSe2014 Dozent: Prof. Dr. Manfred Thaller Referentin: Taina.](https://reader036.fdocument.pub/reader036/viewer/2022062307/55204d8249795902118d5cdd/html5/thumbnails/11.jpg)
FHEM - Wiki
URL: http://www.fhemwiki.de/wiki/Hauptseite
![Page 12: Hausautomation mit Raspberry Pi Reusable Content in 3D und Simulationsystemen Hauptseminar SoSe2014 Dozent: Prof. Dr. Manfred Thaller Referentin: Taina.](https://reader036.fdocument.pub/reader036/viewer/2022062307/55204d8249795902118d5cdd/html5/thumbnails/12.jpg)
FHEM - Forum
URL: http://forum.fhem.de/
![Page 13: Hausautomation mit Raspberry Pi Reusable Content in 3D und Simulationsystemen Hauptseminar SoSe2014 Dozent: Prof. Dr. Manfred Thaller Referentin: Taina.](https://reader036.fdocument.pub/reader036/viewer/2022062307/55204d8249795902118d5cdd/html5/thumbnails/13.jpg)
Möglichkeiten
Bewegungsmelder, Briefkastenalarm, Türklingelbenachrichtigung mit Foto
IP-Steckdosen steuern, Raumtemperaturen fernsteuern, Heizkörperthermostate kontra Schimmelbefall
Lichtanlagen steuern, Garagentore mit dem Smartphone öffnen
Katzen während eines Urlaubs mit Futter versorgen
…
![Page 14: Hausautomation mit Raspberry Pi Reusable Content in 3D und Simulationsystemen Hauptseminar SoSe2014 Dozent: Prof. Dr. Manfred Thaller Referentin: Taina.](https://reader036.fdocument.pub/reader036/viewer/2022062307/55204d8249795902118d5cdd/html5/thumbnails/14.jpg)
Möglichkeiten
![Page 15: Hausautomation mit Raspberry Pi Reusable Content in 3D und Simulationsystemen Hauptseminar SoSe2014 Dozent: Prof. Dr. Manfred Thaller Referentin: Taina.](https://reader036.fdocument.pub/reader036/viewer/2022062307/55204d8249795902118d5cdd/html5/thumbnails/15.jpg)
Beispiel: Katzenfutter Automat
Eben Uptons Lieblingsprojekt aus dem Bereich Hausautomation
Dave Bryan aus der Twin-Cities-Maker-Szene
Bauanleitung: http://drstrangelove.net/2013/12/raspberry-pi-power-cat-feeder-updates/
Einkaufsliste: https://docs.google.com/spreadsheet/ccc?key=0Aql9CqlhyL98dEtjM09uTElicHhhT0tldEEyQ2xPYXc&usp=sharing#gid=0
Code auf Github
https://github.com/videoman/Raspberry_Pi_Class
![Page 16: Hausautomation mit Raspberry Pi Reusable Content in 3D und Simulationsystemen Hauptseminar SoSe2014 Dozent: Prof. Dr. Manfred Thaller Referentin: Taina.](https://reader036.fdocument.pub/reader036/viewer/2022062307/55204d8249795902118d5cdd/html5/thumbnails/16.jpg)
Quellen
Engelhardt, E.F.: Hausautomation mit Raspberry Pi. Alarmanlagen, Lampen, Heizung, Smart Home, W-LAN &Co.: 25 Projekte, die Ihr Leben leichter machen. Haar bei München, 2014.
http://fhem.de/fhem_DE.html/
http://forum.fhem.de/
http://www.fhemwiki.de/wiki/Hauptseite
http://drstrangelove.net/2013/12/raspberry-pi-power-cat-feeder-updates/
https://docs.google.com/spreadsheet/ccc?key=0Aql9CqlhyL98dEtjM09uTElicHhhT0tldEEyQ2xPYXc&usp=sharing#gid=0
https://github.com/videoman/Raspberry_Pi_Class
http://de.wikipedia.org/wiki/Smart_Home
![Page 17: Hausautomation mit Raspberry Pi Reusable Content in 3D und Simulationsystemen Hauptseminar SoSe2014 Dozent: Prof. Dr. Manfred Thaller Referentin: Taina.](https://reader036.fdocument.pub/reader036/viewer/2022062307/55204d8249795902118d5cdd/html5/thumbnails/17.jpg)
Vielen Dank für Eure Aufmerksamkeit!!!