EnOcean-FUD61NPN-Funk-Universal-Dimmaktor: Unterschied zwischen den Versionen

Aus FHEMWiki
K (Tippfehler beseitigt)
K (Logbeispiel / Anwendungsbeispiele / Korrekturen)
Zeile 14: Zeile 14:
|HWManufacturer=Eltako
|HWManufacturer=Eltako
}}
}}
{{Baustelle}}


{{Randnotiz|RNText=Seite gilt nur für die '''bidirektionale''' Variante des Aktors (am Beispiel Variante ab KW 11/14)}}
{{Randnotiz|RNText=Seite gilt nur für die '''bidirektionale''' Variante des Aktors (am Beispiel Variante ab KW 11/14)}}
Zeile 36: Zeile 34:
* EnOcean-Fhem-Device <name> (hier: EnO_FUD61) mit der Sender-ID des FUD61 (siehe Rückseite des Aktors; hier: 01036620) definieren:
* EnOcean-Fhem-Device <name> (hier: EnO_FUD61) mit der Sender-ID des FUD61 (siehe Rückseite des Aktors; hier: 01036620) definieren:
: <code>define EnO_FUD61 EnOcean 01036620</code>
: <code>define EnO_FUD61 EnOcean 01036620</code>
* Das Attribut subDef mit einer freien SenderId des TCMs anlegen oder getNextID (hier) nutzen, falls keine frei Sender-ID bekannt ist:
* Das Attribut subDef mit einer freien SenderId des TCMs anlegen ODER falls keine freie Sender-ID bekannt ist, das Attribut komplett weglassen, damit die Vergabe automatisch durch Fhem erfolgt:
: <code>attr EnO_FUD61 subDef getNextID</code>
: <code>attr EnO_FUD61 subDef AABBCC05</code>     <--- nur Anlegen, wenn eine freie SenderID des Gateways bekannt ist
* Die Attribute subType, gwCmd und manufID wie nachfolgend anlegen:
* Die Attribute subType, gwCmd und manufID wie nachfolgend anlegen:
: <code> attr EnO_FUD61 subType gateway</code>
: <code> attr EnO_FUD61 subType gateway</code>
Zeile 52: Zeile 50:
<pre>
<pre>
  define EnO_FUD61 EnOcean 01036620    <--- SenderID des FUD61NPN (Aktors)
  define EnO_FUD61 EnOcean 01036620    <--- SenderID des FUD61NPN (Aktors)
  attr EnO_FUD61 subDef AABBCC05        <--- AABBCC05 ist eine der SenderID's des TCM; getNextID wurde während des Anlernvorgnags automatisch hierdurch ersetzt
  attr EnO_FUD61 subDef AABBCC05        <--- AABBCC05 ist eine der SenderID's des TCM
  attr EnO_FUD61 subType gateway
  attr EnO_FUD61 subType gateway
  attr EnO_FUD61 gwCmd dimming
  attr EnO_FUD61 gwCmd dimming
Zeile 59: Zeile 57:


=== Logbeispiel ===
=== Logbeispiel ===
2015-03-29_18:32:13 EnO_FUD61 dim: 63
2015-03-29_18:32:13 EnO_FUD61 dimValueLast: 63
2015-03-29_18:32:13 EnO_FUD61 dimValueStored: 87
2015-03-29_18:32:14 EnO_FUD61 block: unlock
2015-03-29_18:32:16 EnO_FUD61 rampTime: 0
2015-03-29_18:32:16 EnO_FUD61 on
2015-03-29_18:32:16 EnO_FUD61 dim: 87
2015-03-29_18:32:16 EnO_FUD61 dimValueLast: 87
2015-03-29_18:32:19 EnO_FUD61 dimValueStored: 1
2015-03-29_18:32:19 EnO_FUD61 block: unlock
2015-03-29_18:32:20 EnO_FUD61 block: unlock
2015-03-29_18:32:21 EnO_FUD61 off
2015-03-29_18:32:22 EnO_FUD61 rampTime: 0
2015-03-29_18:32:22 EnO_FUD61 off
2015-03-29_18:32:22 EnO_FUD61 dim: 0
2015-03-29_18:35:06 EnO_FUD61 block: unlock
2015-03-29_18:35:08 EnO_FUD61 rampTime: 0
2015-03-29_18:35:08 EnO_FUD61 off
2015-03-29_18:35:08 EnO_FUD61 dim: 0


