Rademacher DuoFern USB Stick

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

Vorheriges Thema - Nächstes Thema

jonas71

Schwierig, der Stick zeigt mir nur 10 weitere an.
Wüsste aber auch nicht so die herkommen sollten, selbst wenn alle Fenster in 30m Umkreis zusammenzähle käme ich vielleicht auf weitere 40.
Dann müssten die aber noch alle DF haben...

Das Log ergibt nix?

Hier noch ein paar Infos:
1. Auf die gepairten Taster reagieren die disconneted Rolladen weiterhin
2. Neue Positionen nach 1. nimmt der Stick an
3. DIe Entfernung scheint keine Rolle zu spielen, eine der disconnected Rolladen ist nur 2m vom Stick entfernt, keine Wand.
4. Wenn die Batterie im Taster zur Neige geht, muss ich lange drücken, damit alle gepairten Geräte, bis zu 5, es mitbekommen.

Grüße!

Telekatz

Zitat von: JMC am 15 März 2021, 07:19:46
Sicher, dass der Empfang von 100 Aktoren das Problem ist und nicht tatsächlich die Pairing-Anzahl?
Die Limitierung ist 100 gepairte Aktoren pro Stick. Da aber jedes in FHEM angelegte Gerät, sofern nicht das Attribut ignore gesetzt ist, beim Initialisieren des Sticks als gepairtes Gerät angenommen und in den Stick geladen wird, reicht um das Limit zu erreichen, mehr als 100 empfangene und in FHEM angelegte Geräte zu haben.

Zitat von: jonas71 am 15 März 2021, 08:04:14
Das Log ergibt nix?
Im Log ist kein Fehler enthalten. 32 Aktoren werden initialisiert, 24 melden ihren Status zurück und 8 nicht. Wieviele Aktoren hast du denn genau?
Bei den Aktoren, die dir nicht gehören, solltest du das ignore Attribut setzen.

Um einen Fehler zu finden bräuchte ich ein Log, in dem die "MISSING ACK" auch drinn sind.

JMC

Zitat von: Telekatz am 15 März 2021, 17:38:54
Die Limitierung ist 100 gepairte Aktoren pro Stick. Da aber jedes in FHEM angelegte Gerät, sofern nicht das Attribut ignore gesetzt ist, beim Initialisieren des Sticks als gepairtes Gerät angenommen und in den Stick geladen wird, reicht um das Limit zu erreichen, mehr als 100 empfangene und in FHEM angelegte Geräte zu haben.

Ah vielen Dank für den Hintergrund - interessant zu wissen! Werde dann mal die Nachbars-Aktoren mit ignore versehen :-D
Viele Grüße
JMC

jonas71

Zitat von: Telekatz am 15 März 2021, 17:38:54
Um einen Fehler zu finden bräuchte ich ein Log, in dem die "MISSING ACK" auch drinn sind.

Tja, was soll ich sagen.
Es gab keine weiteren Ausfälle mehr.
Habe nun auch alles probiert einen Abgang zu provozieren, also Stick rein raus, FHEM restart, System Reboot...
Nix - alles läuft wie geschmiert.

Tolles Modul!!

billiloumez

Hallo zusammen,

ich habe gestern einen RolloPort SX5 DuoFern in Betrieb genommen. Das pairing und die grundlegende Steuerung (hoch, runter, stop) funktioniert komplett problemlos, allerdings bekomme ich bei jeder Aktion ein MISSING ACK und der Status wird fast nie richtig zurückgemeldet:

