FUD61nPN - Status bei Tasterbedienung

Begonnen von choetzu, 30 April 2016, 19:04:03

Vorheriges Thema - Nächstes Thema

choetzu

Zitat von: krikan am 01 Mai 2016, 18:40:16
Ja, wenn Dein anderes Device korrekt funktioniert / im define die SenderID 0196548E hat.

Gesagt getan. Und siehe da, es ging wieder nicht mehr. Komisch. Die Rückmeldungen kamen nicht mehr an, weder beim FUD61 noch beim FSB61 (Rolladen). Ich habe nun beide wieder eingelernt udn jeweils die durch autocreate aufgeführten EnO_0196548E stehen gelassen.

Im define habe ich die SenderID 0196548E stehen. Deshalb komisch.

Es ist, als bräuchte die EnO_FUD61 auch den EnO_0196548E zur Interpretation der Bestätigungstelegramme. Kann das sein?

Das selbe gilt für den FSB61.

Lg c
Raspi3, EnOcean, Zwave, Homematic

krikan

ZitatEs ist, als bräuchte die EnO_FUD61 auch den EnO_0196548E zur Interpretation der Bestätigungstelegramme. Kann das sein?
Nein. Oder das wäre neu.

choetzu

Zitat von: krikan am 02 Mai 2016, 11:36:17
Nein. Oder das wäre neu.

Ok. komisch. ich lasse es trotzdem mal drin. Tut ja nicht weh ;)

Ich möchte an dieser Stelle mal allen Beteiligten danken. Ich finde es super, wie einem geholfen wird, auch und besonders wenn man erst am Anfang ist. Das erleichtert den Einstieg und erhöht die Motivation ungemein. Also, danke.... das ist nicht selbstverständlich ;)

Raspi3, EnOcean, Zwave, Homematic

krikan

Zitat von: choetzu am 02 Mai 2016, 21:00:19
Ok. komisch. ich lasse es trotzdem mal drin. Tut ja nicht weh ;)
Würde aber gerne verstehen, was bei Dir los ist!?

Poste bitte mal ein list von den beiden Devices EnO_FUD61 und EnO_0196548E.

choetzu

here we go:

List vom EnO_0196548E
Internals:
   CFGFN
   DEF        0196548E
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     6
   NAME       EnO_0196548E
   NR         990
   NTFY_ORDER 50-EnO_0196548E
   STATE      2
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 6
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -64
   TCM_ESP3_0_ReceivingQuality excellent
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2016-05-02 07:01:51
   TYPE       EnOcean
   Readings:
     2016-05-02 07:01:51   D0              1
     2016-05-02 07:01:51   D1              0
     2016-05-02 07:01:51   D2              0
     2016-05-02 07:01:51   D3              1
     2016-05-02 07:01:48   buttons         pressed
     2016-05-02 07:01:48   channelB        B0
     2016-05-02 07:01:51   sensor1         2
     2016-05-02 07:01:51   sensor2         63
     2016-05-02 07:01:51   sensor3         0
     2016-05-02 07:01:51   state           2
     2016-05-02 07:00:39   teach           RPS teach-in accepted EEP F6-02-01 Manufacturer: no ID
   Helper:
Attributes:
   IODev      TCM_ESP3_0
   alias      Aktor_Dimmer_Kueche
   eep        F6-02-01
   group      Aktoren
   manufID    7FF
   room       EnOcean
   subType    switch
   teachMethod RPS


und die List vom EnO_FUD61

Internals:
   CFGFN
   DEF        0196548E
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     29
   NAME       EnO_FUD61
   NR         1015
   NTFY_ORDER 50-EnO_FUD61
   STATE      56
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 29
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -64
   TCM_ESP3_0_ReceivingQuality excellent
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2016-05-02 20:13:53
   TYPE       EnOcean
   Readings:
     2016-05-02 07:25:33   block           unlock
     2016-05-02 20:13:53   dim             56
     2016-05-02 20:13:53   dimValueLast    56
     2016-05-02 07:25:33   dimValueStored  56
     2016-05-02 20:13:53   rampTime        0
     2016-05-02 20:13:53   state           on
     2016-05-02 07:07:32   teach           4BS teach-in sent
   Helper:
Attributes:
   IODev      TCM_ESP3_0
   alias      Dimmer_Kueche
   comMode    confirm
   eep        A5-38-08
   group      Licht
   gwCmd      dimming
   manufID    00D
   room       EnOcean
   stateFormat dim
   subDef     FFBC6505
   subType    gateway
   webCmd     on:off:dim


