Rademacher DuoFern USB Stick

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

Vorheriges Thema - Nächstes Thema

Telekatz

Zitat von: Pe-Sal am 24 Januar 2022, 12:34:33
Liebe Gemeinde,

ich habe seit gestern das Problem, dass ich keine Befehle mehr an einen meiner Duofern Rohrmotore schicken kann. Ich bekomme bei diesem einen Rohrmotor immer die Fehlermeldung "MISSING ACK".
Schicke ich Befehle per Handzentrale an diesen Rohrmotor, erhält FHEM die Statusmeldung des Rohrmotors und zeigt mir die Behangposition korrekt an. Die eingehende Verbindung funktioniert also.
Vorgeschichte: Weil der Rohrmotor die Endpunkte verstellt hatte, habe ich ihn auf Werkseinstellungen zurückgesetzt und neu mit der Handzentrale gepaired.
Seit dieser Zeit scheint der Rohrmotor keine Befehle mehr von FHEM anzunehmen. Ein "set pair" des Duofern Sticks hilft leider nicht.

Was kann ich noch versuchen?

Beste Grüße
Peter
Mach mal ein Update. Klingt wie das Problem, das ich gestern behoben habe.

Cobra

Zitat von: JMC am 24 Januar 2022, 12:38:21
Dieses Modul ist nur für den Stick, es gab mal ein anderes älteres Modul das mit dem Homepiloten gearbeitet hat.

Okay, Mist, aber danke. Hatte die Hoffnung dass man auch mit der Bridge was in FHEM anfangen könnte so wie es bei ioBroker etc scheinbar möglich ist.
Dann werd ich mir mal Gedanken machen ob ich da nicht eher den Raspberry aus dem Serverschrank rausnehme und ins EG verfrachte anstatt mir über Funkstecker irgendwie durch die dicke Betondecke eine Funkstrecke versuche aufzubauen.

Ist es denn angedacht auch mal die Bridge oder den neuen Homepilot in FHEM zu integrieren? Hat da jemand schonmal was dazu gelesen?

Gruß Cobra
RaspberryPI 3 mit Raspbian Jessie, HMLAN/HM-LAN-Gateway
Diverse HM-Komponenten, Netatmo, Hue, Sonos, Nuki, Alexa

refi

Zitat von: Telekatz am 23 Januar 2022, 10:57:29
Gab wohl kürzlich eine Änderung in der Dispatch Funktion, wodurch die Nachricht nicht mehr an das Duofern Modul weitergeleitet wird. Ist mit dem nächten Update gefixt.
alle Fehlermeldungen sind mit dem Update erledigt - Danke!
Raspberry Pi3: Duofern, Z-Wave, EnOcean

Pe-Sal

Hallo Telekatz

