[gelöst] Einlernen Eltako FMS14

Begonnen von andreas_r, 15 Oktober 2014, 11:00:51

Vorheriges Thema - Nächstes Thema

andreas_r

Hallo zusammen,

ich versuche derzeit einen Eltako FMS14 Aktor in FHEM einzulernen, hier die Bedienungsanleitung dazu:
http://www.eltako.com/fileadmin/downloads/de/_bedienung/FMS14_30014003-1_dt.pdf

Leider finde ich im Wiki derzeit keinen Artikel über eine mögliche Konfiguration dazu. Wie könnte ich vorgehen? Kann ich irgendwie die Kommunikation zwischen dem Aktor und dem (physikalischen) Schalten nachverfolgen, damit ich einen Anhaltspunkt bekomme?

Im Autocreate erscheinen leider nur die Basiseinträge:

define EnO_switch_FFExxxxx EnOcean FFExxxxx
attr EnO_switch_FFExxxxx IODev TCM310_0
attr EnO_switch_FFExxxxx room EnOcean
attr EnO_switch_FFExxxxx subType switch


Ich habe schon versucht, folgende Einträge manuell hinzuzufügen:

attr EnO_switch_FFExxxxx gwCmd switching
attr EnO_switch_FFExxxxx subDef FFCyyyyy
attr EnO_switch_FFExxxxx subType gateway #ersetzt den switch eintrag


Leider reagiert der Aktor nicht auf den teach Befehl.

Kann mir jemand einen Rat geben, wie ich am besten weitermachen kann?

Danke und viele Grüße,
Andreas

krikan

Probiere es doch mal mit Tasteremulation http://www.fhemwiki.de/wiki/EnOcean_Starter_Guide#Teach-In_als_Tasteremulation_2, analog dem Einbauaktor-FMS61.
Sicher bin ich zwar nicht, da ich den nicht besitze, aber Versuch ist es wohl wert...

dafex

#2
Servus!
Du musst noch die Konfiguration um das attr subTypeSet ergänzen:

attr EnO_switch_FFExxxxx gwCmd switching
attr EnO_switch_FFExxxxx subDef FFCyyyyy
attr EnO_switch_FFExxxxx subType gateway #ersetzt den switch eintrag
attr EnO_switch_FFExxxxx subTypeSet switch # und hier kommt der switch wieder

andreas_r

Danke Euch beiden,

mit den Vorschlägen von Euchg habe ich es geschafft. Für alle Interessierten, so ging es:

1) Schalter per Autocreate erkennen lassen, danach wie folgt ergänzen:

define EnO_switch_FFExxxxx EnOcean FFExxxxx
attr EnO_switch_FFExxxxx IODev TCM310_0
attr EnO_switch_FFExxxxx room EnOcean
attr EnO_switch_FFExxxxxsubType gateway #geändert von switch
#ab hier ergänzt
attr EnO_switch_FFExxxxx subTypeSet switch
attr EnO_switch_FFExxxxx subDef FFCyyyyy
#das Folgende ist nicht zwinged notwendig, verbessert aber die Anzeige des Schalters in FHEM, wenn eine Lampe geschaltet wird
attr EnO_switch_FFExxxxx devStateIcon BI:off B0:on
attr EnO_switch_FFExxxxx eventMap B0:on BI:off
attr EnO_switch_FFExxxxx webCmd on:off


2) danach den FMS 14 umstellen:
-oberes Rad auf 9 (Kanal1) oder 10 (Kanal2) stellen
- mittleres Rad auf LRN stellen --> Aktor fängt an zu Blinken

3) im FHEM Eingabefeld:
set EnO_switch_FFExxxxx B0 --> Aktor hört auf zu Blinken

Danach ist das Ding schaltbar.

Danke und viele Grüße,
Andreas



Klinki

Hi,

Bei mir legt das autocreate leider den Schalter nicht automatisch an. Mir ist nicht klar, was ich hier falsch mache  ???
Der Schalter wird über einen TasterEmulator FTS14EM problemlos als Universaltaster angesteuert.
Ich habe, nach Deiner Vorgabe, einen virtuellen Taster in fhem angelegt und diesen dem FMS als Universaltaster zugewiesen. Funktioniert auch. Nachteil ist halt, dass ich den Schaltzustand des FMS nicht sehen kann...

gruß
klinki