10_EnOcean.pm

Begonnen von karpate, 04 Januar 2013, 13:48:12

Vorheriges Thema - Nächstes Thema

karpate

Link

Hallo,
ich habe versucht den SubType EltakoShutter zu testen. Leider ohne Erfolg

fhem.cfg
define eg_ez_Rollo_Terrasse EnOcean FF822DA0
attr eg_ez_Rollo_Terrasse eventMap AI:zu A0:auf
attr eg_ez_Rollo_Terrasse fp_EG 18,995,2,Rollo_EZ
attr eg_ez_Rollo_Terrasse icon icoLog.png
attr eg_ez_Rollo_Terrasse room 108_Esszimmer
attr eg_ez_Rollo_Terrasse subType eltakoShutter
attr eg_ez_Rollo_Terrasse shutTime
attr eg_ez_Rollo_Terrasse webCmd auf:zu
define FileLog_eg_ez_Rollo_Terrasse FileLog ./log/eg_ez_Rollo_Terrasse-%Y.log eg_ez_Rollo_Terrasse
attr FileLog_eg_ez_Rollo_Terrasse logtype text
attr FileLog_eg_ez_Rollo_Terrasse room EnOcean

Setze ich diesen Status, keine Reaktion des Rollos.
set eg_ez_Rollo_Terrasse down

Im FileLog steht nur:
2013.01.04 13:40:41 2: eltakoShutter.downA50001020800

Der Rollo war vorher als SubType Switch definiert und funktioniert damit. Muß ich ihn nochmals anlernen oder fehlt noch etwas bei den Definitionen.

Danke
# Pi3 (BBB;FB7390)
# TCM310, CUL V4, HM-CFG-LAN,JeeLink,Tradfri,ESP32-Cam@MQTT: Wasseruhr

klaus.schauer

Der subType "eltakoShutter" lässt sich auch bei mir nicht am Funkaktor FSB61NP als Sensortyp Szenentaster/PC mit dem Befehl "set EnO_switch_4185694A teach" anlernen.

mike1969bln

Ich habe folgenden Beitrag gelesen:

https://groups.google.com/forum/?fromgroups=#!topic/fhem-developers/IJQOPuXf_Ew

dazu habe ich 2 Fragen, die zu dem Thema passen:

1.) Wie erfolgt das Einlernen mit dem Kommando teach?

2.) Was muß in dem Attribut subDef eingetragen werden?

Vielleicht hat ja schon jemand Erfahrung mit der Dev-Version.

Danke!!

klaus.schauer

1. Fehlerbereinigung für Befehl "stop" hat wahrscheinlich keine Auswirkung auf das Kommando "teach". Habe es aber nicht ausprobiert.
 
2. attr subDef mit <sender ID> des TCM eintragen
 
Beispiel:
 define EnO_switch_0085432A EnOcean 0085432A
 attr EnO_switch_0085432A model FSB61
 attr EnO_switch_0085432A room EnOcean
 attr EnO_switch_0085432A shutTime 10
 attr EnO_switch_0085432A subDef FFFCF564
 attr EnO_switch_0085432A subType eltakoShutter
 
3. FSB61 in LRN-Mode bringen
 - linker Schalter auf "max"
 - rechter Schalter auf "LRN"
 
4. "set EnO_switch_0085432A teach" senden.

klaus.schauer

Ich habe die Version 2407 ergänzt:
- Fehlerbereinigung beim Kommando eltakoShutter.stop
- Einheitliche "Standard"-Log-Ausgaben

P. S. an Rudolf König: Vielleicht kann die aktualisierte Fassung so verteilt werden. Wie ich das selbst machen könnte, habe ich noch nicht erkundet.

rudolfkoenig

Habs eingecheckt, ab morgen ist es per update verfuegbar.
Nicht wundern: Autor+Kommentar sind ins SVN log gewandert.

karpate

bin endlich mal wieder dazugekommen zu testen

Ich habe nicht den FSB61 sondern FSB12.
Wie beschrieben habe ich "attr eg_kue_Rollo model FSB61" gesetzt. Aber keine Reaktion seitens des Rollos, wenn "set eg_kue_Rollo down 20%".
Funktioniert eine Zwischenstellung des Rollos mit FSB12 überhaupt?

Gruß Ingo
# Pi3 (BBB;FB7390)
# TCM310, CUL V4, HM-CFG-LAN,JeeLink,Tradfri,ESP32-Cam@MQTT: Wasseruhr

gaggi

ZitatIch habe nicht den FSB61 sondern FSB12.
Wie beschrieben habe ich "attr eg_kue_Rollo model FSB61" gesetzt. Aber keine Reaktion seitens des Rollos, wenn "set eg_kue_Rollo down 20%".
Funktioniert eine Zwischenstellung des Rollos mit FSB12 überhaupt?

Lass mal das % am ende weg.
Falls das nicht funktioniert hast du shutTime und subDef korrekt gesetzt?

karpate

Keine Änderung nach weglassen von %

attr eg_kue_Rollo shutTime 10
attr eg_kue_Rollo subDef FF...... (BaseID TCM)
# Pi3 (BBB;FB7390)
# TCM310, CUL V4, HM-CFG-LAN,JeeLink,Tradfri,ESP32-Cam@MQTT: Wasseruhr