Geiger Antriebstechnik - Rolladensteuerung

Begonnen von drhirn, 14 Juli 2015, 20:10:23

Vorheriges Thema - Nächstes Thema

HomeAuto_User

Hallo,
ich habe mal soeben euren Faden überflogen.
Bisher verwendet Ihr die Daten ohne ein Modul.

Besteht Interesse an der Einbindung in ein Modul? Wenn ja, bräuchte ich bitte Eure Mithilfe in Form von RAWMSG Daten und der Definition was Ihr gedrückt habt.
MfG
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

drhirn

Ich weiß nicht, ob ein extra Modul Sinn macht. Aber ich liefere gerne weitere Informationen. Musst nur noch etwas genauer sagen, was du gerne hättest.

Sender ist ein GF0001
Meine DIP-Stellung: + 0 + - + + - 0 0

Ich bekomme irgendwie keine vernünftige RAWMSG raus. Deswegen gleich ein verbose5 des SIGNALduino.

Rauf:

2019.03.06 20:55:04 4: Signalduino/msg READ: MU;P0=822;P1=-3372;P2=-257;P3=2077;P4=326;P5=-2014;P6=-15770;D=01023245453232323245453245324632323245323245453232323245453245324632323245323245453232323245453245324;CP=4;R=24;
2019.03.06 20:55:04 5: Signalduino: substr: 632323245323245453232323245453245324632323245323245453232323245453245324
2019.03.06 20:55:04 4: Signalduino: Fingerprint for MU Protocol id 78 -> geiger matches, trying to demodulate
2019.03.06 20:55:04 5: part is 3232324532324545323232324545324532 starts at position 0 and ends at 35
2019.03.06 20:55:04 5: Signalduino: Starting demodulation (StartStr: 6 first found at 29 regex: (?:6)((?:32|45){14,}) Pos 29) length_min_max (14..18) length=17
2019.03.06 20:55:04 5: Signalduino: dispatching hex: u78#3B3CA
2019.03.06 20:55:04 4: Signalduino: decoded matched MU Protocol id 78 dmsg u78#3B3CA length 18 dispatch(1/4) RSSI = -62
2019.03.06 20:55:04 5: Signalduino Dispatch: u78#3B3CA, test gleich
2019.03.06 20:55:04 1: DEBUGsduino DMSG u78#3B3CA
2019.03.06 20:55:04 5: Signalduino Dispatch: u78#3B3CA, -62 dB, dispatch
2019.03.06 20:55:04 5: Signalduino: dispatch u78#3B3CA
2019.03.06 20:55:04 4: SIGNALduino_unknown incomming msg: u78#3B3CA
2019.03.06 20:55:04 4: SIGNALduino_unknown rawData: 3B3CA
2019.03.06 20:55:04 4: SIGNALduino_unknown Protocol: 78
2019.03.06 20:55:04 4: SIGNALduino_unknown converted to bits: 00111011001111001010
2019.03.06 20:55:04 4: geiger message converted to tristate code: 01F10110FF
2019.03.06 20:55:04 5: SIGNALduino_unknown: Signalduino Protocol u7878 found in AttrVal development!
2019.03.06 20:55:04 5: part is 3232324532324545323232324545324532 starts at position 36 and ends at 71
2019.03.06 20:55:04 5: Signalduino: 2. try demodulation at Pos 36
2019.03.06 20:55:04 5: Signalduino: dispatching hex: u78#3B3CA
2019.03.06 20:55:04 4: Signalduino: decoded matched MU Protocol id 78 dmsg u78#3B3CA length 18 dispatch(2/4) RSSI = -62
2019.03.06 20:55:04 5: Signalduino Dispatch: u78#3B3CA, test gleich
2019.03.06 20:55:04 4: Signalduino Dispatch: u78#3B3CA, Dropped due to short time or equal msg
2019.03.06 20:55:04 4: Signalduino/msg READ: MS;P1=464;P2=-4054;P3=-1977;P4=-8939;D=14131313121312131312131313131213131212121313131313131312131213121212131213;CP=1;SP=4;R=255;O;
2019.03.06 20:55:23 4: Signalduino/msg READ: MC;LL=-218;LH=236;SL=-118;SH=121;D=82AFF9C95B1;C=115;L=44;R=231;
2019.03.06 20:55:24 4: Signalduino/msg READ: MC;LL=-237;LH=255;SL=-111;SH=131;D=55FF392B63E;C=122;L=43;R=232;
2019.03.06 20:55:24 4: Signalduino/msg READ: MC;LL=-237;LH=259;SL=-109;SH=126;D=E0ABFE7256C7C;C=121;L=50;R=232;
2019.03.06 20:55:24 4: Signalduino/keepalive ok, retry = 0
2019.03.06 20:55:24 4: Signalduino/msg READ: MU;P1=244;P2=127;P3=-252;P4=-111;D=0102320202020102424242310131324242424242424241;CP=2;R=232;
2019.03.06 20:55:24 5: Signalduino: start pattern for MU Protocol id 78 -> geiger not found, aborting
2019.03.06 20:55:24 4: Signalduino/msg READ: MU;P0=-235;P1=250;P2=128;P3=-120;D=0101010232323232323232313202323132013201010231023132320232323231;CP=2;R=232;
2019.03.06 20:55:24 5: Signalduino: start pattern for MU Protocol id 78 -> geiger not found, aborting
2019.03.06 20:55:25 4: Signalduino/msg READ: MC;LL=-250;LH=237;SL=-117;SH=131;D=0ABFE95B0;C=122;L=34;R=229;
2019.03.06 20:55:31 4: Signalduino/msg READ: MS;P1=485;P2=-9521;P3=-1959;P4=-4515;D=1213131414141414141314141313131313131414131413141414141413;CP=1;SP=2;R=250;O;
2019.03.06 20:55:32 4: Signalduino/msg READ: MS;P0=-4521;P1=485;P2=-1958;P3=-9523;D=1312121010101010101210101212121212121010121012101010101012;CP=1;SP=3;R=250;
2019.03.06 20:55:36 4: Signalduino/msg READ: MS;P3=462;P4=-1982;P5=-4057;P6=-8928;D=36343434353435343435343434343534343535353434343434343435343534353535343534;CP=3;SP=6;R=1;O;
2019.03.06 20:55:57 3: jetzt
2019.03.06 20:55:58 4: Signalduino/msg READ: MU;P0=-32001;P1=2072;P2=-260;P3=326;P4=-2015;P5=-15769;D=01212123412123434121212123434123412351212123412123434121212123434123412351212123412123434121212123434123412351212123412123434121212123434123412351212123412123434121212123434123412351212123412123434121212123434123412351212123412123434121212123434123412351;CP=3;R=37;O;
2019.03.06 20:55:58 5: Signalduino: substr: 51212123412123434121212123434123412351212123412123434121212123434123412351212123412123434121212123434123412351212123412123434121212123434123412351212123412123434121212123434123412351212123412123434121212123434123412351
2019.03.06 20:55:58 4: Signalduino: Fingerprint for MU Protocol id 78 -> geiger matches, trying to demodulate
2019.03.06 20:55:58 5: part is 1212123412123434121212123434123412 starts at position 0 and ends at 35
2019.03.06 20:55:58 5: Signalduino: Starting demodulation (StartStr: 5 first found at 36 regex: (?:5)((?:12|34){14,}) Pos 36) length_min_max (14..18) length=17
2019.03.06 20:55:58 5: Signalduino: dispatching hex: u78#3B3CA
2019.03.06 20:55:58 4: Signalduino: decoded matched MU Protocol id 78 dmsg u78#3B3CA length 18 dispatch(1/4) RSSI = -55.5
2019.03.06 20:55:58 5: Signalduino Dispatch: u78#3B3CA, test gleich
2019.03.06 20:55:58 1: DEBUGsduino DMSG u78#3B3CA
2019.03.06 20:55:58 5: Signalduino Dispatch: u78#3B3CA, -55.5 dB, dispatch
2019.03.06 20:55:58 5: Signalduino: dispatch u78#3B3CA
2019.03.06 20:55:58 4: SIGNALduino_unknown incomming msg: u78#3B3CA
2019.03.06 20:55:58 4: SIGNALduino_unknown rawData: 3B3CA
2019.03.06 20:55:58 4: SIGNALduino_unknown Protocol: 78
2019.03.06 20:55:58 4: SIGNALduino_unknown converted to bits: 00111011001111001010
2019.03.06 20:55:58 4: geiger message converted to tristate code: 01F10110FF
2019.03.06 20:55:58 5: SIGNALduino_unknown: Signalduino Protocol u7878 found in AttrVal development!
2019.03.06 20:55:58 5: part is 1212123412123434121212123434123412 starts at position 36 and ends at 71
2019.03.06 20:55:58 5: Signalduino: 2. try demodulation at Pos 36
2019.03.06 20:55:58 5: Signalduino: dispatching hex: u78#3B3CA
2019.03.06 20:55:58 4: Signalduino: decoded matched MU Protocol id 78 dmsg u78#3B3CA length 18 dispatch(2/4) RSSI = -55.5
2019.03.06 20:55:58 5: Signalduino Dispatch: u78#3B3CA, test gleich
2019.03.06 20:55:58 4: Signalduino Dispatch: u78#3B3CA, Dropped due to short time or equal msg
2019.03.06 20:55:58 5: part is 1212123412123434121212123434123412 starts at position 72 and ends at 107
2019.03.06 20:55:58 5: Signalduino: 3. try demodulation at Pos 72
2019.03.06 20:55:58 5: Signalduino: dispatching hex: u78#3B3CA
2019.03.06 20:55:58 4: Signalduino: decoded matched MU Protocol id 78 dmsg u78#3B3CA length 18 dispatch(3/4) RSSI = -55.5
2019.03.06 20:55:58 5: Signalduino Dispatch: u78#3B3CA, test gleich
2019.03.06 20:55:58 4: Signalduino Dispatch: u78#3B3CA, Dropped due to short time or equal msg
2019.03.06 20:55:58 5: part is 1212123412123434121212123434123412 starts at position 108 and ends at 143
2019.03.06 20:55:58 5: Signalduino: 4. try demodulation at Pos 108
2019.03.06 20:55:58 5: Signalduino: dispatching hex: u78#3B3CA
2019.03.06 20:55:58 4: Signalduino: decoded matched MU Protocol id 78 dmsg u78#3B3CA length 18 dispatch(4/4) RSSI = -55.5
2019.03.06 20:55:58 5: Signalduino Dispatch: u78#3B3CA, test gleich
2019.03.06 20:55:58 4: Signalduino Dispatch: u78#3B3CA, Dropped due to short time or equal msg
2019.03.06 20:55:59 4: Signalduino/msg READ: MU;P0=-275;P1=2060;P2=320;P3=-2016;P4=-15776;P5=1204;D=01010231010232310101010232310231024101010235;CP=2;R=236;
2019.03.06 20:55:59 5: Signalduino: substr: 4101010235
2019.03.06 20:55:59 4: Signalduino: Fingerprint for MU Protocol id 78 -> geiger matches, trying to demodulate
2019.03.06 20:55:59 5: Signalduino: 0. try, regex ((?:4)((?:10|23){14,})) did not match


