FHEM Forum

FHEM - Hausautomations-Systeme => EnOcean => Thema gestartet von: karpate am 04 Januar 2013, 13:48:12

Titel: 10_EnOcean.pm
Beitrag von: karpate am 04 Januar 2013, 13:48:12
Link (http://forum.fhem.de/index.php?topic=7342.0)

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
Titel: Aw: 10_EnOcean.pm, subType eltakoShutter
Beitrag von: klaus.schauer am 04 Januar 2013, 17:19:27
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.
Titel: Aw: 10_EnOcean.pm
Beitrag von: mike1969bln am 05 Januar 2013, 23:24:33
Ich habe folgenden Beitrag gelesen:

https://groups.google.com/forum/?fromgroups=#!topic/fhem-developers/IJQOPuXf_Ew (http://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!!
Titel: Aw: 10_EnOcean.pm
Beitrag von: klaus.schauer am 08 Januar 2013, 06:43:20
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.
Titel: Aw: 10_EnOcean.pm 2407 ergänzt
Beitrag von: klaus.schauer am 08 Januar 2013, 14:21:43
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.
Titel: Aw: 10_EnOcean.pm
Beitrag von: rudolfkoenig am 08 Januar 2013, 15:35:15
Habs eingecheckt, ab morgen ist es per update verfuegbar.
Nicht wundern: Autor+Kommentar sind ins SVN log gewandert.
Titel: Aw: 10_EnOcean.pm
Beitrag von: karpate am 26 Januar 2013, 12:08:52
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
Titel: Aw: 10_EnOcean.pm
Beitrag von: gaggi am 29 Januar 2013, 09:42:17
Zitat
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?


Lass mal das % am ende weg.
Falls das nicht funktioniert hast du shutTime und subDef korrekt gesetzt?
Titel: Aw: 10_EnOcean.pm
Beitrag von: karpate am 30 Januar 2013, 21:36:16
Keine Änderung nach weglassen von %

attr eg_kue_Rollo shutTime 10
attr eg_kue_Rollo subDef FF...... (BaseID TCM)