SIGNALduino funktioniert nicht mit Somfy RTS

Begonnen von capcom, 20 Juli 2021, 14:26:31

Vorheriges Thema - Nächstes Thema

andies

Mir gehen langsam die Ideen aus. Du hast ein Rollo angelernt, das ging. Dann hast du ein zweites Rollo angelernt. Ging das zweite? Nach dem ersten Post ging das zweite nicht und das erste auf einmal auch nicht.

Ich hätte darauf getippt, dass die Definition des zweiten Rollos die Bedienung des ersten beeinflusst hat. Das wäre dann der Fall, wenn zB die Adressen gleich sind. Das ist aber nach dem listing beider Geräte nicht der Fall (einmal 6 und einmal 7).

Dann hast du das mehrfach nochmal probiert. Welche Adressen hast du da genommen? jeweils unterschiedliche? Oder wieder 6 und 7?

Dann habe ich mir den sduino nochmal angeschaut. Da lese ich
LASTDMSG   nothing
   LASTDMSGID nothing

was ich nur bedingt verstehe (evtl empfängt der nichts). Die Readings müsste ich auch mal sehen, Bandbreite und so.
FHEM 6.1 auf RaspPi3 (Raspbian:  6.1.21-v8+; Perl: v5.32.1)
SIGNALduino (433 MHz) und HM-UART (868 MHz), Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

capcom

ZitatDu hast ein Rollo angelernt, das ging. Dann hast du ein zweites Rollo angelernt. Ging das zweite?
Ja, kurz gingen beide, aber dann ging auf einmal keins mehr.

ZitatIch hätte darauf getippt, dass die Definition des zweiten Rollos die Bedienung des ersten beeinflusst hat. Das wäre dann der Fall, wenn zB die Adressen gleich sind.
Dann hast du das mehrfach nochmal probiert. Welche Adressen hast du da genommen? jeweils unterschiedliche? Oder wieder 6 und 7?
Ich bin mir relativ sicher, dass ich auch am Anfang zwei verschiedene Adressen verwendet habe. Ganz sicher bin ich mir aber auch nicht mehr. Am Anfang hatte ich auch noch andere Adressen, ich hab von 000001 bis 000007 alle Adressen durch und zwischendurch auch mal 12345F probiert.

ZitatDann habe ich mir den sduino nochmal angeschaut. Da lese ich ... was ich nur bedingt verstehe (evtl empfängt der nichts). Die Readings müsste ich auch mal sehen, Bandbreite und so.
Hier das sduino Reading, oder meinst du ein anderes?
Readings
[b]ping[/b]
OK
2021-08-03 15:42:55
[b]state[/b]
opened
2021-08-02 10:08:34


Was bedeutet dein eingefügter Code bzw. was heißt, dass der sduino nichts empfängt? Er blinkt ja, sobald man auf up oder down klickt, aber im Logfile steht tatsächlich nichts. Kann da der Fehler liegen?

andies

Zitat von: capcom am 03 August 2021, 15:48:33
Ja, kurz gingen beide, aber dann ging auf einmal keins mehr.
Merkwürdig. Sehr merkwürdig. Dann hat das Anlernen geklappt und ich tippe jetzt eher auf den sduino. Dass auf einmal der Rolling Code nicht geht, ist unplausibel.

Zitat von: capcom am 03 August 2021, 15:48:33
Am Anfang hatte ich auch noch andere Adressen, ich hab von 000001 bis 000007 alle Adressen durch und zwischendurch auch mal 12345F probiert.
Wenn der sduino in der Zeit ging, wäre der Speicher des Motors vermutlich voll.

Zitat von: capcom am 03 August 2021, 15:48:33
Hier das sduino Reading, oder meinst du ein anderes?
Nein, mache mal
list sduino
und poste alles, was da steht. Danach vielleicht auch noch "verbose 5" beim sduino und dann einmal bitte das Rollo ansteuern ("RolloZimmer up" oder was auch immer), ich will das mal mit meinen Ausgaben vergleichen. Gibt es andere Geräte, die auf 433 MHz funken und die du empfangen kannst? Ich will sehen, ob der sduino etwas empfängt.

Was ist das für ein sduino? Selbst gebaut? Wo gekauft etc pp.? Wer hat den geflasht?
FHEM 6.1 auf RaspPi3 (Raspbian:  6.1.21-v8+; Perl: v5.32.1)
SIGNALduino (433 MHz) und HM-UART (868 MHz), Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

