Rademacher DuoFern USB Stick

Begonnen von Telekatz, 16 August 2015, 16:19:46

Vorheriges Thema - Nächstes Thema

Megabeit

Guten Abend.

Nach dem ich den DUOFERNSTICK letztens auf meinem Mac zum Laufen bekommen haben, konnte ich nach und nach auch meine Rademacher Rolladenschalter pairen. Dies hat wunderbar funktioniert. Aber seit gestern habe ich das Problem, dass (ich vermute mal der Stick) irgendwie rumzickt.

Bei meinen Aktoren wird nach einem Neustart (shutdown restart) immer "MISSING STATUS" angezeigt. In den Logs kommt parallel folgende Meldung: "DUOFERN no ACK, request Status" ... kurz vorher gibt es im Log noch folgenden Eintrag: "2017.07.13 21:14:59 3: Rademacher: Unknown code 52FF52FFD2FFD2FF52FFF2FFD2FFE9A300804C290020, help me!".

Wenn ich den Stick dann lösche, Server neustarte und wieder über Define mit dem gleichen Code 6Fxxxx hinzufüge holt sich der Aktor seinen aktuellen Status. Aber ich kann die Rolläden nicht ansteuern (z.B. set Rolladen1 up). Nach einem weiteren Neustart dann wieder die Fehlermeldung von weiter oben (MISSING STATUS).

Habt ihr eine Ahnung, wo das Problem liegt ... ich hoffe nicht vor dem Rechner  :-\

amenomade

Bist Du sicher, dass die Geräte wirklich immer noch gepaired sind? Die warden ja automatisch anerkannt und in Fhem kreiert (auch die von den Nachbarn übrigens), das heisst nicht, dass die gepaired sind.

Poste mal ein "list" vom Stick und von einem Device.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Megabeit


Internals:
   CFGFN
   DEF        /dev/tty.usbserial-WR04ZEXU@115200 6Fxxxx
   DeviceName /dev/tty.usbserial-WR04ZEXU@115200
   DongleSerial 6Fxxxx
   FD         22
   NAME       Rademacher
   NR         71
   NTFY_ORDER 50-Rademacher
   PARTIAL
   RAWMSG     0FFF0F23000002035032960A090004472D786Fxxxx01
   STATE      Initialized
   TYPE       DUOFERNSTICK
   Readings:
     2017-07-13 21:25:21   state           Initialized
   cmdStack:
   Helper:
     cmdEx      0
Attributes:


Internals:
   CODE       472D76
   DEF        472D76
   NAME       FK_Terassentuer
   NR         51
   STATE      MISSING STATUS
   SUBTYPE    Rohrmotor Steuerung
   TYPE       DUOFERN
   Readings:
     2017-07-13 20:57:46   blindsMode      off
     2017-07-13 20:57:46   dawnAutomatic   on
     2017-07-13 20:57:46   duskAutomatic   on
     2017-07-13 20:57:46   manualMode      off
     2017-07-13 20:57:46   motorDeadTime   off
     2017-07-13 21:30:00   moving          down
     2017-07-13 20:57:46   position        0
     2017-07-13 20:57:46   rainAutomatic   off
     2017-07-13 20:57:46   rainDirection   up
     2017-07-13 20:57:46   rainMode        off
     2017-07-13 20:57:46   reversal        off
     2017-07-13 20:57:46   runningTime     150
     2017-07-13 21:25:37   state           MISSING STATUS
     2017-07-13 20:57:46   sunAutomatic    off
     2017-07-13 20:57:46   sunMode         off
     2017-07-13 20:57:46   sunPosition     50
     2017-07-13 20:57:46   timeAutomatic   on
     2017-07-13 20:57:46   ventilatingMode off
     2017-07-13 20:57:46   ventilatingPosition 80
     2017-07-13 20:57:46   version         0.9
     2017-07-13 20:57:46   windAutomatic   off
     2017-07-13 20:57:46   windDirection   up
     2017-07-13 20:57:46   windMode        off
   Helper:
     Timeout:
       count      0
       t          30
Attributes:
   room       DUOFERN

amenomade

#498
Ja, dein Device sollte ein Internal "IODev Rademacher" haben. Das ist wie ob er nicht gepaired wäre.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Megabeit

Danke für den Hinweis. Ich habe nun alle Devices neu gepaired. Dann funktionierte es wieder einwandfrei. ABER ...