2021-03-27_22:36:56 DUOFERN_4E2DBC set_automaticClosing 240
2021-03-27_22:36:58 DUOFERN_4E2DBC MISSING ACK
2021-03-27_22:37:20 DUOFERN_4E2DBC set_automaticClosing off
2021-03-27_22:37:22 DUOFERN_4E2DBC MISSING ACK
2021-03-27_22:40:06 DUOFERN_4E2DBC MISSING STATUS
2021-03-28_09:24:26 DUOFERN_4E2DBC getStatus
2021-03-28_09:33:01 DUOFERN_4E2DBC set_automaticClosing 240
2021-03-28_09:33:03 DUOFERN_4E2DBC MISSING ACK
2021-03-28_09:33:22 DUOFERN_4E2DBC set_automaticClosing off
2021-03-28_09:33:24 DUOFERN_4E2DBC MISSING ACK
2021-03-28_09:33:58 DUOFERN_4E2DBC moving: up
2021-03-28_09:33:58 DUOFERN_4E2DBC set_up
2021-03-28_09:34:00 DUOFERN_4E2DBC MISSING ACK
2021-03-28_09:34:01 DUOFERN_4E2DBC set_down
2021-03-28_09:34:03 DUOFERN_4E2DBC MISSING ACK
2021-03-28_09:35:02 DUOFERN_4E2DBC moving: up
2021-03-28_09:35:02 DUOFERN_4E2DBC set_up
2021-03-28_09:35:04 DUOFERN_4E2DBC MISSING ACK
2021-03-28_09:35:06 DUOFERN_4E2DBC set_down
2021-03-28_09:35:08 DUOFERN_4E2DBC MISSING ACK
2021-03-28_09:36:28 DUOFERN_4E2DBC moving: up
2021-03-28_09:36:28 DUOFERN_4E2DBC set_position
2021-03-28_09:36:30 DUOFERN_4E2DBC MISSING ACK
2021-03-28_09:36:31 DUOFERN_4E2DBC set_down
2021-03-28_09:36:32 DUOFERN_4E2DBC MISSING ACK
2021-03-28_09:37:24 DUOFERN_4E2DBC moving: up
2021-03-28_09:37:24 DUOFERN_4E2DBC set_up
2021-03-28_09:37:26 DUOFERN_4E2DBC MISSING ACK
2021-03-28_09:37:27 DUOFERN_4E2DBC set_down
2021-03-28_09:37:29 DUOFERN_4E2DBC MISSING ACK


Ich hab nun schon probiert eine Rademacher Zwischensteckdose in der Wohnung möglichst nah zur Garage zu platzieren, aber das hat keine positive Veränderung gebracht. Woran könnte das denn liegen? Wie gesagt, die eigentliche Steuerung funktioniert bisher ja problemlos über FHEM.

Telekatz

Mach mal ein Log vom Stick mit verbose 4.

billiloumez

Ok, hier mal ein paar Aktionen auf dem Rolloport mit den Problemen:
2021.03.28 11:12:16 4: DUOFERNSTICK: snd -> 0D010E0200000000000000000000006F133746AA6F00
2021.03.28 11:12:16 4: DUOFERNSTICK: rx  -> 810003cc00000000000000000000006f133746aa6f00
2021.03.28 11:12:16 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 11:12:16 4: DUOFERNSTICK: snd -> 0D010E0200000000000000000000006F133746605400
2021.03.28 11:12:16 4: DUOFERNSTICK: rx  -> 810003cc00000000000000000000006f133746605400
2021.03.28 11:12:16 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 11:12:17 4: DUOFERNSTICK: rx  -> 0fff0f220000004307080000400004466054ffffff01
2021.03.28 11:12:17 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 11:12:19 4: DUOFERNSTICK: rx  -> 0fff0f22000000010708008027000046aa6fffffff01
2021.03.28 11:12:19 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 11:14:29 4: DUOFERNSTICK: snd -> 0D01081800080000000000000000006F13374E2DBC00
2021.03.28 11:14:31 4: DUOFERNSTICK: rx  -> 810108aa00000000000000000000006f13374e2dbc00
2021.03.28 11:14:31 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 11:14:31 3: DUOFERN error: DUOFERN_4E2DBC MISSING ACK
2021.03.28 11:14:58 4: DUOFERNSTICK: snd -> 0D01081800000000000000000000006F13374E2DBC00
2021.03.28 11:15:00 4: DUOFERNSTICK: rx  -> 810108aa00000000000000000000006f13374e2dbc00
2021.03.28 11:15:00 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 11:15:00 3: DUOFERN error: DUOFERN_4E2DBC MISSING ACK
2021.03.28 11:15:14 4: DUOFERNSTICK: snd -> 0D01070100000000000000000000006F13374E2DBC00
2021.03.28 11:15:16 4: DUOFERNSTICK: rx  -> 810108aa00000000000000000000006f13374e2dbc00
2021.03.28 11:15:16 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 11:15:16 3: DUOFERN error: DUOFERN_4E2DBC MISSING ACK
2021.03.28 11:15:17 4: DUOFERNSTICK: snd -> 0D01070300000000000000000000006F13374E2DBC00
2021.03.28 11:15:19 4: DUOFERNSTICK: rx  -> 810108aa00000000000000000000006f13374e2dbc00
2021.03.28 11:15:19 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 11:15:19 3: DUOFERN error: DUOFERN_4E2DBC MISSING ACK