capcom

Hallo,

hier das Listing des sduino:
Internals:
   Clients    :IT:CUL_TCM97001:SD_RSL:OREGON:CUL_TX:SD_AS:Hideki:SD_WS07:SD_WS09: :SD_WS:RFXX10REC:Dooya:SOMFY:SD_BELL:SD_UT:SD_WS_Maverick:FLAMINGO:CUL_WS:Revolt: :FS10:CUL_FHTTK:Siro:FHT:FS20:CUL_EM:Fernotron:SD_Keeloq:SD_GT:SIGNALduino_un:
   DEF        /dev/serial/by-id/usb-SHK_SIGNALduino_433-if00-port0@57600
   DMSG       nothing
   DevState   initialized
   DeviceName /dev/serial/by-id/usb-SHK_SIGNALduino_433-if00-port0@57600
   FD         7
   FUUID      60f6811c-f33f-95c0-4c93-f8ab49b15106d978
   IDsNoDispatch 2,72.1,82
   LASTDMSG   nothing
   LASTDMSGID nothing
   NAME       sduino
   NR         15
   PARTIAL   
   STATE      opened
   TIME       1628049045
   TYPE       SIGNALduino
   sendworking 0
   unknownmessages
   version    V 3.3.1-dev SIGNALduino - compiled at Apr 20 2017 21:06:32
   versionProtocols 1.20
   versionmodul v3.4.4_dev+14042020
   MatchList:
     10:SD_WS07 ^P7#[A-Fa-f0-9]{6}[AFaf][A-Fa-f0-9]{2,3}
     11:SD_WS09 ^P9#F[A-Fa-f0-9]+
     12:SD_WS   ^W\d+x{0,1}#.*
     13:RFXX10REC ^(20|29)[A-Fa-f0-9]+
     14:Dooya   ^P16#[A-Fa-f0-9]+
     15:SOMFY   ^Ys[0-9A-F]+
     16:SD_WS_Maverick ^P47#[A-Fa-f0-9]+
     17:SD_UT   ^P(?:14|20|26|29|30|34|46|68|69|76|81|83|86|90|91|91.1|92|93|95|97|99|104)#.*
     18:FLAMINGO ^P13\.?1?#[A-Fa-f0-9]+
     19:CUL_WS  ^K[A-Fa-f0-9]{5,}
     1:IT       ^i......
     20:Revolt  ^r[A-Fa-f0-9]{22}
     21:FS10    ^P61#[A-F0-9]+
     22:Siro    ^P72#[A-Fa-f0-9]+
     23:FHT     ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     24:FS20    ^81..(04|0c)..0101a001
     25:CUL_EM  ^E0.................
     26:Fernotron ^P82#.*
     27:SD_BELL ^P(?:15|32|41|42|57|79|96|98)#.*
     28:SD_Keeloq ^P(?:87|88)#.*
     29:SD_GT   ^P49#[A-Fa-f0-9]+
     2:CUL_TCM97001 ^s[A-Fa-f0-9]+
     3:SD_RSL   ^P1#[A-Fa-f0-9]{8}
     4:OREGON   ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
     5:CUL_TX   ^TX..........
     6:SD_AS    ^P2#[A-Fa-f0-9]{7,8}
     7:Hideki   ^P12#75[A-F0-9]+
     9:CUL_FHTTK ^T[A-F0-9]{8}
     X:SIGNALduino_un ^[u]\d+#.*
   QUEUE:
   READINGS:
     2021-08-08 14:01:20   ping            OK
     2021-08-04 05:50:52   state           opened
   additionalSets:
   keepalive:
     ok         0
     retry      0
   mcIdList:
     10
     11
     12
     18
     43
     47
     52
     57
     58
     96
   msIdList:
     0
     0.1
     0.2
     0.3
     0.4
     0.5
     1
     3
     3.1
     4
     6
     7
     13
     13.2
     14
     15
     17
     20
     23
     25
     33
     33.1
     33.2
     35
     41
     49
     51
     53
     54.1
     55
     65
     68
     74.1
     87
     88
     90
     91.1
     93
   muIdList:
     8
     9
     13.1
     16
     17.1
     19
     21
     22
     24
     26
     27
     28
     29
     30
     31
     32
     34
     36
     37
     38
     39
     40
     42
     44
     44.1
     45
     46
     48
     49.1
     49.2
     50
     54
     56
     59
     60
     61
     62
     64
     66
     67
     69
     70
     71
     72
     73
     74
     76
     79
     80
     81
     83
     84
     85
     86
     89
     91
     92
     94
     95
     97
     98
     99
     104