== Einsatzbeispiel ==
== Einsatzbeispiel ==
=== Anzeige eines alternativen Bedienelementes ===
Anstelle des standardmäßigen Sliders zur Einstellung der Dimmstufe durch den set-Befehl "dim" kann mittels des Attributs <code>widgetOverride</code> ein anderes Bedienelement vorbelegt werden. Hier ein Beispiel für ein knob-Bedienelement:
attr FUD_61 widgetOverride dim:knob,min:0,max:100,step:1,linecap:round,angleOffset:-125,angleArc:250
attr FUD_61 webCmd dim                            <------- Bedienelement wird auch in der Raumansicht angezeigt   
Ideen und Beispiele für knob-Bedienelemente mit den notwendigen Parametern finden sich beispielsweise [http://anthonyterrien.com/knob/ hier].
=== Ansteuerung eines ausschließlich indirekt angelernten Dimmers ===
Ein Dimmer bei dem keine physischen Taster direkt angelernt sind, sondern die Steuerung ausschließlich indirekt über Fhem (Taster->Fhem->Dimmer) erfolgt, kann folgendermaßen eingebunden werden:
* [[Enocean_Dimmer_mit_kurzem_und_langem_Tastendruck_ansteuern|Enocean Dimmer mit kurzem und langem Tastendruck ansteuern]]
Bitte auch die [[Diskussion:Enocean_Dimmer_mit_kurzem_und_langem_Tastendruck_ansteuern|Diskussionsseite]] zu den Beweggründen dieses Vorgehens beachten. Dies ist keinesfalls zwingend. Bei Ausfall des Fhem-Server ist keine Steuerung des Dimmers mehr möglich.


== Links ==
== Links ==

Version vom 29. März 2015, 20:56 Uhr

EnOcean-FUD61NPN-Funk-Universal-Dimmaktor
frameless
Allgemein
Protokoll EnOcean
Typ Aktor, Empfänger; Sender, Sensor
Kategorie EnOcean
Technische Details
Kommunikation EnOcean Funk, 868Mhz
Kanäle 1 bidirektional
Betriebsspannung 230V~
Leistungsaufnahme Eigenverbrauch ca. 0,7W
Versorgung 230V
Abmessungen 45x55x33mm
Sonstiges
Modulname EnOcean
Hersteller Eltako


Info green.pngSeite gilt nur für die bidirektionale Variante des Aktors (am Beispiel Variante ab KW 11/14)


EnOcean-FUD61NPN-Funk-Universal-Dimmaktor ist ein Aktor

  • für
    • Unterputzmontage
  • zum
    • Dimmen

Features

Dimm-Aktor für Lampen bis 300 W, dimmbare Energiesparlampen ESL und dimmbare 230 V-LED-Lampen (Details siehe Anleitung)

Hinweise zum Betrieb mit Fhem

Funktionsfähigkeit erfordert, dass die Bestätigungstelegramme am Aktor eingeschaltet sind

Definition/Anlernvorgang

Der Aktor kann nicht vollautomatisch per autocreate in Fhem angelegt werden. Folgende Schritte sind durchzuführen:

  • EnOcean-Fhem-Device <name> (hier: EnO_FUD61) mit der Sender-ID des FUD61 (siehe Rückseite des Aktors; hier: 01036620) definieren:
define EnO_FUD61 EnOcean 01036620
  • Das Attribut subDef mit einer freien SenderId des TCMs anlegen ODER falls keine freie Sender-ID bekannt ist, das Attribut komplett weglassen, damit die Vergabe automatisch durch Fhem erfolgt:
attr EnO_FUD61 subDef AABBCC05 <--- nur Anlegen, wenn eine freie SenderID des Gateways bekannt ist
  • Die Attribute subType, gwCmd und manufID wie nachfolgend anlegen:
attr EnO_FUD61 subType gateway
attr EnO_FUD61 gwCmd dimming
attr EnO_FUD61 manufID 00D
  • Am Aktor
    • Oberer Funktions-Drehschalter: auf LRN
    • Unterer Funktions-Drehschalter: auf AUTO (zum Einlernen PC)
  • Fhem Eingabefeld: set EnO_FUD61 teach
  • Am Aktor nach dem Einlernen beide Drehschalter in die ursprüngliche Position

Fhem Config-Auszug

Ein exemplarischer Auszug aus der Konfiguration:

 define EnO_FUD61 EnOcean 01036620     <--- SenderID des FUD61NPN (Aktors)
 attr EnO_FUD61 subDef AABBCC05        <--- AABBCC05 ist eine der SenderID's des TCM
 attr EnO_FUD61 subType gateway
 attr EnO_FUD61 gwCmd dimming
 attr EnO_FUD61 manufID 00D

Logbeispiel

2015-03-29_18:32:13 EnO_FUD61 dim: 63
2015-03-29_18:32:13 EnO_FUD61 dimValueLast: 63
2015-03-29_18:32:13 EnO_FUD61 dimValueStored: 87
2015-03-29_18:32:14 EnO_FUD61 block: unlock
2015-03-29_18:32:16 EnO_FUD61 rampTime: 0
2015-03-29_18:32:16 EnO_FUD61 on
2015-03-29_18:32:16 EnO_FUD61 dim: 87
2015-03-29_18:32:16 EnO_FUD61 dimValueLast: 87
2015-03-29_18:32:19 EnO_FUD61 dimValueStored: 1
2015-03-29_18:32:19 EnO_FUD61 block: unlock
2015-03-29_18:32:20 EnO_FUD61 block: unlock
2015-03-29_18:32:21 EnO_FUD61 off
2015-03-29_18:32:22 EnO_FUD61 rampTime: 0
2015-03-29_18:32:22 EnO_FUD61 off
2015-03-29_18:32:22 EnO_FUD61 dim: 0
2015-03-29_18:35:06 EnO_FUD61 block: unlock
2015-03-29_18:35:08 EnO_FUD61 rampTime: 0
2015-03-29_18:35:08 EnO_FUD61 off
2015-03-29_18:35:08 EnO_FUD61 dim: 0

Einsatzbeispiel

Anzeige eines alternativen Bedienelementes

Anstelle des standardmäßigen Sliders zur Einstellung der Dimmstufe durch den set-Befehl "dim" kann mittels des Attributs widgetOverride ein anderes Bedienelement vorbelegt werden. Hier ein Beispiel für ein knob-Bedienelement:

attr FUD_61 widgetOverride dim:knob,min:0,max:100,step:1,linecap:round,angleOffset:-125,angleArc:250
attr FUD_61 webCmd dim                             <------- Bedienelement wird auch in der Raumansicht angezeigt    

Ideen und Beispiele für knob-Bedienelemente mit den notwendigen Parametern finden sich beispielsweise hier.

Ansteuerung eines ausschließlich indirekt angelernten Dimmers

Ein Dimmer bei dem keine physischen Taster direkt angelernt sind, sondern die Steuerung ausschließlich indirekt über Fhem (Taster->Fhem->Dimmer) erfolgt, kann folgendermaßen eingebunden werden:

Bitte auch die Diskussionsseite zu den Beweggründen dieses Vorgehens beachten. Dies ist keinesfalls zwingend. Bei Ausfall des Fhem-Server ist keine Steuerung des Dimmers mehr möglich.

Links

  • Datenblatt: PDF
  • Anleitung: PDF