Rückmeldungen FSB14

Begonnen von Porsti, 14 Dezember 2015, 20:00:09

Vorheriges Thema - Nächstes Thema

klaus.schauer

Bitte Profil in Grundkonfiguration bringen, .d h. insbesondere "stateformat" und "doif" herausnehmen. Ändert sich damit das Verhalten?

Bitte das Auf- und Abfahren mit "attr <name> verbose 5" logen und jeweils "list <name>" nach Ende jeder Aktion (opens, position usw.) ausgeben:
- setzen von "attr global showInternalValues 1"
- Rücksetzen der Position mit Befehl "opens" zu Beginn der Tests und wenn die Positionswerte nach den jeweiligen Tests zu stark abweichen (bitte dann in der Testdoku vermerken)
- Auf-/Abfahren mit Fhem-Befehlen (opens, closes, Position in beide Richtungen, stop)
- Auf-/Abfahren mit Tastern (vollständiges Öffnen/Schließen, Stoppen während Auf-/Abfahren, insbesondere Zustände beim Auffahren)

Porsti

Hallo,

habe die attribute entfernt und dann einige Testfahrten gemacht.
Unten sind 3 Dateien angehängt.

1.) fhem -> Alles über Fhem gefahren mit den Befehlen und dazugehörigen logs und list
2.) taster -> Alles über den Taster gefahren mit den Befehlen und dazugehörigen logs und list
3.) taster_fehler -> Nur aufwärtsbefehle mit falschen Positionsmeldungen

Hier noch mal eine komplette config:

Internals:
   .eventMapCmd Auf:noArg Ab:noArg Stop:noArg
   DEF        00000006
   IODev      TCM120
   LASTInputDev TCM120
   MSGCNT     22
   NAME       EnO_00000006
   NR         170
   NTFY_ORDER 50-EnO_00000006
   STATE      open
   TCM120_MSGCNT 22
   TCM120_TIME 2015-12-23 19:33:07
   TYPE       EnOcean
   Readings:
     2015-12-23 19:10:32   .anglePosStart  0
     2015-12-23 19:10:32   .info           await_confirm
     2015-12-23 19:10:32   .positionStart  0
     2015-12-23 19:33:07   anglePos        0
     2015-12-23 19:33:07   block           unlock
     2015-12-23 19:33:07   endPosition     open
     2015-12-23 19:33:07   position        0
     2015-12-23 19:33:07   state           open
   Helper:
Attributes:
   IODev      TCM120
   alias      Gäste WC
   comMode    confirm
   eep        F6-02-04
   eventMap   opens:Auf closes:Ab stop:Stop
   fp_Erdgeschoss 421,237,0,,
   group      EG
   manufID    00D
   model      FSB14
   room       Rolläden
   shutTime   15
   shutTimeCloses 21
   subDef     00110006
   subType    manufProfile
   verbose    5
   webCmd     Auf:Stop:Ab


Gruß & Danke

Porsti
____________________________________
fhem 6.2  auf Raspberry 3b
Homematic HM-CC-RT-DN / HM-TC-IT-WM-W-EU / HM-SEC-SCo / HM-LC-SW1-PL2
SIGNALduino, KNX (Merten, MDT, Siemens, ABB)

klaus.schauer

Bei jedem "Stop" 4BS-Quittungstelegram werden jetzt auch die Hintergrundreadings .positionStart und .anglePosStart mit den aus dem Quittungstelegram errechneten Werten versorgt. Ich vermute da die Lösung des Problems. Bitte möglichst alle Fälle, auch alle bisher richtigen, mit der neuen Entwicklerversion testen.

Porsti

Hallo Klaus,

habe gerade alle Varanten mit fhem und dem Taster ausprobiert.
Über fhem klappt alles so wie vorher auch.

Dann habe ich mit dem Taster mehrfach zwischenpositionen angefahren und habe bei jedem eine Positionsmeldung bekommen mit der man sehr gut leben kann.

Du hast mir und bestimmt anderen damit jetzt schon ein Weihnachtsgeschenk gemacht.

Wünsche dir schöne Feiertage.

Gruß
Porsti
____________________________________
fhem 6.2  auf Raspberry 3b
Homematic HM-CC-RT-DN / HM-TC-IT-WM-W-EU / HM-SEC-SCo / HM-LC-SW1-PL2
SIGNALduino, KNX (Merten, MDT, Siemens, ABB)

klaus.schauer

Super, manchmal geht es einfacher als man denkt. Hoffentlich gibt es keine versteckten Nebenwirkungen; wir sind jetzt mal ganz optimistisch.

M@ik

@Porsti, hast du mittlerweile eine brauchbare Lösung bzgl. open_ack bei Bedienung über örtlichen Taster gefunden?

Gruß, M@ik

Mikka

Hallo zusammen,

habe das neue Modul ausgetauscht und FHEM Neugestartet und bekomme direkt die folgende Meldung im FHEM-Hauptfenster:


Messages collected while initializing FHEM:
configfile: EnO_switch_FSB61_1: unknown attribute settingAccuracy. Type 'attr EnO_switch_FSB61_1 ?' for a detailed list.
EnO_switch_FSB61_2: unknown attribute settingAccuracy. Type 'attr EnO_switch_FSB61_2 ?' for a detailed list.
EnO_switch_FSB61_3: unknown attribute settingAccuracy. Type 'attr EnO_switch_FSB61_3 ?' for a detailed list.
EnO_switch_FSB61_4: unknown attribute settingAccuracy. Type 'attr EnO_switch_FSB61_4 ?' for a detailed list.
EnO_switch_FSB61_5: unknown attribute settingAccuracy. Type 'attr EnO_switch_FSB61_5 ?' for a detailed list.

Autosave deactivated


Mikka