Runter:

2019.03.06 20:58:44 4: Signalduino/msg READ: MU;P0=-15694;P1=2009;P2=-261;P3=324;P4=-2016;D=01212123412123434121212123434123434301212123412123434121212123434123434301212123412123434121212123434123434301212123412123434121212123434123434301212123412123434121212123434123434301;CP=3;R=30;
2019.03.06 20:58:44 5: Signalduino: substr: 01212123412123434121212123434123434301212123412123434121212123434123434301212123412123434121212123434123434301212123412123434121212123434123434301212123412123434121212123434123434301
2019.03.06 20:58:44 4: Signalduino: Fingerprint for MU Protocol id 78 -> geiger matches, trying to demodulate
2019.03.06 20:58:44 5: part is 1212123412123434121212123434123434 starts at position 0 and ends at 35
2019.03.06 20:58:44 5: Signalduino: Starting demodulation (StartStr: 0 first found at 0 regex: (?:0)((?:12|34){14,}) Pos 0) length_min_max (14..18) length=17
2019.03.06 20:58:44 5: Signalduino: dispatching hex: u78#3B3C8
2019.03.06 20:58:44 4: Signalduino: decoded matched MU Protocol id 78 dmsg u78#3B3C8 length 18 dispatch(1/4) RSSI = -59
2019.03.06 20:58:44 5: Signalduino Dispatch: u78#3B3C8, test gleich
2019.03.06 20:58:44 1: DEBUGsduino DMSG u78#3B3C8
2019.03.06 20:58:44 5: Signalduino Dispatch: u78#3B3C8, -59 dB, dispatch
2019.03.06 20:58:44 5: Signalduino: dispatch u78#3B3C8
2019.03.06 20:58:44 4: SIGNALduino_unknown incomming msg: u78#3B3C8
2019.03.06 20:58:44 4: SIGNALduino_unknown rawData: 3B3C8
2019.03.06 20:58:44 4: SIGNALduino_unknown Protocol: 78
2019.03.06 20:58:44 4: SIGNALduino_unknown converted to bits: 00111011001111001000
2019.03.06 20:58:44 4: geiger message converted to tristate code: 01F10110F0
2019.03.06 20:58:44 5: SIGNALduino_unknown: Signalduino Protocol u7878 found in AttrVal development!
2019.03.06 20:58:44 5: part is 1212123412123434121212123434123434 starts at position 36 and ends at 71
2019.03.06 20:58:44 5: Signalduino: 2. try demodulation at Pos 36
2019.03.06 20:58:44 5: Signalduino: dispatching hex: u78#3B3C8
2019.03.06 20:58:44 4: Signalduino: decoded matched MU Protocol id 78 dmsg u78#3B3C8 length 18 dispatch(2/4) RSSI = -59
2019.03.06 20:58:44 5: Signalduino Dispatch: u78#3B3C8, test gleich
2019.03.06 20:58:44 4: Signalduino Dispatch: u78#3B3C8, Dropped due to short time or equal msg
2019.03.06 20:58:44 5: part is 1212123412123434121212123434123434 starts at position 72 and ends at 107
2019.03.06 20:58:44 5: Signalduino: 3. try demodulation at Pos 72
2019.03.06 20:58:44 5: Signalduino: dispatching hex: u78#3B3C8
2019.03.06 20:58:44 4: Signalduino: decoded matched MU Protocol id 78 dmsg u78#3B3C8 length 18 dispatch(3/4) RSSI = -59
2019.03.06 20:58:44 5: Signalduino Dispatch: u78#3B3C8, test gleich
2019.03.06 20:58:44 4: Signalduino Dispatch: u78#3B3C8, Dropped due to short time or equal msg
2019.03.06 20:58:44 5: part is 1212123412123434121212123434123434 starts at position 108 and ends at 143
2019.03.06 20:58:44 5: Signalduino: 4. try demodulation at Pos 108
2019.03.06 20:58:44 5: Signalduino: dispatching hex: u78#3B3C8
2019.03.06 20:58:44 4: Signalduino: decoded matched MU Protocol id 78 dmsg u78#3B3C8 length 18 dispatch(4/4) RSSI = -59
2019.03.06 20:58:44 5: Signalduino Dispatch: u78#3B3C8, test gleich
2019.03.06 20:58:44 4: Signalduino Dispatch: u78#3B3C8, Dropped due to short time or equal msg
2019.03.06 20:58:47 4: Signalduino/msg READ: MU;P0=-2420;P1=680;P2=-1272;P3=-785;P4=218;P7=-9052;D=01212121212121212121212121212121342431342431342431212134212431213421243134212121212431342121243134212121212431213421212124313421243134212121243134212121212121212431213424312134212431213424313424312134247121212121212121212121212121212134243134243134243121;CP=1;R=225;O;
2019.03.06 20:58:47 5: Signalduino: start pattern for MU Protocol id 78 -> geiger not found, aborting


