Plugin ‚raumfeld_ng‘ Konfiguration

plugin type logo

Im folgenden sind etwaige Anforderungen und unterstützte Hardware beschrieben. Danach folgt die Beschreibung, wie das Plugin raumfeld_ng konfiguriert wird. Außerdem ist im folgenden beschrieben, wie das Plugin in den Item Definitionen genutzt werden kann. [1]

Es handelt sich bei diesem Plugin um ein gateway Plugin.

ACHTUNG: Dieses Plugin ist als develop gekennzeichnet. Es kann daher sein, dass es noch nicht Feature-Complete oder noch fehlerhaft ist.

Beschreibung

Ansteuerung von Teufel Raumfeld Geräten via Raumserver und NodeRED

Anforderungen

  • Minimum SmartHomeNG Version: 1.5

Konfiguration

Im folgenden ist beschrieben, wie das Plugin raumfeld_ng konfiguriert wird. Außerdem ist im folgenden beschrieben, wie das Plugin in den Item Definitionen genutzt werden kann.

Parameter

Das Plugin verfügt über folgende Parameter, die in der Datei ../etc/plugin.yaml konfiguriert werden:

cycle

Zeitraum in Sekunden zwischen zwei Abfragezyklen.

  • Datentyp: int

  • Standardwert: 60

host

Raumserver Hostname oder IP Adresse

  • Datentyp: ip

port

Raumfeld Port

  • Datentyp: int

Item Attribute

Das Plugin unterstützt folgende Item Attribute, die in den Dateien im Verzeichnis ../items verwendet werden:

rf_attr

Kennzeichnet die Verwendung des Items z.B. um die Lautstärke einzustellen, ein Plpaylist zu laden, …

  • Datentyp: str

  • Mögliche Werte:

    • power_state

    • play_state

    • set_mute

    • load_playlist

    • load_track

    • set_volume

    • get_mediainfo

rf_mode

Kann verwendet werden um den Wert der Lautstärkeeinstellung als relativ zu deklarieren

  • Datentyp: str

rf_renderer_name

ToDo: rf_renderer_name

  • Datentyp: str

rf_scope

Beschreibung auf welchen Bereich sich die Aktion bezieht

  • Datentyp: str

Logik Parameter

Das Plugin verfügt über folgende Parameter, die in der Datei ../etc/logic.yaml konfiguriert werden:

Keine Logik Parameter in den Metadaten beschrieben - Bitte in der README nachsehen (siehe Fußnote)

Plugin Functions

Das Plugin verfügt über folgende öffentliche Funktionen, die z.B. in Logiken aufgerufen werden können.

Keine