FHEM Forum

FHEM => Sonstiges => Thema gestartet von: Ellert am 08 März 2017, 07:20:32

Titel: commandref_frame: Begriffe präzisieren
Beitrag von: Ellert am 08 März 2017, 07:20:32
Unter Inhalt (Content) ist die Überschrift Geräte (Devices) m.E. irreführend, da die aufgelisteten Namen keine Geräte bezeichnen, sondern Gerätetypen (Device types).

Gleiche gilt für die Überschrift Hilfs (Erweiterungs-) Module bzw. Helper modules, auch hier bezeichen die aufgelisteten Namen keine Module,
sondern Gerätetypen, also Hilfs (Erweiterungs-) Gerätetypen bzw. Helper device types

Wenn andere das auch so sehen, schlage ich vor es zu ändern.

Die geänderten Dateien habe ich angehängt.

Titel: Antw:commandref_frame: Begriffe präzisieren
Beitrag von: rudolfkoenig am 08 März 2017, 07:47:22
ZitatWenn andere das auch so sehen, schlage ich vor es zu ändern.
Ich habe dazu keine Meinung, wenn noch jemand fuer die Aenderung ist werde ich es einchecken.
Titel: Antw:commandref_frame: Begriffe präzisieren
Beitrag von: betateilchen am 08 März 2017, 11:11:09
Der Begriff "device" hat sich im Zusammenhang mit FHEM (glücklicherweise!) inzwischen dahingehend etabliert, dass er alles bezeichnet, was per define von einem Modul angelegt ist.

Daran würde ich nichts ändern wollen.
Titel: Antw:commandref_frame: Begriffe präzisieren
Beitrag von: Markus Bloch am 08 März 2017, 14:06:39
Technisch gesehen kann ein Modul mehrere Gerätetypen steuern, bspw. CUL_HM kann Licht, Heizung, Jalousien usw. steuern. Wird aber über ein Gerätemodul bereitgestellt.  Gerätetyp halte ich führ irreführend.

Gruß
Markus
Titel: Antw:commandref_frame: Begriffe präzisieren
Beitrag von: justme1968 am 08 März 2017, 14:26:39
die auflistung in der commandref bezieht sich meiner meinung nach auf module und ist auf der ebene dieser modul namen erst mal unabhängig von geräten.


ein modul kann mehrere und auch ganz unterschiedliche geräte typen unterstützen.

d.h. geräte und geräte typen kommen erst eine ebene später in der kurz oder lang beschreibung zum tragen.

es sollte also gerätemodule und hilfsmodule heissen.
Titel: Antw:commandref_frame: Begriffe präzisieren
Beitrag von: Ellert am 08 März 2017, 16:52:19
Ausgehend von einer Definition, wie sie in der deutschsprachigen  Befehlsreferenz beschrieben ist
Zitatdefine [option] <name> <type> <type-specific>

Definiert ein Gerät. Sie müssen Geräte einrichten um sie zu beeinflussen ...

wird ein Gerät definiert. Dabei ist <name> der Gerätename und <type> der Gerätetyp, der durch das Internal TYPE angezeigt wird.

Die Namen, die unter Inhalt|Geräte stehen sind identisch mit den Namen die im Internal TYPE stehen.

Aus dieser Sicht sind unter Inhalt|Geräte Gerätetypen aufgelistet.

Andererseits ist die von justme1968 vorgeschlagene Bezeichnung auch schlüssig, wenn TYPE die Kurzbezeichnung des zu Grunde liegenden Modulnamen ist. Allerdings könnte es verwirrend sein, wenn TYPE  für  Gerätemodul oder device module steht.

Letztlich kann nur der Erfinder klären, was er mit TYPE gemeint hat. Geräte oder Devices, sollte da jedenfalls nicht stehen, denn diese Begriffe bezeichnen die angelegten Definitionen.
Titel: Antw:commandref_frame: Begriffe präzisieren
Beitrag von: rudolfkoenig am 08 März 2017, 20:13:24
Zitates sollte also gerätemodule und hilfsmodule heissen.
Ich habe Devices in Device modules und Geräte in Gerätemodule umbenannt.