Unterscheidet sich halt immer, je nachdem, wie lange ich den Knopf drücke.

HomeAuto_User

Zitat von: drhirn am 06 März 2019, 21:00:50
Ich weiß nicht, ob ein extra Modul Sinn macht. Aber ich liefere gerne weitere Informationen. Musst nur noch etwas genauer sagen, was du gerne hättest.

...

Hallo,

ich würde kein Extra Modul machen.
Es existiert ein Modul welches derzeit als Universal genutz wird. Dort könnte ich es integrieren und via Model zuordnung kann dann ein Device von Euch angelegt werden.

Die RAWMSG sind schonmal gut. Ich schaue mal drüber.
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

HomeAuto_User

Ich habe Schonmal begonnen mir es anzusehen. Mehr RAWMSGs bräuchte ich, wenn machbar auch von anderen Remotes (dann bitte diese auch mit Herstellername).

Zusätzlich müssen wir alle Zustände in RAWMSGs wieder finden.

Gibt es eine Ident pro Remote welche man ändern kann? Diese müsste man verstellen und erneut RAWMSGs von den Zuständen sammeln.

Ziel des ganzen, aus den Bits die ,,Rubriken der Zustände" zu verifizieren.


Gesendet von iPhone mit Tapatalk Pro
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

elektron-bbs