habe einen Update gemacht und FHEM restartet Leider immer noch der gleiche Fehler :-(

Beste Grüße
Peter
FHEM auf Raspberry Pi3 mit:
- DUOFERNSTICK und DUOFERN-Funkmotore
- G-Homa WiFi Steckdosen
- HUE-Integration
- VitoConncent-Integration

Pe-Sal

Hallo Telekatz

habe Verbose auf 5 gesetzt und folgendes im Logfile gefunden:

2022.01.24 16:55:18 3: DUOFERN error: DF_Essecke_49B2CC MISSING ACK
2022.01.24 16:58:06 5: myDuoFernStick sending 0D0107030000000000000000000000zzzzzz49B2CC00
2022.01.24 16:58:06 4: myDuoFernStick: snd -> 0D01070300000000000000000000006FEDCB49B2CC00
2022.01.24 16:58:06 5: DevIo_SimpleWrite myDuoFernStick: 0d01070300000000000000000000006fedcb49b2cc00
2022.01.24 16:58:08 4: myDuoFernStick: rx  -> 810108aa00000000000000000000006fedcb49b2cc00
2022.01.24 16:58:08 4: myDuoFernStick: snd -> 81000000000000000000000000000000000000000000
2022.01.24 16:58:08 5: DevIo_SimpleWrite myDuoFernStick: 81000000000000000000000000000000000000000000
2022.01.24 16:58:08 5: myDuoFernStick: dispatch 810108AA00000000000000000000006FEDCB49B2CC00
2022.01.24 16:58:08 3: DUOFERN error: DF_Essecke_49B2CC MISSING ACK

Ich hoffe das hilft das Problem einzukreisen.

Vielen Dank schon mal für Deine Hilfe soweit.

Beste Grüße

Peter
FHEM auf Raspberry Pi3 mit:
- DUOFERNSTICK und DUOFERN-Funkmotore
- G-Homa WiFi Steckdosen
- HUE-Integration
- VitoConncent-Integration

Telekatz

Du musst den Aktor neu mit dem Stick pairen.

Pe-Sal

Hallo Telekatz

Problem ist gelöst. Das Pairen hat bei mir immer nicht funktioniert. Ich hab jetzt die richtigen Schritte für ein nachträgliches Pairen herausgefunden.

1. Anmeldemodus des Duofernrohrmotors über die Handzentrale mit Menüpunkt 2-2 und Eingabe des Funkcodes auf On schalten
2. Stromzufuhr des Rohrmotors aus- und wieder einschalten. Der Rohrmotor ist jetzt für 2 Std. für des Pairing aktiv.
3. Dann kann das Pairen gemäß  https://wiki.fhem.de/wiki/DUOFERN durchgeführt werden.

Das Problem lag also bei mir, nicht im Modul. Ich hatte immer den 2. Schritt übersprungen und deshalb hat es nicht funktioniert.

Danke nochmals für Deine Hinweise.

Beste Grüße

Peter
FHEM auf Raspberry Pi3 mit:
- DUOFERNSTICK und DUOFERN-Funkmotore
- G-Homa WiFi Steckdosen
- HUE-Integration
- VitoConncent-Integration

JMC

Zitat von: Pe-Sal am 26 Januar 2022, 16:15:31
1. Anmeldemodus des Duofernrohrmotors über die Handzentrale mit Menüpunkt 2-2 und Eingabe des Funkcodes auf On schalten
2. Stromzufuhr des Rohrmotors aus- und wieder einschalten. Der Rohrmotor ist jetzt für 2 Std. für des Pairing aktiv.

Ohne das Modul jetzt im Kopf zu haben (bzgl. der Möglichkeit mit Funkcode anlernen) - der Anlernmodus wird normalerweise alleine durch Schritt 2 schon erreicht.
Viele Grüße
JMC

choenig

Hi,

Zitat von: Cobra am 24 Januar 2022, 13:03:09
Okay, Mist, aber danke. Hatte die Hoffnung dass man auch mit der Bridge was in FHEM anfangen könnte so wie es bei ioBroker etc scheinbar möglich ist.
Dann werd ich mir mal Gedanken machen ob ich da nicht eher den Raspberry aus dem Serverschrank rausnehme und ins EG verfrachte anstatt mir über Funkstecker irgendwie durch die dicke Betondecke eine Funkstrecke versuche aufzubauen.

Du kannst den Stick auch in einen 2. RaspPi im EG stecken und mittels `ser2net` an den Server im Keller anbinden. Nutze ich hier seit vielen Jahren ohne Probleme.

LG
Christian

JMC

Zitat von: Cobra am 24 Januar 2022, 13:03:09
Okay, Mist, aber danke. Hatte die Hoffnung dass man auch mit der Bridge was in FHEM anfangen könnte so wie es bei ioBroker etc scheinbar möglich ist.

Was für DuoFern Geräte willst du denn steuern? Ich würde es einfach mal ausprobieren - es reicht wie gesagt wenn die Signale an irgendeinem 230V DuoFern Gerät ankommen und so eine Kette gebildet werden kann. Meine Erfahrung in verschiedenen Häusern ist damit recht positiv eigentlich
Viele Grüße
JMC

Cobra

@Christian
Danke, das ist ja klasse wenn das auch darüber geht.
Hättest du mir die Info welche Werte in der Config stehen müssen? Oder sind das die selben Werte wie bei zB nem CUL?
Nen Raspberry hab ich hier noch rumliegen.


@JMC
Ich hab nur 2 Gurtwickler die ich darüber steuern möchte.
RaspberryPI 3 mit Raspbian Jessie, HMLAN/HM-LAN-Gateway
Diverse HM-Komponenten, Netatmo, Hue, Sonos, Nuki, Alexa

JMC

@Cobra
Achso okay ja das ist dann wahrscheinlich schwierig

@Telekatz
Gibt es eine Chance eine Einstellung ins Modul zu bekommen die man setzen kann um 0% bzw. 100% immer als Dusk oder Dawn zu senden? Die aktuellen RolloTron nutzen die Einstellung der Motorgeschwindigkeit ja nur bei Automatikfahrten, ältere Modelle haben die Einstellung auch für Manuelle Fahrten und direkte Bedienung am RolloTron benutzt.

Bei der direkten Bedienung über FHEM bzw. Automation sende ich dusk/dawn - aber im Zusammenspiel mit Homebridge oder ähnlichem wäre es praktisch wenn das Modul bei 0/100 auch entsprechend dusk/dawn senden würde. Dann wäre es nicht so laut :-)
Viele Grüße
JMC

choenig

Hi Cobra,

Zitat von: Cobra am 30 Januar 2022, 11:54:09
Danke, das ist ja klasse wenn das auch darüber geht.
Hättest du mir die Info welche Werte in der Config stehen müssen? Oder sind das die selben Werte wie bei zB nem CUL?

