FHEM - Hausautomations-Systeme > EnOcean

Eltako FR62 erfolgreich eingelernt

(1/5) > >>

eddy242:
Hallo zusammen,

nur zur Info, falls es jemand benötigt: Für eine Garagenmotor-Eintasterlösung habe ich erfolgreich einen Eltako FR62 eingelernt. Da ich in FHEM bereits eine Vielzahl anderen Eltakos (insbesondere FSB und FSR für Licht bzw. Beschattung) war ich doch überrascht, wie völlig anders sich dieses Teil beim Einlernen verhält. Wie auch immer es ist geschafft, hier mein List:

--- Code: ---Attributes:
   DbLogExclude .*
   IODev      TCM_ESP3_0
   alias      Garagentor
   cmdIcon    impuls:general_an_fuer_zeit@green
   comMode    confirm
   comment    https://www.eltako.com/fileadmin/downloads/de/_bedienung/FR62-230V_30100540-1_dt.pdf !!! Einlernen mit Teach nicht nur wie bei anderen Eltakos mit irgendeinem Kommando !!!
   devStateIcon on:fts_garage@red off:fts_garage@grey
   eep        A5-38-08
   eventMap   /on-for-timer 0.5:impuls/

   genericDeviceType garage
   group      Geräte
   gwCmd      switching
   icon       fts_garage
   manufID    00D
   room       Aussen,ControlCenter,Homekit
   siriName   Tor
   subDef     FF9AD581
   subType    gateway
   teachMethod smartAck
   webCmd     impuls

--- Ende Code ---

Nobbynews:
Hallo eddy242,

ich habe hier einen FL62 (sollte so wie ein FR62 programmiert werden), den ich an einen FT55 angelernt habe.

Der FT55 ist so definiert:

--- Code: ---defmod EnO_FEF2BB77 EnOcean FEF2BB77
attr EnO_FEF2BB77 IODev TCM_ESP3_1
attr EnO_FEF2BB77 comMode uniDir
attr EnO_FEF2BB77 dataEnc VAES
attr EnO_FEF2BB77 eep D2-03-00
attr EnO_FEF2BB77 keyRcv ACExxxxxxxyyyyyyyy
attr EnO_FEF2BB77 macAlgo 3
attr EnO_FEF2BB77 manufID 7FF
attr EnO_FEF2BB77 model Eltako_FT55
attr EnO_FEF2BB77 rlcAlgo 2++
attr EnO_FEF2BB77 rlcRcv A7F2
attr EnO_FEF2BB77 rlcSnd 0002
attr EnO_FEF2BB77 rlcTX false
attr EnO_FEF2BB77 room EnOcean
attr EnO_FEF2BB77 secLevel encryption
attr EnO_FEF2BB77 secMode rcv
attr EnO_FEF2BB77 subType switch.00
attr EnO_FEF2BB77 teachMethod STE

setstate EnO_FEF2BB77 BI
setstate EnO_FEF2BB77 2020-02-23 07:58:43 .rlcRcv A7F2
setstate EnO_FEF2BB77 2020-02-23 07:57:36 .rlcSnd 0002
setstate EnO_FEF2BB77 2020-02-23 05:33:46 channelA AI
setstate EnO_FEF2BB77 2020-02-23 07:58:42 channelB BI
setstate EnO_FEF2BB77 2020-02-23 07:58:43 energyBow released
setstate EnO_FEF2BB77 2020-02-23 07:58:42 state BI
setstate EnO_FEF2BB77 2020-02-23 06:24:52 teach STE teach-in accepted EEP D2-03-00 Manufacturer: Multi user Manufacturer ID

--- Ende Code ---
Die Änderungen der Schaltzustände B0/BI werden in FHEM angezeigt.

Dadruch wir automatisch der FL62 in FHEM angelegt:

--- Code: ---defmod EnO_0410EA13 EnOcean 0410EA13
attr EnO_0410EA13 IODev TCM_ESP3_1
attr EnO_0410EA13 eep F6-02-01
attr EnO_0410EA13 manufID 7FF
attr EnO_0410EA13 room EnOcean
attr EnO_0410EA13 subDef FFEC8001
attr EnO_0410EA13 subType switch
attr EnO_0410EA13 switchMode pushbutton
attr EnO_0410EA13 teachMethod RPS

setstate EnO_0410EA13 BI
setstate EnO_0410EA13 2020-02-23 07:55:00 .lastChannel B
setstate EnO_0410EA13 2020-02-23 07:58:43 buttons pressed
setstate EnO_0410EA13 2020-02-23 07:52:12 channelA AI
setstate EnO_0410EA13 2020-02-23 07:58:43 channelB BI
setstate EnO_0410EA13 2020-02-23 07:58:43 state BI
setstate EnO_0410EA13 2020-02-23 07:39:31 teach RPS teach-in accepted EEP F6-02-01 Manufacturer: no ID

--- Ende Code ---
Die Attribute subDef und switchMode habe ich händisch ergänzt.
Das Schalten des Aktors über den FT55 bekommt FHEM mit und zeigt entsprechend BO/BI an.