Ich denke, wir können hier Protokoll 46 und 78 zusammen führen. Da sind mir zu viele Ähnlichkeiten: jeweils 9 DIP-Switch, Anzahl Bits und Timings stimmen auch überein.
Es wäre schön, wenn mal jemand Fotos von den "Innereien" der Fernbedienung posten könnte. Insbesondere interessiert mich, welcher Schaltkreis da verbaut ist.
Intel(R) Atom(TM) CPU N270 mit 2 SIGNALduino nanoCC1101 + ESPEasy 2x serial server SIGNALduino nanoCC1101, Raspberry Pi 2 mit 2 CUL Stackable CC1101, Raspberry Pi 3 mit SIGNALduino radino + nano328 + 2 x SIGNAL-ESP CC1101 + LaCrosseGateway

drhirn


elektron-bbs

#51
Danke, das hilft schon etwas weiter. Der Chip ist wahrscheinlich irgendein Mikroprozessor. Die Bezeichnung deutet tatsächlich darauf hin, das es das gleiche Protokoll wie 46 sein wird. Die Bezeichnung lässt auch darauf schließen, das die Firmware für 6 Tasten vorbereitet ist. Die Plätze für die restlichen 4 Tasten sind bei dir halt nur nicht bestückt.
Die Integration in das vorhandene SIGNALduino-Modul sollte kein Problem darstellen. Wir benötigen von der Fernbedienung mit 6 Tasten bitte noch RAWMSG aller Tasten.
Intel(R) Atom(TM) CPU N270 mit 2 SIGNALduino nanoCC1101 + ESPEasy 2x serial server SIGNALduino nanoCC1101, Raspberry Pi 2 mit 2 CUL Stackable CC1101, Raspberry Pi 3 mit SIGNALduino radino + nano328 + 2 x SIGNAL-ESP CC1101 + LaCrosseGateway

drhirn


elektron-bbs

Laut unseren Aufzeichnungen ist es für eine Fernbedienung eines Garagentorantriebes.

## Berner Garagentorantrieb GA401
# remote TEDSEN SKX1MD 433.92 MHz - 1 button | settings via 9 switch on battery compartment
# compatible with doors: BERNER SKX1MD, ELKA SKX1MD, TEDSEN SKX1LC, TEDSEN SKX1
# https://github.com/RFD-FHEM/RFFHEM/issues/91
# door open
# MU;P0=-15829;P1=-3580;P2=1962;P3=-330;P4=245;P5=-2051;D=1234523232345234523232323234523234540023452323234523452323232323452323454023452323234523452323232323452323454023452323234523452323232323452323454023452323234523452323232323452323454023452323234523452323;CP=2;
# door close
# MU;P0=-1943;P1=1966;P2=-327;P3=247;P5=-15810;D=01230121212301230121212121230121230351230121212301230121212121230121230351230121212301230121212121230121230351230121212301230121212121230121230351230121212301230121212121230121230351230;CP=1;
# letzes Bit unvollständig!
Intel(R) Atom(TM) CPU N270 mit 2 SIGNALduino nanoCC1101 + ESPEasy 2x serial server SIGNALduino nanoCC1101, Raspberry Pi 2 mit 2 CUL Stackable CC1101, Raspberry Pi 3 mit SIGNALduino radino + nano328 + 2 x SIGNAL-ESP CC1101 + LaCrosseGateway