Nachdem ich einen Neustart des Servers (shutdown restart) gemacht habe, wieder das gleiche Problem. Die einzelnen Devices haben alle den Status "Missing Status". Im Log taucht auch wieder so ein komischer Eintrag auf: 2017.07.14 20:01:06 3: Rademacher: Unknown code 52FF52FFD2FFD2FF52FF52FFD2FFE3230800A0090221, help me!

Hast du noch eine Idee?

amenomade

Hast du ein "save" gemacht, nachdem du alles neu-gepaired hast, und VOR dem "shutdown restart"?

Cordialement
Meneau
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Megabeit

Ja, Save config habe ich vorher durchgeführt.

amenomade

Und ist der IODev auf dem Device verschwunden, oder ist er immer noch da nach dem shutdown restart?
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Megabeit

Ist noch da ...

Internals:
   CODE       472D76
   DEF        472D76
   IODev      Rademacher
   NAME       FK_Terassentuer
   NR         56
   STATE      MISSING STATUS
   SUBTYPE    Rohrmotor Steuerung
   TYPE       DUOFERN
   Readings:
     2017-07-14 20:06:36   blindsMode      off
     2017-07-14 20:06:36   dawnAutomatic   on
     2017-07-14 20:06:36   duskAutomatic   on
     2017-07-14 20:06:36   manualMode      off
     2017-07-14 20:06:36   motorDeadTime   off
     2017-07-14 21:30:00   moving          down
     2017-07-14 20:06:36   position        0
     2017-07-14 20:06:36   rainAutomatic   off
     2017-07-14 20:06:36   rainDirection   up
     2017-07-14 20:06:36   rainMode        off
     2017-07-14 20:06:36   reversal        off
     2017-07-14 20:06:36   runningTime     150
     2017-07-14 21:05:56   state           MISSING STATUS
     2017-07-14 20:06:36   sunAutomatic    off
     2017-07-14 20:06:36   sunMode         off
     2017-07-14 20:06:36   sunPosition     50
     2017-07-14 20:06:36   timeAutomatic   on
     2017-07-14 20:06:36   ventilatingMode off
     2017-07-14 20:06:36   ventilatingPosition 80
     2017-07-14 20:06:36   version         0.9
     2017-07-14 20:06:36   windAutomatic   off
     2017-07-14 20:06:36   windDirection   up
     2017-07-14 20:06:36   windMode        off
   Helper:
     Timeout:
       count      0
       t          30
Attributes:
   IODev      Rademacher
   room       3.1_UG,DUOFERN

Telekatz

Stell mal am Stick verbose auf 5, speicher ab, mach einen Neustart und schick mir das Log. Im Log sollten die ersten 3 Minuten nach dem Neustart enthalten sein

Megabeit

Anbei das Log ... hoffe du kannst etwas entdecken.

amenomade

Versuch mal das gleiche wieder aber mach vorher
attr initialUsbCheck disable 1
save

Die Reihenfolge von Rademacher Outputs und usb create gefällt mir nicht.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Megabeit

So, habe das Attr hinzugefügt. Anbei das anschließende Logfile dazu. Zumindest an der Oberfläche war alles ok. Die Devices haben den korrekter Status angezeigt und über den set-Befehl  konnte ich sie ebenfalls ansprechen.

Kannst du mir erläutern, was das Problem war?

amenomade

Die Duofern Devices fangen an mit dem Stick zu reden, und plötzlich in der Mitte kommt das "usb create", das vermutlich die Unterhaltung stört.

Das attr hat einfach dieses "usb create" deaktiviert. Kannst so lassen, nur werden evtl. neue angeschlossene Sticks in fhem nicht mehr automatisch erkannt.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

stratege-0815

Noch einmal das Thema Funkreichweite, auch für alle die neu einsteigen wollen.
Ich war am Anfang ja sehr skeptisch. Nun habe ich den Duofern Stick im EG in Betrieb, hier funktionieren die Rolläden natürlich 1A.
Dann wollte ich es wissen und habe zu Testzwecken einmal einen Schalter ins 2.OG hochgebracht. Es sind keine Geräte dazwischen die ggf. als Repeater dienen könnten. Und auch hier vollständige Funktion. Die funkreichweite ist also bei mir über jeden Zweifel erhaben.
Gruß
S