Attributes:
   verbose    3


Hier das Logfile mit verbose 5:
2021.08.08 14:06:57 3: sduino: Attr, setting Verbose to: 5
2021.08.08 14:07:09 5: sduino: Write, sending via Set sendMsg P43#AF8B8BCACCCCCC#R6
2021.08.08 14:07:09 5: sduino: Set_sendMsg, msg=P43#AF8B8BCACCCCCC#R6
2021.08.08 14:07:09 5: sduino: Set_sendMsg, Preparing manchester protocol=43, repeats=0, clock=645 data=AF8B8BCACCCCCC
2021.08.08 14:07:09 5: sduino: AddSendQueue, sduino: SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=AF8B8BCACCCCCC; (1)
2021.08.08 14:07:09 4: sduino: Set_sendMsg, sending : SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=AF8B8BCACCCCCC;
2021.08.08 14:07:09 4: sduino: HandleWriteQueue, called
2021.08.08 14:07:09 4: sduino: SendFromQueue, called
2021.08.08 14:07:09 5: sduino: SimpleWrite, SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=AF8B8BCACCCCCC;
2021.08.08 14:07:09 4: sduino: SendFromQueue, msg=SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=AF8B8BCACCCCCC;
2021.08.08 14:07:10 4: sduino: Read, msg: SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=AF8B8BCACCCCCC;
2021.08.08 14:07:10 5: sduino: Parse, noMsg: SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=AF8B8BCACCCCCC;
2021.08.08 14:07:10 5: sduino: Read, msg: regexp=.* cmd=sendraw msg=SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=AF8B8BCACCCCCC;
2021.08.08 14:07:10 4: sduino: CheckSendrawResponse, sendraw answer: SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=AF8B8BCACCCCCC;
2021.08.08 14:07:11 4: sduino: HandleWriteQueue, called
2021.08.08 14:07:11 4: sduino: HandleWriteQueue, nothing to send, stopping timer


ZitatGibt es andere Geräte, die auf 433 MHz funken und die du empfangen kannst? Ich will sehen, ob der sduino etwas empfängt.
Es gäbe noch eine Hörmann-Garage/Empfänger, aber die funkt ja eigentlich nicht die ganze Zeit. Vielleicht kommt auch noch was von den Nachbarn. Woran sieht man, ob der sduino etwas empfängt?

ZitatWas ist das für ein sduino? Selbst gebaut? Wo gekauft etc pp.? Wer hat den geflasht?
Ich habe den sduino hier gekauft: https://www.smart-home-komponente.de/nano-cul/nano-cul-433/
und selber mit dieser Firmware geflasht: https://www.smart-home-komponente.de/support/firmware/ (SIGNALDuino_nanoCC1101.hex)

andies

FHEM 6.1 auf RaspPi3 (Raspbian:  6.1.21-v8+; Perl: v5.32.1)
SIGNALduino (433 MHz) und HM-UART (868 MHz), Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

andies

#35
Also ich habe auch mal verbose 5 gemacht und meinen Code im Logfile mit Deinem verglichen. Ich sehe da keinen großen Unterschied (bis auf die Adressen), sonst aber nicht. Wenn ich die beiden Auszüge aus dem vorigen Post habe, kann ich auch sehen, ob vielleicht die Sendestärke zu gering ist, das war bei mir mal.