Leider klappt das Anlernen an den Aktor nicht und ich kann dsehalb den Aktor auch von FHEM aus nicht schalten.

Hier noch die DEF vom TCM300:

--- Code: ---defmod TCM_ESP3_1 TCM ESP3 /dev/serial/by-id/usb-EnOcean_GmbH_EnOcean_USB_300_DC_FT3Y2F8S-if00-port0@57600
attr TCM_ESP3_1 learningDev all
attr TCM_ESP3_1 room I/O-Geräte
attr TCM_ESP3_1 sendInterval 0
attr TCM_ESP3_1 smartAckMailboxMax 0

setstate TCM_ESP3_1 initialized
setstate TCM_ESP3_1 2020-02-22 06:40:21 baseID BaseID: FFEC8000 RemainingWriteCycles: 0A
setstate TCM_ESP3_1 2020-02-23 07:42:50 dutycycleLimit ActualSlotLeft: 00A0 DutyCycle: 00 LoadAfterActual: 00 SlotPeriod: 0168 Slots: 0A
setstate TCM_ESP3_1 2020-02-16 09:35:16 frequencyInfo Frequency: 01 Protocol: 00
setstate TCM_ESP3_1 2020-02-22 06:40:21 maturity 01
setstate TCM_ESP3_1 2020-02-16 09:35:22 noiseThreshold NOT_SUPPORTED
setstate TCM_ESP3_1 2020-02-22 06:40:21 repeater RepEnable: 00 RepLevel: 00
setstate TCM_ESP3_1 2020-02-23 07:07:21 smartAckLearnMode Enable: 00 Extended: 00
setstate TCM_ESP3_1 2020-02-22 06:40:21 state initialized
setstate TCM_ESP3_1 2020-02-15 14:34:03 stepCode NOT_SUPPORTED
setstate TCM_ESP3_1 2020-02-23 05:33:13 version APIVersion: 02060900 APPVersion: 020F0000 ChipID: 058ED900 ChipVersion: 454F0103 Desc: GATEWAYCTRL

--- Ende Code ---

Hast Du einen Tipp für mich?

Norbert

Nobbynews:
Hab´s hinbekommen.
Hier meine RAW definition:

--- Code: ---defmod EnO_0410EA13 EnOcean 0410EA13
attr EnO_0410EA13 IODev TCM_ESP3_1
attr EnO_0410EA13 comMode confirm
attr EnO_0410EA13 dataEnc VAES
attr EnO_0410EA13 eep D2-03-00
attr EnO_0410EA13 eventMap B0:on BI:off
attr EnO_0410EA13 keySnd 0CA6xxxxxxxxxyyyyyyyyy
attr EnO_0410EA13 macAlgo 3
attr EnO_0410EA13 manufID 7FF
attr EnO_0410EA13 rlcAlgo 2++
attr EnO_0410EA13 rlcSnd A7A8
attr EnO_0410EA13 rlcTX false
attr EnO_0410EA13 room EnOcean
attr EnO_0410EA13 secLevel encryption
attr EnO_0410EA13 secMode snd
attr EnO_0410EA13 subDef FFEC8001
attr EnO_0410EA13 subType switch.00
attr EnO_0410EA13 switchMode pushbutton
attr EnO_0410EA13 teachMethod smartAck
attr EnO_0410EA13 verbose 4

setstate EnO_0410EA13 off
setstate EnO_0410EA13 2020-02-23 11:23:34 .lastChannel B
setstate EnO_0410EA13 2020-02-24 05:20:30 .rlcSnd A7A8
setstate EnO_0410EA13 2020-02-24 05:20:31 buttons pressed
setstate EnO_0410EA13 2020-02-24 05:20:31 channelB BI
setstate EnO_0410EA13 2020-02-24 05:20:31 state BI
setstate EnO_0410EA13 2020-02-24 05:16:42 teach STE teach-in sent


--- Ende Code ---
Den automatisch angelegten Schalter habe ich schlussendlich um folgende Attribute bearbeitet:

--- Code: ---attr EnO_0410EA13 comMode confirm
attr EnO_0410EA13 subDef FFEC8001
attr EnO_0410EA13 subType switch.00
attr EnO_0410EA13 switchMode pushbutton
attr EnO_0410EA13 teachMethod smartAck

--- Ende Code ---

Dann noch
--- Code: ---set EnO_0410EA13 teachInSec
--- Ende Code ---
und gem. Beschreibung des FL62 noch 4x z.B. B0 gesendet.

Norbert

eddy242:
Hallo nobbynews,

der FL62 war mir noch nicht untergekommen. Schön dass es geklappt hat.

Grüße
eddy242

swipy95:
Hallo zusammen,

bin noch ziemlich neu mit FHEM. Ich habe bereits einen FT55 Taster in FHEM integriert und anglernt.

Jetzt wollte ich dazu den Aktor FR62 anlernen ( der die Hausklingel schaltet).
Grundsätzlich verstehe ich euer vorgehen, aber woher bekommt ihr die ganzen Attribute?

z.B.: keySnd?

Und wie bekomme ich dann beide Sachen zusammen geschaltet?

Vielen Dank und Grüße.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln