Eine Kurzvorstellung von Timo Richter

Slides:



Advertisements
Ähnliche Präsentationen
"Wie lässt sich die Nachnutzung von Projektergebnissen organisieren? Welche nachnutzungsfähigen Ergebnisse gibt es? Welche Ansätze von Standards werden.
Advertisements

Client-Server Systeme
Marko Dragicevic Thomas Bergauer 27.Mai 2008
Automatische Bewässerung
Hausautomation mit Raspberry Pi
Topic Maps: Personal Brain
Geschichte - Entstehung - Was ist PHP? Einordnung - Allgemeines
PERL Eike Busse2 Gliederung 1.Einleitung 2.Geschichte 3.Eigenschaften/Merkmale von Perl 4.HTTP Server und Perl 5.Sicherheit 6.Perl programmieren.
Feuerwehr Gänserndorf Unsere Hilfe im Einsatz ANTWORT: Alles zu sehen. FRAGE: Was wäre der größte Vorteil für die Feuerwehr im Einsatz ?
AKTUELLEN THEMEN AUS DEM KANTON ZÜRICH ANLÄSSLICH DER GENERALVERSAMMLUNG DES VSLSG VOM
Ausgabegeräte Flachbildschirm & Videoprojektor. Was sind Ausgabegeräte? das sind alle Geräte die vom Computer Daten empfangen & dem Benutzer Informationen.
Funktionsweise eines Funambolservers Natascha Graf Aachen, 01. Februar 2010.
EM-08.INFO Portal zur EM 08 in Österreich und der Schweiz.
Patrick Richterich Lattwein GmbH Web Services Softwareentwicklung mit SOAP.
Uwe Habermann VFP Advanced auch als 64 bit Version.
Linux Seminar Einführung Linux. Gliederung ● Was ist Linux? ● Geschichte ● GNU/GPL ● grundsätzliche Begriffe ● Vorteile ● Nachteile ● Hilfe? ● Unterschiede.
PET-C Computer in einer Pet-Flasche. Unsere Idee.
Mesh-Networks als Zugangsnetze Opennet Initiative e.V. / Dr. T. Mundt.
Zehn Schritte zu Linux Der Weg in eine andere Welt...
Ein Projekt der FU Berlin Im Auftrag der FU Berlin Gefördert durch Netzwerk für Nachhaltige Schülerfirmen
ANWENDUNGSBEREICHE INTEGRIERTER SCHNITTSTELLEN
Oracle Academy – Das Hochschulprogramm von Oracle
Aktionswoche Neue Medien
Programmieren in C / C++ ESP8266-Boards und das Internet der Dinge
Wir gestalten Ihr Online-Business
Daniel Opitz Dr. Elmar Haake
Graphik, Doku und Monitor für TWS
UV-Aushärteanlagen
1 2 3 Wo sind die Kinderrechte aufgeschrieben?
Internet of Things – Temperaturmessung für intelligentes Gebäudemanagement Vortrag von Sven Fritsch und Luis Dilling zum Kooperationsprojekt mit der HS-Mannheim.
Beispiel: Fenster-offen-Erkennung
Vom Museum ins Internet
Blended Learning-Team
Motivation Gegenüberstellung bei der Messung von Wanddicken im Bauteil
Eine Präsentation von Sandro Schluep und Leon Wink.
ABB STOTZ-KONTAKT GmbH ABB i-bus® KNX Raum Master, Premium, RM/S 2.1
Moodle Was ist „Moodle“ Einsatz- möglichkeiten Beispiele…
06 Das Ding mit de Entenschnabel
Global Positioning System - (Globales Positionsbestimmungssystem)‏
Schema allgemeines postsync Skript
Der dritte Schiedsrichter
Digitale Leitstand-Terminals mit Tastenmodulen
Bild von Mikrocontroller
Ein Elektromagnet als Schalter – das Relais
Lebe das Leben.
1AHWIL Dennis Can, Lucas Hofbauer, Fabian Harra
Systeme zum Nachrüsten für das intelligente Zuhause
“Das ISO / OSI - Referenzmodell“
USV – Anlagen von Alpha.
Mehr Möglichkeiten mit der SQL-Version
„LERN VON MIR“ Modul 5 – Kenntnis der Person
Dokumentation TOBA Homepage
ABB STOTZ-KONTAKT GmbH
...domesticate Internet of Things
Tanz-Karten Tanz-Karten
Projekttitel Template für die Pitch-Präsentation Team & Institut
Vollständig beantwortet: 93
Projektkurse.
Herzlich willkommen zum Tutorial:
Das Leben.
in PowerPoint 7 Wege zur Zusammenarbeit
mathepower.de-Online-Portal
9. Vererbung und Polymorphie
Google-Kalender Präsentation:
Vom Feld zur Cloud eine kollaborative Online-Plattform zur Verwaltung hydrologischer Observatorien Philipp Kraft, David Windhorst, Lutz Breuer.
Bugtracker Tool.
1. Die rekursive Datenstruktur Liste 1.6 Die Datenstruktur Stapel
Eine bayerische Geschichte
Neuigkeiten in ILIAS 5.3 Informationen des Teams e-Learning, Campus IT
Methode der Frequenzeinstellung beim ET 91
 Präsentation transkript:

Eine Kurzvorstellung von Timo Richter FHEM Eine Kurzvorstellung von Timo Richter 2017/03/06

Was ist FHEM? FHEM ist ein in perl geschriebener, GPL lizensierter Server für die Heimautomatisierung. Man kann mit FHEM häufig auftretende Aufgaben automatisieren, wie z.B. Lampen / Rollladen / Heizung / usw. schalten, oder Ereignisse wie Temperatur / Feuchtigkeit / Stromverbrauch protokollieren und visualisieren.

Was war der Ursprung von FHEM? 2005 von Rudolf König als Heizungssteuerung begonnen Zitat des Autors: Mit einer "Freundlichen Hausautomatisierung und Energie-Messung", von der man manchmal liest, hatte das jedoch nichts zu tun. Das Ganze wird übrigens [FEMM] ausge- sprochen. Was verschiedene Aussprachen angeht, bin ich grundsätzlich offen, im Fall von FHEM bestehe ich jedoch auf [FEMM] und möchte diese Variante auch durchsetzen.

Was braucht man für FHEM? FHEM wird als Serveranwendung installiert und läuft z.B. auf: Raspberry PI (z.B. Raspbian) NAS Systemen (z.B. Synology, NSLU2) MacMini PC (mit cygwin) FHEM braucht Kontakt zu den zu steuernden oder auszulesenden Elementen, zum Beispiel per LAN oder WLAN per spezieller Funkempfänger (z.B. HomeMatic LAN-Adapter)

Was braucht man für FHEM? – Fortsetzung - Geduld! Wenig out-of-the-box Perl- und regex-Wissen von Vorteil Unübersichtliche Oberfläche Kein „Klickibunti“

Was kann FHEM (Features)? Unterstützung vieler in der Hausautomation üblicher Protokolle, Fernseh- oder Audiogeräte, Wetterdienste und Online-Kalender. Ereignisse in Dateien oder Datenbanken loggen, optionale Filterung mit regexp. Beim Auftreten definierbarer Ereignisse Skripte starten. Zeitabhängige Befehle (z.B. Rollläden bei Sonnenuntergang schließen).

Was kann FHEM (Features)? – Fortsetzung - Diverse Schnittstellen: ASCII, JSON, XML, jeweils über TCP/IP, SSL, HTTP oder HTTPS. Modulare Architektur mit über 150 Modulen für die unterschiedlichen Geräte oder Hilfsdienste. Viele Frontends zur Visualisierung (z.B. FTUI).

Welche Protokolle spricht FHEM? Beispiele: eQ3 spezifisch: FS20, HomeMatic, MAX!, EM1000, FHT80b, HMS, S300, ESA2000 KNX, ZWave, EnOcean, X10, FRITZ!Dect, Intertechno, HomeEasy, Philipps HUE 1Wire, Firmata, webio, panStamp, LIRC, JeeLink, RFXCOM/RFXTRX, TellStick Davis VantagePro2, Oregon Scientific, Allnet Fernseher von Samsung/Panasonic/LG/Philips, Geräte von Sonos/Squeezebox, Verstärker von YAMAHA/Denon/Onkyo, iTunes/AppleTV, Enigma2, XBMC Dadurch, dass FHEM modular aufgebaut ist, kommen ständig neue hinzu.

Wo bekomme ich Hilfe zu FHEM? Homepage (http://fhem.de) Wiki (https://wiki.fhem.de) ~ 700 Seiten Hilfe und Dokumentation Community Forum (https://forum.fhem.de) Über 10.000 Mitglieder Täglich über 500 Mitglieder online Blogs (z.B. http://www.meintechblog.de/tag/fhem)

Beispiel: Leinwand per Knopfdruck runterfahren (Zielsetzung) Die Kinoleinwand im Wohnzimmer soll per Knopfdruck runtergefahren werden. Um zu Verdunkeln, sollen alle Rollläden im Wohnzimmer geschlossen werden und das Deckenlicht nach 50 Sekunden abgeschaltet werden. Die Rollläden sollen allerdings nicht geschlossen werden, wenn die zugehörige Terrassentür geöffnet ist.

Beispiel: Leinwand per Knopfdruck runterfahren (Code) Sender.Fernbedienung.Button03:trigger:.* {if (isday() && Value("EG.wz.Tuer.links") ne "open") {fhem("set EG.wz.Rollladen.links off")}}; {if (isday() && Value("EG.wz.Tuer.mitte") ne "open") {fhem("set EG.wz.Rollladen.mitte off")}}; {if (!isday()) {fhem("define Licht.Wohnzimmer.timer.off at +00:00:50 set Licht.Wohnzimmer off")}}; set EG.wz.Aktor.Leinwand off