in meiner /etc/ser2net.conf habe ich folgende Zeile:


# DUOFERNSTICK
23001:raw:0:/dev/serial/by-id/usb-Rademacher_DuoFern_USB-Stick_WR005Tur-if00-port0:115200 8DATABITS NONE 1STOPBIT


Die def von meinem DuoFernStick sieht dann so aus:

10.107.1.10:23001 6F....


LG
Christian

HeikoBayer

Hallo Zusammen,

ich habe gestern einen DUOFERN Sonnen-/Windsensor 9499 erhalten.
Der Sensor lies sich mit dem Stick auch pairen, aber leider können die Werte nicht interpretiert werden.

Hier ein List des Senors:Internals:
   CODE       A90181
   DEF        A90181
   FUUID      62309bc5-f33f-5c32-a91a-d74cbe7cc7e518eb
   FVERSION   30_DUOFERN.pm:0.255480/2022-01-23
   IODev      SYS_DuofernStick
   LASTInputDev SYS_DuofernStick
   MSGCNT     4
   NAME       DUOFERN_A90181
   NR         205
   STATE      paired
   SUBTYPE    unknown
   SYS_DuofernStick_MSGCNT 4
   SYS_DuofernStick_RAWMSG 0FFF13251D00253E0190BC00919203A90181FFFFFF01
   SYS_DuofernStick_TIME 2022-03-16 08:34:39
   TYPE       DUOFERN
   READINGS:
     2022-03-16 00:56:11   IODev           SYS_DuofernStick
     2022-03-16 06:34:32   event           endWind
     2022-03-15 20:40:29   state           paired
Attributes:
   room       Außen->Klima,Information->Klima
   verbose    5


Und das hier kann ich im Log finden: 2022.03.16 08:34:39.520 4 : SYS_DuofernStick: rx  -> 0fff13251d00253e0190bc00919203a90181ffffff01
2022.03.16 08:34:39.520 4 : SYS_DuofernStick: snd -> 81000000000000000000000000000000000000000000
2022.03.16 08:34:39.520 5 : DevIo_SimpleWrite SYS_DuofernStick: 81000000000000000000000000000000000000000000
2022.03.16 08:34:39.522 5 : SYS_DuofernStick: dispatch 0FFF13251D00253E0190BC00919203A90181FFFFFF01
2022.03.16 08:34:39.523 4 : DUOFERN unknown msg: 0FFF13251D00253E0190BC00919203A90181FFFFFF01


Nun zu meiner Frage: Besteht die Möglichkeit, dieses Device ins Modul zu integrieren, und wenn ja, wie kann ich unterstützen? Oder sollte ich das Gerät eher wieder zurück schicken?

Über eine kurze Info wäre ich dankbar!

Grüße,
Heiko

Telekatz

Hab leider aktuell keine Möglichkeit mehr, die Nachrichten von neuen Geräten zu analysieren. Mein Homepilot kennt die nicht und bekommt auch keine Updates mehr.

Du könntest selber versuchen, die Nachricht zu analysieren und die entsprechenden Werte zu identifizieren. Als Anhaltspunkt könntest du die Statusantwort vom Umweltsensor nehmen und schauen, ob du in deinem Sensor auch die Messwerte identifizieren kannst.

0F-13 - Statusmeldung Umweltsensor Interface->Zentrale

Ziel Funkcode -------------------------------------------------------------------------
Aktor Funkcode ---------------------------------------------------------------        |
Aktor Index ------------------------------------------------------------     |        |
????? ---------------------------------------------------------------  |     |        |
Windgeschwindigkeit (1/10 m/s) ----------------------------------   |  |     |        |
Temperatur Lbyte (1/10° -40° Offset)------------------------    |   |  |     |        |
Temperatur Hbyte (Regen.+0x80) --------------------------  |    |   |  |     |        |
Sonnenhöhe (-90 + wert) ------------------------------  |  |    |   |  |     |        |
Sonnenrichtung *1,5 -------------------------------  |  |  |    |   |  |     |        |
????? ------------------------------------------  |  |  |  |    |   |  |     |        |
Lux (9 Bits, Bit 11 *1000) -----------------   |  |  |  |  |    |   |  |     |        |
Datenformat ---------------------------    |   |  |  |  |  |    |   |  |     |        |
Befehl -----------------------------  |    |   |  |  |  |  |    |   |  |     |        |
                             |  |  |  |  ----- |  |  |  |  |  ----- |  |  -------- --------
                             0  2  4  6  8  10 12 14 16 18 20 22 24 26 28 30       36       42
                             0F 01 13 22 03 03 01 89 75 81 C7 00 1B 03 00 xx xx xx FF FF FF 01
Ack Zentrale                 81 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00