Heute um 7 Uhr früh habe ich es neu eingelernt, wie man oben erkennen kann. Ich sehe - als Laie - auch keinen Zusammenhang. Aber wieso ging es denn heute morgen nicht mehr?

Lg
Raspi3, EnOcean, Zwave, Homematic

krikan

Hmm. Begreife ich nicht. Also akzeptieren oder weiter suchen  :) :
Wie ist EnO_0196548E entstanden?
Wenn Du EnO_0196548E löscht, save und "shutdown restart" ausführst, kannst Du mit EnO_FUD61 steuern, aber siehst keinen Status in EnO_FUD61 (log mit verbose 5?)?

choetzu

Zitat von: krikan am 02 Mai 2016, 21:20:18
Hmm. Begreife ich nicht. Also akzeptieren oder weiter suchen  :) :
Wie ist EnO_0196548E entstanden?
Wenn Du EnO_0196548E löscht, save und "shutdown restart" ausführst, kannst Du mit EnO_FUD61 steuern, aber siehst keinen Status in EnO_FUD61 (log mit verbose 5?)?

ganz klar weiter suchen ;) Ich werde dies morgen so machen.

Ich habe gestern Abend vermehrt von unterwegs die StateFormat des Dimmers und Rolladen via Handy geprüft. Dabei ist mir aufgefallen, dass nicht immer die richtigen Werte angezeigt werden. Sprich, ich wusste, dass z.Z. der Dimmer an ist, es wurde jedoch 0 angezeigt. Ich wusste auch, dass der Rolladen zu ist, aber es kam immer open_ack. Ich habe dann weiter probiert und später war es dann richtig. Das selbe auf dem TabletUI... Das verunsichert mich etwas, weil ich den Zahlen und Werten offensichtlich nicht trauen kann...

Ist diese Problematik bekannt?
Raspi3, EnOcean, Zwave, Homematic

krikan

Zitat von: choetzu am 04 Mai 2016, 09:09:52
Ist diese Problematik bekannt?
Nein.
Da Deine Konfiguration nicht sauber ist (Aktor-SenderID darf grds. nur im DEF eines FHEM-Devices vorkommen), könnten das Folgerscheinungen sein.

Bei sauberer Konfiguration wäre das ein Hinweis auf Kommunikationsprobleme (Bestätigungstelegramme kommen nicht immer an).

choetzu

hmmm, dann kann ich nciht bis morgen warten. ;) Zum Glück kann man FHEM auch von unterwegs bedienen ;)

Zitat von: krikan am 02 Mai 2016, 21:20:18
Wie ist EnO_0196548E entstanden?

EnO_0196548E ist von alleine entstanden. Da ich bei TCM_ESP3_0  learningMode=always habe, hat es diesen automatisch hinzugefügt. So interpretiere ich es auf jeden Fall.


Zitat von: krikan am 02 Mai 2016, 21:20:18
Wenn Du EnO_0196548E löscht, save und "shutdown restart" ausführst, kannst Du mit EnO_FUD61 steuern, aber siehst keinen Status in EnO_FUD61 (log mit verbose 5?)?

Hab ich gemacht... gelöscht, save und "shutdown restart"... EnO_FUD61 auf Verbose 5 gestellt und kurz den Dimmer bedient und wieder ausgemacht. Hat gemäss meiner HomeCam und FHEM funktioniert. das Log file:

2016-05-04_09:39:07 EnO_FUD61 block: unlock
2016-05-04_09:39:07 EnO_FUD61 dim: 100
2016-05-04_09:39:08 EnO_FUD61 on
2016-05-04_09:39:10 EnO_FUD61 rampTime: 0
2016-05-04_09:39:10 EnO_FUD61 on
2016-05-04_09:39:10 EnO_FUD61 dim: 100
2016-05-04_09:39:10 EnO_FUD61 dimValueLast: 100
2016-05-04_09:39:20 EnO_FUD61 dimValueStored: 50
2016-05-04_09:39:20 EnO_FUD61 block: unlock
2016-05-04_09:39:20 EnO_FUD61 dim: 50
2016-05-04_09:39:22 EnO_FUD61 rampTime: 0
2016-05-04_09:39:22 EnO_FUD61 on
2016-05-04_09:39:22 EnO_FUD61 dim: 50
2016-05-04_09:39:22 EnO_FUD61 dimValueLast: 50
2016-05-04_09:39:23 EnO_FUD61 block: unlock
2016-05-04_09:39:23 EnO_FUD61 dim: 0
2016-05-04_09:39:24 EnO_FUD61 off
2016-05-04_09:39:26 EnO_FUD61 rampTime: 0
2016-05-04_09:39:26 EnO_FUD61 off
2016-05-04_09:39:26 EnO_FUD61 dim: 0