elektron-bbs

Eine Frage hätte ich noch: Sind nun 6 oder 7 DIP-Schalter von den 9 Stück für die Einstellung der Adresse zuständig? Oder gibt es unterschiedliche Varianten?
Intel(R) Atom(TM) CPU N270 mit 2 SIGNALduino nanoCC1101 + ESPEasy 2x serial server SIGNALduino nanoCC1101, Raspberry Pi 2 mit 2 CUL Stackable CC1101, Raspberry Pi 3 mit SIGNALduino radino + nano328 + 2 x SIGNAL-ESP CC1101 + LaCrosseGateway

drhirn

Hmm, scheint außer mir niemand antworten zu wollen.
Wie finde ich das mit dem DIP-Schaltern raus? Ich bin da nicht so bewandert wie man merkt ;).

elektron-bbs

Bei Protokoll 78 und verbose 4 sollten Einträge folgender Art im Log erscheinen:


2019.03.06 20:55:04 4: SIGNALduino_unknown incomming msg: u78#3B3CA
2019.03.06 20:55:04 4: SIGNALduino_unknown rawData: 3B3CA
2019.03.06 20:55:04 4: SIGNALduino_unknown Protocol: 78
2019.03.06 20:55:04 4: SIGNALduino_unknown converted to bits: 00111011001111001010


Die letzte Zeile mit den Bits ist die entscheidende:
Von links nach rechts gelesen entsprechen immer zwei Bit einem DIP-Schalter. Die ersten beiden Nullen bitte ignorieren, diese sind fest vorangestellt.
Dann folgt hier z.B. 11 = Schalter 1 auf + gestellt, dann 10 = Schalter 2 in Mittelstellung (0), dann wieder 11 = Schalter 3 auch auf +, dann 00 = Schalter 4 auf - gestellt usw.
Eine Tabelle sähe dann z.B. so aus:

DIP:    1  2  3  4  5  6  7  8  9
Bit: 00 11 10 11 00 11 11 00 10 10

Wenn ich das bisher hier richtig verfolgt habe, sollte sich Position 8 und 9 mit der gewählten Taste ändern und die Positionen 1 bis 6 (oder eben 7) mit der Einstellung der DIP-Schalter in der Fernbedienung.
Ich habe jetzt den Code fast fertig für die GF0001 mit nur einem Kanal. Interessiert wäre ich noch an Logs von den anderen Fernbedienungen, die ihr verwendet. Bitte mit genauer Bezeichnung der Fernbedienung und Beschreibung der betätigten Tasten.
Intel(R) Atom(TM) CPU N270 mit 2 SIGNALduino nanoCC1101 + ESPEasy 2x serial server SIGNALduino nanoCC1101, Raspberry Pi 2 mit 2 CUL Stackable CC1101, Raspberry Pi 3 mit SIGNALduino radino + nano328 + 2 x SIGNAL-ESP CC1101 + LaCrosseGateway

drhirn

Zitat von: elektron-bbs am 12 März 2019, 17:09:30
Wenn ich das bisher hier richtig verfolgt habe, sollte sich Position 8 und 9 mit der gewählten Taste ändern und die Positionen 1 bis 6 (oder eben 7) mit der Einstellung der DIP-Schalter in der Fernbedienung.

Fast.
9 ist in der Tat die Richtung. Und 1-7 geben die DIP-Stellung an.
In meinem Fall ist Position 8 irrelevant. Die ändert sich nie. Weder durch Ändern des DIP-Schalters, noch durch verschiedene Tastendrücke. Bleibt immer 10. Vermute aber, die wäre dann für einen zweiten Kanal.

elektron-bbs

Dann hast du offensichtlich eine Fernbedienung mit nur einem Kanal.
Ich hatte hier irgendwo folgendes aufgeschnappt:

Bitte verwenden Sie für die Einstellung Ihrer individuellen Codierung die Dip-Schalter 1 - 7 des 9-poligen
Codierschalters. Die Dip-Schalter 8 + 9 stellen Sie bitte wie abgebildet in die mittlere Position.
Über die Dip-Schalter 8 + 9 erzeugt Ihr Handsender automatisch die verschiedenen Codierungen für die bis zu
6 Tasten des Gerätes. Diese so genannte " Kanal-Auswahl" kann nicht beeinflusst werden.

Wenn der GF0001 hinten 00 und 0- benutzt, passt das auch zu meinem Sender für 3 Rollos.
Der nutzt für die Reihe 1 hinten auch Auf: 00 und Ab: 0-.
               Und für Reihe 2 hinten Auf: -0 und Ab: --
               Und für Reihe 3 hinten Auf: 0+ und Ab: +0

Bei Dir gilt dann: Die ersten 7 DIPs gelten und hinten kommt 00 und 0- dran. Das passt dann wieder exakt.
sommer hatte nur 8 DIPs. Evtl. werden da ja auch nur 7 ausgewertet.

Aber ich dächte, irgend jemand hatte auch geschrieben, das nur DIP 1 bis 6 für die Adresse relevant wären. Vieleicht irre ich mich da aber auch.
Intel(R) Atom(TM) CPU N270 mit 2 SIGNALduino nanoCC1101 + ESPEasy 2x serial server SIGNALduino nanoCC1101, Raspberry Pi 2 mit 2 CUL Stackable CC1101, Raspberry Pi 3 mit SIGNALduino radino + nano328 + 2 x SIGNAL-ESP CC1101 + LaCrosseGateway

elektron-bbs

Ab sofort werden die Fernbedienungen von der aktuellen Entwicklerversion unterstützt. Um das auszuprobieren müsst ihr mittels folgendem Befehl diese Version installieren:

update all https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/dev-r34/controls_signalduino.txt

Nach einem Neustart und mehrmaligen Betätigen einer Taste sollte im Raum "SD_UT" ein neues Gerät "unknown_please_select_model" angelegt werden. Bei diesem Gerät muss dann mittels Attribut "model" die passende Fernbedienung ausgewählt werden. In Frage kommen hier folgende Modelle, je nach Anzahl der Tasten:

Tedsen_SKX1xx
Tedsen_SKX2xx
Tedsen_SKX4xx
Tedsen_SKX6xx

Angelegt werden dann z.B. solche Fernbedienungen: Tedsen_SKX1xx_F1FF11F oder Tedsen_SKX6xx_1F10110.
Die Definition entspricht den Schalterstellungen, wobei folgende Zuordnung gilt:

ID = DIP
1 = +
F = 0
0 = -
Intel(R) Atom(TM) CPU N270 mit 2 SIGNALduino nanoCC1101 + ESPEasy 2x serial server SIGNALduino nanoCC1101, Raspberry Pi 2 mit 2 CUL Stackable CC1101, Raspberry Pi 3 mit SIGNALduino radino + nano328 + 2 x SIGNAL-ESP CC1101 + LaCrosseGateway