Und hier für den Vergleich mal ein Rollladen Aktor ohne Probleme:
2021.03.28 11:16:38 4: DUOFERNSTICK: snd -> 0D01070300000000000000000000006F133742D3DD00
2021.03.28 11:16:38 4: DUOFERNSTICK: rx  -> 810003cc00000000000000000000006f133742d3dd00
2021.03.28 11:16:38 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 11:16:40 4: DUOFERNSTICK: snd -> 0D01070100000000000000000000006F133742D3DD00
2021.03.28 11:16:40 4: DUOFERNSTICK: rx  -> 810003cc00000000000000000000006f133742d3dd00
2021.03.28 11:16:40 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 11:16:42 4: DUOFERNSTICK: rx  -> 0fff0f23090000045023160540000342d3ddffffff01
2021.03.28 11:16:42 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 11:16:43 4: DUOFERNSTICK: rx  -> 0fff0f23090000045023160040000342d3ddffffff01
2021.03.28 11:16:43 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000

Telekatz

Ein Reichweitenproblem ist eher unwahrscheinlich, dafür kommt das MISSING ACK zu schnell. Sieht eher danach aus, dass er nicht gepairt ist. Eventuell mal reopen am Stick machen und wenn das nichts hilft nochmal den SX4 pairen.

billiloumez

Ich hab mal reopen und erneutes pairing versucht und irgendwie ist es seltsam. Nach dem pairing hab ich auch den Status "paired" gesehen und konnte alles wunderbar machen, solange das Tor offen ist (!), sobald es geschlossen ist, krieg ich zu fast 100% missing ack zurück, kann aber trotzdem das Tor ganz problemlos öffnen. Also dass es Probleme gibt, wenn das Tor geschlossen ist, spricht irgendwie für Signalstärke, dass ich es aber trotzdem öffnen kann spricht irgendwie dagegen...

Hier die letzten Auszüge:

2021.03.28 19:12:00 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 19:12:01 4: DUOFERNSTICK: rx  -> 0fff0f2309000004504b1e5e40000242d300ffffff01
2021.03.28 19:12:01 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 19:12:14 4: DUOFERNSTICK: snd -> 0D01081800080000000000000000006F13374E2DBC00
2021.03.28 19:12:15 4: DUOFERNSTICK: rx  -> 810003cc00000000000000000000006f13374e2dbc00
2021.03.28 19:12:15 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 19:12:16 4: DUOFERNSTICK: rx  -> 0fff0f240038a0015a0000001101064e2dbcffffff01
2021.03.28 19:12:16 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 19:12:20 4: DUOFERNSTICK: snd -> 0D01081800000000000000000000006F13374E2DBC00
2021.03.28 19:12:20 4: DUOFERNSTICK: rx  -> 810003cc00000000000000000000006f13374e2dbc00
2021.03.28 19:12:20 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 19:12:21 4: DUOFERNSTICK: rx  -> 0fff0f240030a0015a0000001101064e2dbcffffff01
2021.03.28 19:12:21 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 19:12:24 4: DUOFERNSTICK: snd -> 0D01070300000000000000000000006F13374E2DBC00
2021.03.28 19:12:25 4: DUOFERNSTICK: rx  -> 810003cc00000000000000000000006f13374e2dbc00
2021.03.28 19:12:25 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 19:12:30 4: DUOFERNSTICK: rx  -> 0fff0f2309000004504b1e0040000242d300ffffff01
2021.03.28 19:12:30 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 19:13:19 4: DUOFERNSTICK: rx  -> 0fff0f220000004307080064400001466054ffffff01
2021.03.28 19:13:19 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 19:13:21 4: DUOFERNSTICK: rx  -> 0fff0f220000004307080000400001466054ffffff01
2021.03.28 19:13:21 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 19:13:25 4: DUOFERNSTICK: snd -> 0DFF0F4000000000000000000000000000004E2DBC01
2021.03.28 19:13:25 3: DUOFERN no ACK, request Status
2021.03.28 19:13:25 4: DUOFERNSTICK: rx  -> 8100000000000000000000000000000000004e2dbc01
2021.03.28 19:13:25 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 19:14:25 4: DUOFERNSTICK: snd -> 0DFF0F4000000000000000000000000000004E2DBC01
2021.03.28 19:14:25 3: DUOFERN no ACK, request Status
2021.03.28 19:14:25 4: DUOFERNSTICK: rx  -> 8100000000000000000000000000000000004e2dbc01
2021.03.28 19:14:25 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 19:14:34 4: DUOFERNSTICK: snd -> 0D01081800080000000000000000006F13374E2DBC00
2021.03.28 19:14:36 4: DUOFERNSTICK: rx  -> 810108aa00000000000000000000006f13374e2dbc00
2021.03.28 19:14:36 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 19:14:36 3: DUOFERN error: DUOFERN_4E2DBC MISSING ACK
2021.03.28 19:14:48 4: DUOFERNSTICK: snd -> 0D01081800000000000000000000006F13374E2DBC00
2021.03.28 19:14:50 4: DUOFERNSTICK: rx  -> 810108aa00000000000000000000006f13374e2dbc00
2021.03.28 19:14:50 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 19:14:50 3: DUOFERN error: DUOFERN_4E2DBC MISSING ACK
2021.03.28 19:15:25 4: DUOFERNSTICK: snd -> 0DFF0F4000000000000000000000000000004E2DBC01
2021.03.28 19:15:25 3: DUOFERN no ACK, request Status
2021.03.28 19:15:25 4: DUOFERNSTICK: rx  -> 8100000000000000000000000000000000004e2dbc01
2021.03.28 19:15:25 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 19:15:52 4: DUOFERNSTICK: snd -> 0D01070100000000000000000000006F13374E2DBC00
2021.03.28 19:15:54 4: DUOFERNSTICK: rx  -> 810108aa00000000000000000000006f13374e2dbc00
2021.03.28 19:15:54 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 19:15:54 3: DUOFERN error: DUOFERN_4E2DBC MISSING ACK
2021.03.28 19:15:55 4: DUOFERNSTICK: snd -> 0D01070300000000000000000000006F13374E2DBC00
2021.03.28 19:15:57 4: DUOFERNSTICK: rx  -> 810108aa00000000000000000000006f13374e2dbc00
2021.03.28 19:15:57 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000
2021.03.28 19:15:57 3: DUOFERN error: DUOFERN_4E2DBC MISSING ACK
2021.03.28 19:16:02 4: DUOFERNSTICK: rx  -> 0fff0f240030a0015a0000641101064e2dbcffffff01
2021.03.28 19:16:02 4: DUOFERNSTICK: snd -> 81000000000000000000000000000000000000000000

