EnOcean-FSR14-4x-RS485-Bus-Schaltaktor-4-Kanal-Stromstoß-Schaltrelais

Aus FHEMWiki
Zur Navigation springen Zur Suche springen
EnOcean-FSR14-4x-RS485-Bus-Schaltaktor-4-Kanal-Stromstoß-Schaltrelais
todo
Allgemein
Protokoll EnOcean
Typ Empfänger, Aktor und Sender, Sensor
Kategorie EnOcean
Technische Details
Kommunikation Eltako RS485-Bus
Kanäle 4 Schaltkanäle (bidirektional)
Betriebsspannung 230V~
Leistungsaufnahme Standby: 0,1W, alle Kanäle geschlossen: 0,7W
Versorgung 12VDC
Abmessungen 1 Teilungseinheit = 18mm breit, 58mm tief
Sonstiges
Modulname EnOcean
Hersteller Eltako


EnOcean-FSR14-4x-RS485-Bus-Schaltaktor-4-Kanal-Stromstoß-Schaltrelais (FSR14) ist ein Aktor

  • für:
    • Montage auf Hutschiene
  • angesteuert (bidirektional) über
    • den Eltako RS485-Bus
      • Anschlussklemmen RSA und RSB
  • für
    • 4 Schalt-Kanäle mit je 4A maximaler Schaltstrom (1000W Glühlampen)

Features

Schaltrelais (bidirektional)

Hinweise zum Betrieb mit FHEM

siehe auch EnOcean-Eltako-RS485-Bus

Definition/Anlernvorgang

Der Aktor kann nicht vollautomatisch per autocreate in FHEM angelegt werden. Die Einbindung in FHEM kann entweder über die Nutzung der inoffiziellen, gerätespezifischen EEP (empfohlen) oder über die manuelle Vorgehensweise erfolgen.

Nutzung der inoffziellen EEP

Im nachfolgenden wird 1 Aktor Ausgang eingelernt und muss für Ausgang 2 bis 4 wiederholt werden:

  • Beim Definieren wird zunächst der FHEM-Device <name> (hier: EnOcean_switch_FSR14_A01) für Ausgang 1 mit dem inoffiziellen EEP für den FSR14 (M5-38-08) erstellt. Die Beispielhafte HEX Adresse (hier: 00000016) ist die Adresse des FSR14-Kanals welche z.B. über die Software PCT14 vergeben wurde. Z.B. "Adr. 16-19, V1.1, Beschreibung" Bei einem FSR-14-4x werden bei der Adressvergabe 4 aufeinanderfolgende Adressen vergeben. z.B. Adresse 16-19. Die Definition des Devices erfolgt über die Eingabe in das Befehls-Eingabefeld definieren. Beipiel für alle vier Devices Device 1-4 für Ausgang 1-4 erstellen:
define EnOcean_switch_FSR14_A01 EnOcean 00000016 M5-38-08
define EnOcean_switch_FSR14_A02 EnOcean 00000017 M5-38-08
define EnOcean_switch_FSR14_A03 EnOcean 00000018 M5-38-08
define EnOcean_switch_FSR14_A04 EnOcean 00000019 M5-38-08
Hierdurch wird jeweis ein FHEM-Device mit fast allen notwendigen Attributen für den FSR14 angelegt.
Folgende Attribute werden der folständigkeit noch je Device benötigt (für A01-A04):
Verhindert das massige Schreiben in Logfiles:
attr EnOcean_switch_FSR14_A01 event-on-change-reading .*
attr EnOcean_switch_FSR14_A02 event-on-change-reading .*
attr EnOcean_switch_FSR14_A03 event-on-change-reading .*
attr EnOcean_switch_FSR14_A04 event-on-change-reading .*
Adresse definieren, mit welcher FHEM seine anforderung für on/off Befehle sendet:
attr EnOcean_switch_FSR14_A01 subDef FF000016
attr EnOcean_switch_FSR14_A02 subDef FF000017
attr EnOcean_switch_FSR14_A03 subDef FF000018
attr EnOcean_switch_FSR14_A04 subDef FF000019
Die Adresse FF000016 bis FF000019 muss ebenso angepasst werden, es handelt sich um die Adresse mit welche sich FHEM beim EnOcean System authentifiziert. Siehe auch PTC14 -> ID-Zuordnungsbereich --> Spalte ID. Beispielsweise kann man hier die Hex ID mit FF beginnen lasse zur besseren Erennung und endet mit der Adress ID welche für die Kanäle 1 bis 4 vergeben wurden. z.B. 16 bis 19.
Theach Method RPS festlegen, da man andernfalls die Rückmeldung / den Status in FHEM nicht erhält.
attr EnOcean_switch_FSR14_A01 teachMethod RPS
attr EnOcean_switch_FSR14_A02 teachMethod RPS
attr EnOcean_switch_FSR14_A03 teachMethod RPS
attr EnOcean_switch_FSR14_A04 teachMethod RPS
Ebenso muss das Attribut comMode = confirmgelöscht werden.
deleteattr EnOcean_switch_FSR14_A01 comMode
deleteattr EnOcean_switch_FSR14_A02 comMode
deleteattr EnOcean_switch_FSR14_A03 comMode
deleteattr EnOcean_switch_FSR14_A04 comMode
  • Nun muss der Aktor (der Ausgan 1 bis 4 eingelernt werden)
    • Mittlerer Funktions-Drehschalter: auf LRN
    • Unteren Funktions-Drehschalter auf Kanal 1 stellen.
  • FHEM Eingabefeld: set EnOcean_switch_FSR14_A01 teach die LEDs am Aktor hören auf zu blinken.
  • Am Aktor nach dem Einlernen beide Drehschalter in die ursprüngliche Position zurückstellen. (z.B. Mitte&Unten auf Auto)
  • Den Vorgang für Kanal 2-4 wiederholen.
  • Fertig
Alternative: manuelle Vorgehensweise

Der Aktor kann nicht vollautomatisch per autocreate in FHEM angelegt werden. Folgende Schritte sind für jeden Kanal durchzuführen:

  • EnOcean-FHEM-Device <name> mit der Sender-ID des FSR14-Aktors definieren
  • Die Attribute subType, gwCmd und manufID wie nachfolgend im Config-Auszug anlegen
  • Das Attribut subDef mit einer freien Sender-ID des TCMs anlegen ODER falls keine freie Sender-ID bekannt ist, das Attribut komplett weglassen, damit die Vergabe automatisch durch FHEM erfolgt
  • Am Aktor anlernen
    • Mittlerer Funktions-Drehschalter: auf LRN
    • Unteren Funktions-Drehschalter den korrekten Kanal einstellen
    • FHEM Eingabefeld: set <name> teach
  • Am Aktor nach dem Einlernen beide Drehschalter in die ursprüngliche Position

FHEM Config-Auszug

Ein exemplarischer Auszug aus der Konfiguration:

define EnOcean_switch_FSR14_A01 EnOcean 00000001  <- SenderID eines FSR14-Kanals (Aktor)
attr EnOcean_switch_FSR14_A01 subDef FF834381     <--- FF834381 ist eine der 127 Sender-ID's des TCM
attr EnOcean_switch_FSR14_A01 eep A5-38-08
attr EnOcean_switch_FSR14_A01 manufID 00D
attr EnOcean_switch_FSR14_A01 webCmd on:off        
attr EnOcean_switch_FSR14_A01 gwCmd switching     # Wichtig für FSR14
attr EnOcean_switch_FSR14_A01 subType gateway     # Wichtig für FSR14
attr EnOcean_switch_FSR14_A01 event-on-change-reading .*     # Verhindert das massige Schreiben in Logfiles
define FileLog_EnOcean_switch_FSR14_A01 FileLog ./log/EnOcean_switch_FSR14_A01-%Y.log EnOcean_switch_FSR14_A01
attr FileLog_EnOcean_switch_FSR14_A01 logtype text

Logbeispiel

Einsatzbeispiel

Links