bedienen konnte ich es früher auch. Es wurden einfach z.T. die Werte nicht richtig angezeigt (siehe vorheriger Beitrag). Und ich habe dann darauf geschlossen, dass es am gelöschten EnO_0196548E liegen muss. Wahrscheinlich ein falscher Rückschluss...


Raspi3, EnOcean, Zwave, Homematic

krikan

#24
Zitat von: choetzu am 04 Mai 2016, 09:44:19
EnO_0196548E ist von alleine entstanden. Da ich bei TCM_ESP3_0  learningMode=always habe, hat es diesen automatisch hinzugefügt. So interpretiere ich es auf jeden Fall.
Ok, dann wird es klarer, wenn Du learningMode auf always umstellst (wer hat das empfohlen?).

Wenn ein FHEM-Device mit der SenderId durch autocreate aufgrund eines Bestätigungstelegramms bereits angelegt wurde, dann kannst/solltest Du dieses direkt zum FUD-Steuerdevice umfunktionieren. Hier wäre der Weg gewesen:
In der Detailansicht von EnO_0196548E das DEF anklicken, inoffizielles EEP
G5-38-08
hinter die SenderID mit Leerzeichen getrennt einfügen und "modify EnO_0196548E" anklicken.
Dadurch erhält das EnO_0196548E die notwendigen Attribute für den FUD61 und Du musst nur noch mit "set EnO_0196548E teach" anlernen.

Die Anlage des EnO_FUD61-Devices war hier kontraproduktiv.

Nachdem Du das EnO_0196548E-Device gelöscht hast, sollte es jetzt aber so bereits richtig mit EnO_FUD61-Device funktionieren. Also nichts mehr ändern.

ZitatUnd ich habe dann darauf geschlossen, dass es am gelöschten EnO_0196548E liegen muss. Wahrscheinlich ein falscher Rückschluss...
Vermutlich. Nochmal: Wie es jetzt ist, muss es funktionieren. Nichts mehr ändern und laufen lassen.

Beim FSB61 löscht Du bitte auch das überflüssige per autocreate erzeugte Device, damit die SenderId nur im DEF eines FHEM-Devices steht.
Ansonsten findest Du zu den Genauigkeitsproblemen hinsichtlich Positionsbestimmung der FSB61-Bestätigungstelegramme im Forum diverse Infos. Danach aber erst Suchen, wenn Du gute Funkverbindungen sichergestellt hast; hatte dort ein "bad" gesehen und dann kommen sicherlich einige Telegramme nicht an.

Für mich ist Dein Problem damit eigentlich erledigt. Hoffe, dass es für Dich verständlich ist. Ansonsten nachfragen...

Im Übrigen würde ich learingMode always ausschalten, um nicht unerwüschte EnO-Devices zu bekommen.

choetzu

alles klar, herzlichen dank.
Ich lass es mal laufen ;) Würde mich aber melden, wenn es zu weiteren Ungereimtheiten kommen sollte. Danke für deine Hilfe... Heute Abend oder morgen verbaue ich weitere 7 Aktoren.. 3 FUD61 und 4 FSB61... Mir wird also nicht langweilig.. ;)

Zitat von: krikan am 04 Mai 2016, 10:07:09
..... Danach aber erst Suchen, wenn Du gute Funkverbindungen sichergestellt hast; hatte dort ein "bad" gesehen und dann kommen sicherlich einige Telegramme nicht an.

hmm, wo hast du das "bad" gesehen. Ich habe bei mir "excellent" stehen (siehe listing oben).


Raspi3, EnOcean, Zwave, Homematic

krikan

Zitat von: choetzu am 04 Mai 2016, 14:27:49
hmm, wo hast du das "bad" gesehen. Ich habe bei mir "excellent" stehen (siehe listing oben).
Hast ja Recht  ;) , das war beim NodOn https://forum.fhem.de/index.php/topic,52750.msg445166.html#msg445166

weberfra

Hallo,

ich habe mir 2 Dimmer gekauft. Der erste war kinderleicht zu installieren, wie im Wiki beschrieben.
Der 2te hat mir Ärger gemacht. Genau das selbe Verhalten wie von choetzu beschrieben.
Ich habe jetzt mein selbst erstelltes Device gelöscht und das von autocreate erzeugte umgebaut. Jetzt funktionierts. Allerdings sind die readings unterschiedlich.
Auf alle Fälle hat mir auch das stöbern im Wiki geholfen.

Vielen Dank