billiloumez

Ich habe heute noch mal ein bisschen rum probiert, hab die Antennen im Gehäuse bisschen anders gelegt, hab versucht eine Seite mit Alufolie zu schirmen, etc, aber es ist immer noch das gleiche Verhalten. Das komische ist, auch mit geschlossener Tür höre ich, wie das Gerät Befehle mit einem Piep quittiert, es kommt aber dann trotzdem ein Missing Ack zurück. Jetzt hab ich entweder die Möglichkeit mir eine externe 433Mhz Antenne zu holen und es damit zu probieren, oder einfach mit dem aktuellen Stand zu leben.

Fällt dir noch irgendwas ein @Telekatz?

jfhem

Hallo zusammen!

Gestern wollte ich meinen Homepilot-Umweltsensor ersetzen. Dieser ist seit ca. 6 Jahren in FHEM integriert und funktionierte dank diesem Modul bislang hervorragend. Leider ist jedoch der Windsensor sowie der Temperatursensor defekt.

Den neuen Sensor habe ich zunächst mit dem Homepilot 2 gepairt und konfiguriert. Auch das zweite Pairing mit FHEM hat funktioniert - sowohl mit Autocreate als auch manuell. Ich sehe die Grundinstanz sowie den Aktor für den Rohrmotor und kann diesen auch schalten. Leider bekomme ich aber vom Sensor lediglich die Zeit. Vermutlich ist in diesem Zusammenhang wichtig, dass der angegebene Duofern-Code 10-stellig ist und die Version des Aktors ist 4.0-1.

Über Lösungsvorschläge würde ich mich freuen

jfhem

tarum

Hallo,

@Telekatz, besteht die möglichkeit bei den Rollladenaktorn über ein attr in FHEM eine Bediensperre an den Tastern zum hoch / runter fahren zu implentieren.

wäre super wenn das machbar wäre
Linux Server 22.04 CUL 868+433, CCU3, Homematic, Intertechno, FritzDect 200, JeeLink+LaCrosse, Duofern Stick+Rollotron Gurtwickler,smartVISU-3.0.0

Telekatz

#1017
Zitat von: jfhem am 19 April 2021, 21:29:00
Hallo zusammen!

Gestern wollte ich meinen Homepilot-Umweltsensor ersetzen. Dieser ist seit ca. 6 Jahren in FHEM integriert und funktionierte dank diesem Modul bislang hervorragend. Leider ist jedoch der Windsensor sowie der Temperatursensor defekt.