Du kannst den Empfang beim sduino testen, indem du mal verbose 5 für eine Weile offen lässt. Da erscheinen dann Sachen wie
2021.08.08 14:31:10 4: sduino: Parse_MS, Matched MS protocol id 0.5 -> weather (v6)
2021.08.08 14:31:10 5: sduino: Parse_MS, Starting demodulation at Position 2
2021.08.08 14:31:10 5: sduino: Read, RAW rmsg: Ms;��;��;�ށ;��;Dag`````gg`gg`gg`````````g````````g`g`;C6;S1;REF;e;m1;
2021.08.08 14:31:10 4: sduino: Read, msg READredu: MS;P0=-2023;P1=-9061;P6=478;P7=-4065;D=61676060606060676760676760676760606060606060606067606060606060606067606760;CP=6;SP=1;R=239;e;m1;
2021.08.08 14:31:10 4: sduino: Parse_MS, Matched MS protocol id 0.3 -> weather (v4)
2021.08.08 14:31:10 5: sduino: Parse_MS, Starting demodulation at Position 2
2021.08.08 14:31:10 5: sduino: Parse_MS, dispatching bits: 1 0 0 0 0 0 1 1 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 with 4 Paddingbits 0
2021.08.08 14:31:10 4: sduino: Parse_MS, Decoded matched MS protocol id 0.3 dmsg s836C0100A000 length 40  RSSI = -82.5
2021.08.08 14:31:10 5: sduino: Dispatch, s836C0100A000, test gleich
2021.08.08 14:31:10 4: sduino: Dispatch, s836C0100A000, Dropped due to short time or equal msg
2021.08.08 14:31:10 4: sduino: Parse_MS, Matched MS protocol id 0.5 -> weather (v6)
2021.08.08 14:31:10 5: sduino: Parse_MS, Starting demodulation at Position 2

das ist ein Regen- oder Windmesser, zum Beispiel.

PS Noch eine Idee. Du hast eine sehr alte Version
version
V 3.3.2.1-rc8 SIGNALduino cc1101 - compiled at Jan 10 2019 20:13:56

da könnte man ein update probieren. Mit
get sduino availableFirmware
zum Beispiel.
FHEM 6.1 auf RaspPi3 (Raspbian:  6.1.21-v8+; Perl: v5.32.1)
SIGNALduino (433 MHz) und HM-UART (868 MHz), Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

capcom

ZitatBitte einmal get sduino ccconf und get sduino ccpatable
Ich habe die Befehle gerade probiert, aber ich bekomme leider den Fehler "This command is only available with a cc1101 receiver", obwohl mein SIGNALduino eigentlich einen CC1101 Receiver haben sollte. Was habe ich falsch gemacht?

Zitatda könnte man ein update probieren
Das mit dem Firmwareupdate hat irgendwie auch nicht geklappt, ich habe jetzt eine Version von 2017:
version    V 3.3.1-dev SIGNALduino - compiled at Apr 20 2017 21:06:32

ZitatDu kannst den Empfang beim sduino testen, indem du mal verbose 5 für eine Weile offen lässt.
Verbose 5 habe ich eine Weile laufen lassen, da erscheint immer nur
2021.08.08 16:58:20 4: sduino: KeepAlive, not ok, retry = 1 -> get ping
2021.08.08 16:58:20 5: sduino: AddSendQueue, sduino: P (1)
2021.08.08 16:58:20 4: sduino: HandleWriteQueue, called
2021.08.08 16:58:20 4: sduino: SendFromQueue, called
2021.08.08 16:58:20 5: sduino: SimpleWrite, P
2021.08.08 16:58:20 4: sduino: Read, msg: OK
2021.08.08 16:58:20 5: sduino: Parse, noMsg: OK
2021.08.08 16:58:20 5: sduino: Read, msg: regexp=^OK$ cmd=ping msg=OK
2021.08.08 16:58:20 4: sduino: HandleWriteQueue, called
2021.08.08 16:58:20 4: sduino: HandleWriteQueue, nothing to send, stopping timer

andies

Da ist was bei Deinem signalduino falsch eingerichtet. OK, dann haben wir wenigstens etwas. (Ich erinnere mich übrigens, dass ich auch so einen CUL hatte, der aber bei mir nie funktionierte. Ich habe den immer noch, aber nicht im Betrieb.)

Zuerst einmal müsste die Hardware richtig eingestellt sein, wenn ich das korrekt erinnere:
https://forum.fhem.de/index.php?topic=66294.0
Wobei ich vermute, du musst diese Reihenfolge einhalten:
https://forum.fhem.de/index.php/topic,87107.msg795456.html#msg795456
Mach das mal und berichte dann, am besten wieder mit einem kompletten list.

Als nächstes fragen wir Ralf9, der kennst sich besser aus. Ich denke, wir haben das Problem zumindest identifiziert. Es sollte am sduino liegen. Der empfängt ja auch nix.
FHEM 6.1 auf RaspPi3 (Raspbian:  6.1.21-v8+; Perl: v5.32.1)
SIGNALduino (433 MHz) und HM-UART (868 MHz), Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

Ralf9

Das Senden von Somfy RTS sollte eigentlich mit jeder Firmware funktionieren.

Beim Empfangen gibts einiges wo passen muss:
Die Frequenz 433.420 MHz
Welche Fernbedienung soll mit dem sduino empfangen werden.
Mit der firmware und 00_Signalduino Modul von Sidey können nicht alle Fernbedienungen empfangen werden und es sind sehr gute Empfangsbedingungen erforderlich.
https://forum.fhem.de/index.php/topic,72173.msg1075881.html#msg1075881

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

andies

Stimmt, das ist noch eine Idee. Wenn das mit dem flashen durch ist, bitte verbose 5 und einmal die Somfy-Fernbedienung drücken. Da müsste im Log was zu sehen sein. Wichtig: bei autocreate bitte attribut "disable 1" setzen, sonst wird ein Gerät angelegt und da kommt FHEM dann der normalen Fernbedienung in die Quere. 
FHEM 6.1 auf RaspPi3 (Raspbian:  6.1.21-v8+; Perl: v5.32.1)
SIGNALduino (433 MHz) und HM-UART (868 MHz), Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

capcom

Hallo, tut mir leid für die späte Antwort!

ZitatZuerst einmal müsste die Hardware richtig eingestellt sein, wenn ich das korrekt erinnere:
https://forum.fhem.de/index.php?topic=66294.0
Das hilft mir glaube ich wenig, da mein SIGNALduino/Arduino mit einem Schrumpfschlauch ummantelt ist. Ich komme nicht an die Kontakte/Pins ran. Es sieht zwar von außen alles sauber und gut verlötet aus, aber einen Hardware-Defekt kann ich natürlich nicht ausschließen. Ist es möglich, dass, nachdem es kurz funktioniert hat, direkt ein Hardwareteil kaputt gegangen ist?

ZitatWobei ich vermute, du musst diese Reihenfolge einhalten:
https://forum.fhem.de/index.php/topic,87107.msg795456.html#msg795456
Mach das mal und berichte dann, am besten wieder mit einem kompletten list.
Auch nach
attr sduino hardware nanoCC1101
funktionieren
get sduino ccconf
und
get sduino ccpatable
nicht, auch ein Neustart von FHEM hat das nicht geändert.

set sduino flash
von hier: https://forum.fhem.de/index.php/topic,87107.msg795456.html#msg795456
geht auch nicht, da bekomme ich
ERROR: argument failed! flash [hexFile|url]

Ich habe leider keine Ahnung, ob ich damit jetzt irgendwas geflasht oder geändert habe. Sagt bitte, wenn ich noch was anderes probieren soll.

Hier trotzdem das List:
Internals:
   Clients    :IT:CUL_TCM97001:SD_RSL:OREGON:CUL_TX:SD_AS:Hideki:SD_WS07:SD_WS09: :SD_WS:RFXX10REC:Dooya:SOMFY:SD_BELL:SD_UT:SD_WS_Maverick:FLAMINGO:CUL_WS:Revolt: :FS10:CUL_FHTTK:Siro:FHT:FS20:CUL_EM:Fernotron:SD_Keeloq:SD_GT:SIGNALduino_un:
   DEF        /dev/serial/by-id/usb-SHK_SIGNALduino_433-if00-port0@57600
   DMSG       nothing
   DevState   initialized
   DeviceName /dev/serial/by-id/usb-SHK_SIGNALduino_433-if00-port0@57600
   FD         7
   FUUID      60f6811c-f33f-95c0-4c93-f8ab49b15106d978
   IDsNoDispatch 2,72.1,82
   LASTDMSG   nothing
   LASTDMSGID nothing
   NAME       sduino
   NR         15
   PARTIAL   
   STATE      opened
   TIME       1629030668
   TYPE       SIGNALduino
   sendworking 0
   version    V 3.3.1-dev SIGNALduino - compiled at Apr 20 2017 21:06:32
   versionProtocols 1.21
   versionmodul v3.4.4
   MatchList:
     10:SD_WS07 ^P7#[A-Fa-f0-9]{6}[AFaf][A-Fa-f0-9]{2,3}
     11:SD_WS09 ^P9#F[A-Fa-f0-9]+
     12:SD_WS   ^W\d+x{0,1}#.*
     13:RFXX10REC ^(20|29)[A-Fa-f0-9]+
     14:Dooya   ^P16#[A-Fa-f0-9]+
     15:SOMFY   ^Ys[0-9A-F]+
     16:SD_WS_Maverick ^P47#[A-Fa-f0-9]+
     17:SD_UT   ^P(?:14|20|26|29|30|34|46|68|69|76|81|83|86|90|91|91.1|92|93|95|97|99|104)#.*
     18:FLAMINGO ^P13\.?1?#[A-Fa-f0-9]+
     19:CUL_WS  ^K[A-Fa-f0-9]{5,}
     1:IT       ^i......
     20:Revolt  ^r[A-Fa-f0-9]{22}
     21:FS10    ^P61#[A-F0-9]+
     22:Siro    ^P72#[A-Fa-f0-9]+
     23:FHT     ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     24:FS20    ^81..(04|0c)..0101a001
     25:CUL_EM  ^E0.................
     26:Fernotron ^P82#.*
     27:SD_BELL ^P(?:15|32|41|42|57|79|96|98)#.*
     28:SD_Keeloq ^P(?:87|88)#.*
     29:SD_GT   ^P49#[A-Fa-f0-9]+
     2:CUL_TCM97001 ^s[A-Fa-f0-9]+
     3:SD_RSL   ^P1#[A-Fa-f0-9]{8}
     4:OREGON   ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
     5:CUL_TX   ^TX..........
     6:SD_AS    ^P2#[A-Fa-f0-9]{7,8}
     7:Hideki   ^P12#75[A-F0-9]+
     9:CUL_FHTTK ^T[A-F0-9]{8}
     X:SIGNALduino_un ^[u]\d+#.*
   QUEUE:
   READINGS:
     2021-08-15 14:35:10   ping            OK
     2021-08-15 14:31:10   state           opened
   additionalSets:
   keepalive:
     ok         1
     retry      0
   mcIdList:
     10
     11
     12
     18
     43
     47
     52
     57
     58
     96
   msIdList:
     0
     0.1
     0.2
     0.3
     0.4
     0.5
     1
     3
     3.1
     4
     6
     7
     13
     13.2
     14
     15
     17
     20
     23
     25
     33
     33.1
     33.2
     35
     41
     49
     51
     53
     54.1
     55
     65
     68
     74.1
     87
     88
     90
     91.1
     93
   muIdList:
     8
     9
     13.1
     16
     17.1
     19
     21
     22
     24
     26
     27
     28
     29
     30
     31
     32
     34
     36
     37
     38
     39
     40
     42
     44
     44.1
     45
     46
     48
     49.1
     49.2
     50
     54
     56
     59
     60
     61
     62
     64
     66
     67
     69
     70
     71
     72
     73
     74
     76
     79
     80
     81
     83
     84
     85
     86
     89
     91
     92
     94
     95
     97
     98
     99
     104
     105
Attributes:
   debug      1
   hardware   nanoCC1101
   verbose    5


