Autor Thema: 10_EnOcean.pm  (Gelesen 6662 mal)

Offline karpate

  • Full Member
  • ***
  • Beiträge: 327
10_EnOcean.pm
« am: 04 Januar 2013, 13:48:12 »
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

Offline klaus.schauer

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1211
Aw: 10_EnOcean.pm, subType eltakoShutter
« Antwort #1 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.

Offline mike1969bln

  • New Member
  • *
  • Beiträge: 42
Aw: 10_EnOcean.pm
« Antwort #2 am: 05 Januar 2013, 23:24:33 »
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!!

Offline klaus.schauer

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1211
Aw: 10_EnOcean.pm
« Antwort #3 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.

Offline klaus.schauer

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1211
Aw: 10_EnOcean.pm 2407 ergänzt
« Antwort #4 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.

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 24707
Aw: 10_EnOcean.pm
« Antwort #5 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.

Offline karpate

  • Full Member
  • ***
  • Beiträge: 327
Aw: 10_EnOcean.pm
« Antwort #6 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
# Pi3 (BBB;FB7390)
# TCM310, CUL V4, HM-CFG-LAN,JeeLink,Tradfri,ESP32-Cam@MQTT: Wasseruhr

gaggi

  • Gast
Aw: 10_EnOcean.pm
« Antwort #7 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?

Offline karpate

  • Full Member
  • ***
  • Beiträge: 327
Aw: 10_EnOcean.pm
« Antwort #8 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)
# Pi3 (BBB;FB7390)
# TCM310, CUL V4, HM-CFG-LAN,JeeLink,Tradfri,ESP32-Cam@MQTT: Wasseruhr

 

decade-submarginal