Den neuen Sensor habe ich zunächst mit dem Homepilot 2 gepairt und konfiguriert. Auch das zweite Pairing mit FHEM hat funktioniert - sowohl mit Autocreate als auch manuell. Ich sehe die Grundinstanz sowie den Aktor für den Rohrmotor und kann diesen auch schalten. Leider bekomme ich aber vom Sensor lediglich die Zeit. Vermutlich ist in diesem Zusammenhang wichtig, dass der angegebene Duofern-Code 10-stellig ist und die Version des Aktors ist 4.0-1.

Über Lösungsvorschläge würde ich mich freuen

jfhem
Hast du mal im Log geschaut, was für Sensor Nachrichten der Stick mit verbose=4 empfängt? Empfängt der Homepilot 2 regelmäßig Sensordaten?

Zitat von: tarum am 20 April 2021, 08:26:16
Hallo,

@Telekatz, besteht die möglichkeit bei den Rollladenaktorn über ein attr in FHEM eine Bediensperre an den Tastern zum hoch / runter fahren zu implentieren.

wäre super wenn das machbar wäre
Meinst du damit die Tasten, die direkt am Aktor angeschlossen sind? Das geht nicht.

jfhem

Hallo zusammen!

@Telekatz, der neue Umweltsensor wird regelmäßig im Homepilot 2 aktualisiert angezeigt. Darüber hinaus kann ich dessen Werte auch in den Displays der Troll Comfort (DUOFERN) sehen.
Wie bereits gesagt: Er scheint auch mit dem zweiten Stick, dem für FHEM, gepairt zu sein. Ich kann jedenfalls den Rohrmotor steuern und auch getTime funktioniert ebenfalls. Der Rest - z.B. getWeather - aktualisiert die Readings leider nicht und der Status steht auf "MISSING STATUS". Die einzige Rückmeldung, welche ich in FHEM automatisch bekomme sind die events (z.B. "event: endWind1" und "event: dawn1"). Angehängt ist der Austausch zwischen dem Stick und dem alten (OLDOLD) sowie dem neuen (NEWNEW) Umweltsensor. Vielen Dank im Voraus

jfhem


2021.04.30 16:11:02 4: R_Stick: snd -> 81000000000000000000000000000000000000000000
2021.04.30 16:11:10 4: R_Stick: rx  -> 0fff10200200210404301611140001NEWNEWffffff01
2021.04.30 16:11:10 4: R_Stick: snd -> 81000000000000000000000000000000000000000000
2021.04.30 16:11:10 4: R_Stick: rx  -> 0fff1322013505a77b028220004001NEWNEWffffff01
2021.04.30 16:11:10 4: R_Stick: snd -> 81000000000000000000000000000000000000000000
2021.04.30 16:12:32 4: R_Stick: snd -> 0DFF10400000000000000000000000000000NEWNEW01
2021.04.30 16:12:33 4: R_Stick: rx  -> 810000000000000000000000000000000000NEWNEW01
2021.04.30 16:12:33 4: R_Stick: snd -> 81000000000000000000000000000000000000000000
2021.04.30 16:12:33 4: R_Stick: rx  -> 0fff10200200210404301612370001NEWNEWffffff01
2021.04.30 16:12:33 4: R_Stick: snd -> 81000000000000000000000000000000000000000000
2021.04.30 16:13:04 4: R_Stick: snd -> 0DFF13400000000000000000000000000000NEWNEW01
2021.04.30 16:13:04 4: R_Stick: rx  -> 810000000000000000000000000000000000NEWNEW01
2021.04.30 16:13:04 4: R_Stick: snd -> 81000000000000000000000000000000000000000000
2021.04.30 16:13:05 4: R_Stick: rx  -> 0fff1322014205a87b028220004001NEWNEWffffff01
2021.04.30 16:13:05 4: R_Stick: snd -> 81000000000000000000000000000000000000000000
2021.04.30 16:14:00 4: R_Stick: rx  -> 0fff0f230000000050649600030025OLDOLDffffff01
2021.04.30 16:14:00 4: R_Stick: snd -> 81000000000000000000000000000000000000000000
2021.04.30 16:14:05 4: R_Stick: rx  -> 0fff0f230000000050649605400001NEWNEWffffff01
2021.04.30 16:14:05 4: R_Stick: snd -> 81000000000000000000000000000000000000000000
2021.04.30 16:14:05 4: R_Stick: rx  -> 0fff1322017905a87a028020004001NEWNEWffffff01
2021.04.30 16:14:05 4: R_Stick: snd -> 81000000000000000000000000000000000000000000


Telekatz

Der neue Umweltsensor setzt ein Byte anders als der alte. Deshalb wurde die Sensornachricht nicht ausgewertet. Ist mit dem nächsten Update behoben.