Nun zum nächsten Post von @Ralf9:
ZitatWelche Fernbedienung soll mit dem sduino empfangen werden.
Der Rollladenempfänger/-motor ist ein SOMFY Platine RTS (https://www.somfy.de/downloads/de/ga_platine__rts_rev_02_04_2007_vm.pdf), die Fernbedienung eine alte Telis 1-RTS (http://www.handsender-esma.com/handsender-somfy-telis-1-rts-old/). Die Fernbedienung ist genau die, die hier (https://forum.fhem.de/index.php/topic,72173.msg1075881.html#msg1075881) fast vernachlässigt wurde.

ZitatMit der firmware und 00_Signalduino Modul von Sidey können nicht alle Fernbedienungen empfangen werden und es sind sehr gute Empfangsbedingungen erforderlich.
Natürlich kann ich andere Funkeinstrahlungen von Nachbarn etc. nicht beurteilen, aber an der Reichweite sollte es nicht liegen. Erstens hat es ja schonmal funktioniert und inzwischen beträgt der Abstand zwischen Sender und Empfänger noch maximal 3 Meter ohne Hindernisse.

Zitathttps://forum.fhem.de/index.php/topic,72173.msg1075881.html#msg1075881
Was müsste ich den machen/installieren, wenn es hieran liegt? Also was bedeutet das mit den Bits?

Nun noch zum letzten Post:

ZitatWichtig: bei autocreate bitte attribut "disable 1" setzen, sonst wird ein Gerät angelegt und da kommt FHEM dann der normalen Fernbedienung in die Quere. 
Kann es sein, dass autocreate schon davor für Probleme gesorgt hat, da ich es nie deaktiviert hatte? Ich habe mal was im Zusammenhang von autocreate und der Installation des SIGNALduino gelesen: https://wiki.fhem.de/wiki/Somfy_via_SIGNALduino#Definition_des_SOMFY_Devices_sowie_setzten_der_Attribute:_Kein_Autocreate.21
Bewusst aktiv benutzt habe ich Autocreate aber eigentlich nicht.

ZitatWenn das mit dem flashen durch ist, bitte verbose 5 und einmal die Somfy-Fernbedienung drücken. Da müsste im Log was zu sehen sein.
Leider ist bei mir im Logfile nichts zu sehen, außer das normale:
2021.08.15 14:49:10 4: sduino: Read, msg: OK
2021.08.15 14:49:10 5: sduino: Parse, noMsg: OK
2021.08.15 14:49:10 5: sduino: Read, msg: regexp=^OK$ cmd=ping msg=OK
2021.08.15 14:49:11 4: sduino: HandleWriteQueue, called
2021.08.15 14:49:11 4: sduino: HandleWriteQueue, nothing to send, stopping timer
2021.08.15 14:50:10 4: sduino: KeepAlive, ok, retry = 0
2021.08.15 14:51:10 4: sduino: KeepAlive, not ok, retry = 1 -> get ping
2021.08.15 14:51:10 5: sduino: AddSendQueue, sduino: P (1)
2021.08.15 14:51:10 4: sduino: HandleWriteQueue, called
2021.08.15 14:51:10 4: sduino: SendFromQueue, called
2021.08.15 14:51:10 5: sduino: SimpleWrite, P
2021.08.15 14:51:10 5: sduino: Read, RAW: /OK


Wahrscheinlich liegt das noch am Fehlerhaften Flashen (siehe oben).

Ich bin auf eure Ideen, wie man das noch lösen soll, gespannt.

andies

Also, ich bin mir sicher, dass das nichts mit somfy zu tun hat. Der sduino funktioniert nicht (richtig). Ich hatte auch mal so einen wie Du, der ging mir einen Tag und dann nicht wieder. Ich habe gerade nachgeschaut, ich habe den nichts mehr.

Eine Option ist jetzt, das Attribut hardware zu verändern und daran herumzuspielen. Da du das gekauft hast: kannst du da nachfragen wie man das flash? Das scheint mir der Knackpunkt zu sein.

Ich habe nur eine alte Lötplatine, aber ohne Bestückung - wenn die funktionsfähig gewesen wäre, hätte ich Dir die mal geschickt, einfach zum ausprobieren. Wenn du den gekauft hast, frage wegen Garantie nochmal nach. Ansonsten würde ich ein neues Gerät probieren.
FHEM 6.1 auf RaspPi3 (Raspbian:  6.1.21-v8+; Perl: v5.32.1)
SIGNALduino (433 MHz) und HM-UART (868 MHz), Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

capcom

Alles klar, vielen Dank!

Wenn sich wirklich alle sicher sind, dass es sich um ein Hardwareproblem handelt, frage ich nochmal beim Verkäufer nach.

Ich melde mich dann wieder, wenn es etwas Neues gibt.


Ralf9

Der "DevState  initialized" bedeutet, das "get version" und "get ping" funktioniert,
dann müsste auch ein "get ccconf" funktionieren.

Hast Du das "get sduino ccconf" in der Kommandozeile eingegeben?
Oder wie normalerweise üblich über das get Pulldownmenü?

Gruß Ralf 
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

capcom

ZitatHast Du das "get sduino ccconf" in der Kommandozeile eingegeben?
Oder wie normalerweise üblich über das get Pulldownmenü?

Ich hab es über die Kommandozeile eingegeben, im Pulldownmenü kann man bei mir "ccconf"  nicht auswählen.
Ich habe im Pulldown-Menü mal "config" ausgewählt, da kommt
config: MS=1;MU=1;MC=1