Gerät: Unterschied zwischen den Versionen
Trelle (Diskussion | Beiträge) |
Trelle (Diskussion | Beiträge) |
||
Zeile 21: | Zeile 21: | ||
Die Detailansicht eines Gerätes kann aus der [[Raumansicht]] aufgerufen werden, über den Link mit dem Gerätenamen oder dem Alias. | Die Detailansicht eines Gerätes kann aus der [[Raumansicht]] aufgerufen werden, über den Link mit dem Gerätenamen oder dem Alias. | ||
[[Datei:Geraetedetailansicht.png|600px]] | |||
Die Detailansicht ist in die nachfolgend beschriebenen Bereiche gegliedert. | |||
=== A) Gerätezeile (DeviceOverview) === | |||
=== B) typspezifischer Bereich === | |||
=== C) Bereich der Set- u. Get-Befehle === | |||
=== D) Liste der [[Internals]] === | |||
=== E) Liste der [[Readings]] === | |||
=== F) Attr-Befehl und Liste der gesetzten [[Attribute]] (Attributes) === | |||
=== G) Liste der wahrscheinlich verbundenen Geräte (Probably associated with) === | |||
=== H) zusätzliche Befehle === | |||
[[Kategorie:Glossary]] | [[Kategorie:Glossary]] |
Version vom 8. März 2017, 09:46 Uhr
An dieser Seite wird momentan noch gearbeitet. |
Begriff
Ein Gerät (engl. Device) ist eine elementare Komponente im FHEM-System. Geräte werden in der Regel vom Benutzer per Definition erzeugt oder automatisch per autocreate angelegt. Eine Definition beinhaltet drei wesentliche Parameter.
- Gerätename, eine eindeutige Bezeichnung, die der Benutzer vergibt.
- Gerätetyp, mit dieser Angabe wird das Modul festgelegt von dem das Gerät instanziert wird. Das Modul bestimmt die Funktionen des Gerätes. Gerätetypen sind mit den Namen in der Befehlsreferenz identisch, z.B. ist der Name Calendar der Geräteyp und bezieht sich auf das Modul 57_Calendar.pm.
- typspezifische Angaben, das sind Angaben, die in der Befehlsreferenz zu den einzelnen Gerätetypen beschrieben sind.
Erzeugen eines Gerätes
Ein Gerät wird mit dem Befehl define erzeugt.
define <Gerätename> <Gerätetyp> <typspezifische Angaben>
Funktion eines Gerätes
- Angaben zur Darstellung im Frontend liefern, z.B. Temperatur, Feuchte, Schaltzustand, Set- u. Get-Befehl oder die Gerätezeile der Raumansicht
- typenbedingte Aufbereitung von Daten, z.B.
- typenbedingte Funktionen ausführen, z.B. auf Ereignisse reagieren und verknüpfen, Befehle ausführen, Daten liefern.
- Schnittstelle zu anderen Geräten bereitstellen und bedienen, z.B. ein Gerät vom Typ SOMFY tauscht Daten mit einem Ein- u. Ausgabegerät (E/A-Gerät) vom Typ SIGNALduino aus.
- Datenaustauch mit Hardware realisieren, z.B. ein Gerät vom Typ SIGNALduino bedient als E/A-Gerät uber eine USB-Schnittstelle die Hardware SIGNALduino.
Detailansicht im FHEMWEB-Frontend
Die Detailansicht eines Gerätes kann aus der Raumansicht aufgerufen werden, über den Link mit dem Gerätenamen oder dem Alias.
Die Detailansicht ist in die nachfolgend beschriebenen Bereiche gegliedert.