SIGNALDuino Empfänger Firm- und Hardware

Begonnen von Ralf9, 02 Oktober 2016, 22:59:51

Vorheriges Thema - Nächstes Thema

andies

kannst du gar nicht löten? oder nur wenig? willst du den signalduino nehmen oder auf den neuen maple mini umsteigen? (für den signalduino habe ich noch platinen übrig, da müssen wenige teile gelötet werden und dann steckst du die module ein, siehe https://forum.fhem.de/index.php/topic,109351.0.html ).
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

ZitatIch bekomme demnächst Markisen mit Somf y-Motoren und möchte diese per FHEM steuern
Wenn es Somfy RTS sind, da geht der SIGNALDuino,
wenn es aber Somfy io (verschlüsselt und bidirektional) sind, dann geht der SIGNALDuino nicht, da brauchst Du dann ein Gateway
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

FlyingPenguin

#1187
Ich kann schon löten, mir wäre ein fertiges Modul einfach lieber, weil da weniger schief gehen kann.

Der Hinweis auf somfy io ist sehr gut, das hatte ich gar nicht auf dem Schirm. Ich weiß (noch) nicht welcher Motor genau verbaut ist. Von daher warte ich mal erst diese Entscheidung ab.

EDIT: Inzwischen weiß ich, dass Somfy io-Motoren verbaut sind. Ich werde mich also sowieso mit einem Gateway auseinander setzen müssen.

jump

Hallo,

ich habe meinen Raspi mit FHEM aufgesetzt, um meine Pergola-Antriebe (SOMFY) mit dem SignalDuino zu steuern.

Die SOMFY-Antriebe für die seitlichen Screens konnte ich problemlos integrieren.
Den Antrieb für die Verstellung der Lamellen das Dachs jedoch nicht.
In der Pergola ist für das Dach nochmal extra ein Kasten mit Elektronik verbaut. Der Antrieb selber scheint mit 24V zu laufen.
Nichtsdestotrotz kann ich alle Antriebe, auch den für's Dach, mit meiner vorhandenen Somfy-RTS-Fernbedienung steuern.
Daher hätte ich erwartet, dass ich eben auch das Dach per FHEM und SignalDuino anlernen kann.

Könnte es an einer Einstellung des in FHEM definierten Geräts (Shutter) liegen?
Hat jemand eine Idee?

Vielen Dank!

Blauhorn

Guten Abend die Gemeinschaft,

könnte mir mal jemand bitte auf die Sprünge helfen, bei folgendem Problem:

ich habe kürzlich meinen nanoCUL 433 zu einem Signalduino umfunktioniert. Das hat genau 3 Tage gut geklappt, alle Geräte da, sogar noch ein paar mehr.
Dann wollte ich ein stures Gerät aber unbedingt auch rankriegen, und habe daher um den Signalempfang etwas zu verbessern, die cc1101_bWidth Stück für Stück erhöht, solange bis ich bei 812k angekommen war.
Das vermisste Signal habe ich immer noch nicht gesehen, dafür hat sich wahrscheinlich der Nano verabschiedet. Kann das sein?
Nach reset kommt Status "open", danach "No Signalduino found", dies ein paar mal hin und her und schlussendlich "closed".
Tot.
Ich habe den ein paar mal neu geflasht, auf verschiedenen Systemen, der Nano scheint in Takt zu sein, aber Fhem bringt immer nur das gleiche Stereotyp.
Kann ich den noch irgendwie retten, bzw. wo kann ich denn da nach dem Start ein Fehelr-Log ansehen?


Beste Grüße
vom Blauhorn
1xBananaPi; 1x FB7490; 1xCUL433; 1x CC2530+CC2591; OpenMiLight-Gateway; 1xHMUART; HM-LC-Sw4-DR; Sonoff* mit TASMOTA, LEDController; MySensors; zigbee2mqtt;

andies

Das hört sich nach einem hardware-Fehler an. Ist der neu gekauft? Dann: https://forum.fhem.de/index.php/topic,122159.0.html
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

Blauhorn

Das Gerät war als nanoCUL seit 2014 im Einsatz, bis Freitag fehlerfrei. Ich habe mal jetzt neu bestellt und werde dann berichten.
1xBananaPi; 1x FB7490; 1xCUL433; 1x CC2530+CC2591; OpenMiLight-Gateway; 1xHMUART; HM-LC-Sw4-DR; Sonoff* mit TASMOTA, LEDController; MySensors; zigbee2mqtt;

Blauhorn

So, der neue nanoCUL kam heute und ließ sich problemlos einbinden.
Nun aber:
Mit dem Alten war ich froh, dass ich eine Funklingel fast ohne Zutun integrieren konnte. Ich habe bei dem neuen exact die gleiche Firmware-Version und in der Klingel nur das IODev geändert.
Die anderen Geräte, so einige Taster und Thermometer werden richtig erkannt.
Welche Sendeeinstellungen kommen in Frage, weiß hier jemand Rat?
Internals:
   CFGFN     
   DEF        32 BE5D93
   FUUID      614b5613-f33f-2f64-da04-c0fe28935cfef63e
   FVERSION   14_SD_BELL.pm:v1.0.0-s24840/2021-08-09
   IODev      sduino433
   NAME       Carogong
   NR         13252
   STATE      ring
   TYPE       SD_BELL
   bitMSG     
   lastMSG   
   Helper:
     DBLOG:
       state:
         DbLog:
           TIME       1632850914.31433
           VALUE      ring
   READINGS:
     2021-09-28 19:27:12   IODev           sduino433
     2021-09-28 19:41:54   state           ring
Attributes:
   IODev      sduino433
   model      FreeTec_PE-6946
   room       Garage



Internals:
   CFGFN     
   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_NANO_CUL_433-if00-port0@57600
   DMSG       sC9F0EDA000
   DevState   initialized
   DeviceName /dev/serial/by-id/usb-SHK_NANO_CUL_433-if00-port0@57600
   FD         52
   FUUID      61534eb0-f33f-2f64-459c-fdc94c0799a7dd91
   IDsNoDispatch 2,72.1,82
   ITClock    250
   LASTDMSG   sC9F0EDA000
   LASTDMSGID 0
   MSGCNT     733
   NAME       sduino433
   NR         49892
   NR_CMD_LAST_H 19
   PARTIAL   
   RAWMSG     MS;P1=478;P2=-9548;P3=-4530;P4=-1972;D=1213131414131414131313131314141414131313141313141313141314;CP=1;SP=2;R=246;O;m2;
   RSSI       -79
   STATE      opened
   TIME       1632862641.91994
   TYPE       SIGNALduino
   cc1101_available 1
   sendworking 0
   version    V 3.4.0 SIGNALduino cc1101 (chip CC1101) - compiled at Jul 16 2020 20:52:15
   versionProtocols 1.21
   versionmodul v3.4.4
   DoubleMsgIDs:
   Helper:
     DBLOG:
       state:
         DbLog:
           TIME       1632849732.84913
           VALUE      opened
   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-09-28 21:44:27   cc1101_config   Freq: 433.920 MHz, Bandwidth: 325 KHz, rAmpl: 42 dB, sens: 8 dB, DataRate: 5603.79 Baud
     2021-09-28 21:44:27   cc1101_config_ext Modulation: ASK/OOK, Syncmod: No preamble/sync
     2021-09-28 19:22:15   cc1101_patable  C3E = 00 84 00 00 00 00 00 00 => 5_dBm
     2021-09-28 21:43:45   cmds             V R t X S P C r W s x e
     2021-09-28 21:42:56   config          MS=1;MU=1;MC=1;Mred=1
     2021-09-28 21:44:03   freeram         919
     2021-09-28 19:22:12   state           opened
   XMIT_TIME:
     1632850179.50169
     1632850257.40225
     1632850321.388
     1632850408.29669
     1632850564.50345
     1632850580.5486
     1632850601.66878
     1632850609.4678
     1632850624.89905
     1632850638.04159
     1632850743.61392
     1632850769.19101
     1632850775.70246
     1632850777.71621
     1632850781.0857
     1632850783.27525
     1632850787.56256
     1632850839.80005
     1632850914.56644
   additionalSets:
     flash      3.4.0,3.3.1
   helper:
     avrdudecmd avrdude -c arduino -b 57600 -P /dev/serial/by-id/usb-SHK_NANO_CUL_433-if00-port0 -p atmega328p -vv -U flash:w:FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex 2>./log/SIGNALduino-Flash.log || avrdude -c arduino -b 115200 -P /dev/serial/by-id/usb-SHK_NANO_CUL_433-if00-port0 -p atmega328p -vv -U flash:w:FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex 2>./log/SIGNALduino-Flash.log
     avrdudelogs flashing Arduino sduino433
hex file: FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex
port: /dev/serial/by-id/usb-SHK_NANO_CUL_433-if00-port0
command: avrdude -c arduino -b 57600 -P /dev/serial/by-id/usb-SHK_NANO_CUL_433-if00-port0 -p atmega328p -vv -U flash:w:FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex 2>[LOGFILE] || avrdude -c arduino -b 115200 -P /dev/serial/by-id/usb-SHK_NANO_CUL_433-if00-port0 -p atmega328p -vv -U flash:w:FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex 2>[LOGFILE]

sduino433 closed
--- AVRDUDE ---------------------------------------------------------------------------------

avrdude: Version 6.3
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "/etc/avrdude.conf"

         Using Port                    : /dev/serial/by-id/usb-SHK_NANO_CUL_433-if00-port0
         Using Programmer              : arduino
         Overriding Baud Rate          : 115200
         AVR Part                      : ATmega328P
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PC2
         RESET disposition             : dedicated
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           eeprom        65    20     4    0 no       1024    4      0  3600  3600 0xff 0xff
           flash         65     6   128    0 yes     32768  128    256  4500  4500 0xff 0xff
           lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

         Programmer Type : Arduino
         Description     : Arduino
         Hardware Version: 3
         Firmware Version: 4.4
         Vtarget         : 0.3 V
         Varef           : 0.3 V
         Oscillator      : 28.800 kHz
         SCK period      : 3.3 us

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x1e950f (probably m328p)
avrdude: NOTE: "flash" memory has been specified, an erase cycle will be performed
         To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file "FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex"
avrdude: input file FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex auto detected as Intel Hex
avrdude: writing flash (25626 bytes):

Writing | ################################################## | 100% 3.85s

avrdude: 25626 bytes of flash written
avrdude: verifying flash memory against FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex:
avrdude: load data flash data from input file FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex:
avrdude: input file FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex auto detected as Intel Hex
avrdude: input file FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex contains 25626 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 2.96s

avrdude: verifying ...
avrdude: 25626 bytes of flash verified

avrdude done.  Thank you.

--- AVRDUDE ---------------------------------------------------------------------------------

sduino433 reopen started

   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:
   hardware   nanoCC1101
   room       System
   verbose    4
1xBananaPi; 1x FB7490; 1xCUL433; 1x CC2530+CC2591; OpenMiLight-Gateway; 1xHMUART; HM-LC-Sw4-DR; Sonoff* mit TASMOTA, LEDController; MySensors; zigbee2mqtt;

HomeAuto_User

Hallo Blauhorn,

Zitat von: Blauhorn am 28 September 2021, 23:01:13
...
Nun aber:
Mit dem Alten war ich froh, dass ich eine Funklingel fast ohne Zutun integrieren konnte. Ich habe bei dem neuen exact die gleiche Firmware-Version und in der Klingel nur das IODev geändert.
Die anderen Geräte, so einige Taster und Thermometer werden richtig erkannt.
Welche Sendeeinstellungen kommen in Frage, weiß hier jemand Rat?
...

Was genau ist dein Problem aktuell?
Ich lese einmal heraus
1) eine Fragestellung ob jemand dir die Sendeeinstellungen sagen kann
oder
2) ein Rat wieso die Klingel nicht klingelt?

Kannst du die Klingel denn empfangen korrekt in deinem Device?

Sollte sie nicht klingeln bei einem anderem Empfänger kann es zum einen die neue Hardware sein.
Da können die  Parameter / Frequenz etwas abweichen zum Vprgänger.
Es kann eine minimale Änderung des Standortes sein weil ggf eine andere Antenne dran ist.

Du kannst auch gern die Sendewiederholungen (Repeats) erhöhen und dann sehen ob das Signal an deinem Device beim klingeln ankommt.

LG
"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

Blauhorn

Hallo HomeAuto_User,

danke für die Antwort, und da habe ich mich wohl etwas unkonkret ausgedrückt.
Also ja, die Klingel klingelt mit der neuen Hardware nicht mehr. Ich wusste nicht, dass die cc1101s alle auch so unterschiedlich senden.
Der zugehörige Klingeltaster wird allerdings erkannt.
Dafür wurde jetzt aber auch der TedsenSKX2XX vom Garagentor erkannt und angelegt, dort "hört" das zugehörige Tor jedoch nur alle 5-8 mal, wenn ich über Fhem den Button 2 auslöse.
Mysteriös oder ich hab die ganze Mechanik dahinter noch nicht verstanden.
Ich werde jetzt die Repeats mal schrittweise erhöhen und auch den Standort variieren. Mal sehen, was passiert.
Gruß
1xBananaPi; 1x FB7490; 1xCUL433; 1x CC2530+CC2591; OpenMiLight-Gateway; 1xHMUART; HM-LC-Sw4-DR; Sonoff* mit TASMOTA, LEDController; MySensors; zigbee2mqtt;

McShire

Hallo Blauhorn,
lade doch mal FreqTest oder FreqTestPing in den CUL, dann wird die Frequenz im Register auf den Frequenzgang des CC1101 eingestellt.
Vielleicht liegt der neue CUL etwas anders als der alte CUL.

Beim alten CUL ist es vielleicht auch, dass der CUL nach dem Umstecken nicht mehr erkannt wird. Hat dieser einen FTDI-Chip oder einen CH340.
Bei einem CH340 sieh mal hier nach: https://www.smarthome-agentur.de/blog/tutorial-mehrere-nanocul-ohne-eindeutige-id-verwenden-ch340-chip/

Viele Grüße
Werner

Blauhorn

Hallo Werner,

Danke für die Antwort.  Sowohl alter als auch neuer cul haben einen FTDI. Die USB-Erkennung haut ja auch hin. Ich versuche erstmal eine Verbesserung durch Erhöhung der repeats und dann werden die Testsketches zu Rate gezogen.

Gruß
1xBananaPi; 1x FB7490; 1xCUL433; 1x CC2530+CC2591; OpenMiLight-Gateway; 1xHMUART; HM-LC-Sw4-DR; Sonoff* mit TASMOTA, LEDController; MySensors; zigbee2mqtt;

Stephan.K

Hallo zusammen,

habe einen Signalduino mit CC1101 und einem Arduino ProMini 3,3V 8MHz gebaut und mit der entsprechenden selbstcompilierten FW programmiert.
Ziel ist es Simu HZ Rolläden (sollen kompatibel zu Somfy RTS sein) zu steuern, jedoch leider bekomme ich den sduino nicht am Rolladen angelernt.

Was funktioniert ist die Steuerung von Intertechno Steckdosen, somit bin ich der Meinung, daß die HW eigentlich OK sein sollte.
Die Steckdosen wurden über autocreate mit einer Fernbedienung angelegt.
Habe schon zwei unterschiedliche CC1101 Modul versucht, konnte jedoch keinen Unterschied feststellen.

Habt ihr irgendwelche Tipps was ich noch alles tun kann?
Bin mometan ziemlich ratlos.

MfG Stephan
NUC 7 i3 mit Proxmox | FHEM LXC mit FTUI2 & FTUI3 | MariaDB LXC | DebMatic VM | Grafana LXC | Mosquitto LXC | NodeRed LXC | ...

andies

Du müsstest mal genauer beschreiben, was du getan hast, was die Logs sagen und dann auch das List zeigen (bitte in Tags, das ist der #-knopf oben).
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

Stephan.K

Also hier mal die Lists:

Signalduino:

Internals:
   Clients    :CUL_EM:CUL_FHTTK:CUL_TCM97001:CUL_TX:CUL_WS:Dooya:FHT:FLAMINGO:FS10:FS20: :Fernotron:Hideki:IT:KOPP_FC:LaCrosse:OREGON:PCA301:RFXX10REC:Revolt:SD_AS: :SD_BELL:SD_GT:SD_Keeloq:SD_RSL:SD_UT:SD_WS07:SD_WS09:SD_WS:SD_WS_Maverick:SOMFY: :Siro:SIGNALduino_un:
   DEF        /dev/tty_signalduino@57600
   DMSG       nothing
   DevState   initialized
   DeviceName /dev/tty_signalduino@57600
   FD         17
   FUUID      61956959-f33f-62d8-fa27-2ffa1db4761ce0eb
   ITClock    250
   LASTDMSG   nothing
   LASTDMSGID nothing
   NAME       mySignalduino
   NR         290
   NR_CMD_LAST_H 3
   PARTIAL   
   STATE      opened
   TIME       1637394404.51302
   TYPE       SIGNALduino
   cc1101_available 1
   sendworking 0
   unknownmessages 2021-11-20 09:01:43-MU;P0=-13448;P1=2451;P2=-2526;P3=4716;P4=-1272;P5=1266;P6=-651;P7=627;D=1212121212121234545676767676745676745676745676745676745676745676767476765454567674547656767456767470;CP=7;R=248;#2021-11-20 09:01:43-MU;P0=144;P1=2445;P2=-2534;P3=4752;P4=-1287;P5=1262;P6=-641;P7=636;D=1212121212121234545676767676745676745676745676745676745676745676767476760;CP=7;R=249;#2021-11-20 09:01:43-MU;P0=-15280;P1=2450;P2=-2527;P3=4752;P4=-1282;P5=1270;P6=-643;P7=631;D=12121212121212345456767676767456767456767456767456767456767456767674767650;CP=7;R=254;#2021-11-20 09:01:43-MU;P0=636;P1=1301;P2=-2568;P3=2404;P4=4752;P5=-1276;P7=-643;D=1232324515170707070705170705170705170705170705170705170707050707151517070515071707;CP=0;R=233;#2021-11-20 09:01:50-MU;P0=-1286;P1=1268;P2=-635;P3=638;P4=-26692;P5=2436;P6=-2539;P7=4752;D=01232301232301232301232301232301232323032321010123230103212323012323034565656565656567010123232323230123230123230123230123230123230123232303232101012323010321232301232303456565656565656701012323232323012323012323012323012323012323012323230323210101232301;CP=3;R=249;O;#2021-11-20 09:01:50-MU;P0=1271;P1=-646;P2=635;P3=1872;P4=-2557;P5=2414;P6=4768;P7=-1283;D=345454546707012121212127012127012127012127012127012127012121272121;CP=2;R=242;#2021-11-20 09:01:50-MU;P0=-26712;P1=2433;P2=-2548;P3=4744;P4=-1286;P5=1267;P6=-645;P7=626;D=0121212121212123454567676767674567674567674567674567674567674567676747676545456767454765676;CP=7;R=235;#2021-11-20 09:01:54-MU;P0=4756;P1=-1291;P2=1264;P3=-657;P4=619;P5=-26692;P6=2450;P7=-2530;D=12123434343434123434123434123434123434123434123434341434321212343412143234341234341456767676767676701212343434343412343412343412343412343412343412343434143432121234341214323434123434145676767676767670121234343434341234341234341234341234341234341234343414;CP=4;R=248;O;#2021-11-20 09:01:54-MU;P0=-639;P1=1266;P2=-1285;P3=696;P4=-26668;P5=2438;P6=-2539;P7=4752;D=01212121030321230103032103032345656565656565672121030303030321030321030321030321030321030321230103032103032343;CP=3;R=249;#2021-11-20 09:01:54-MU;P0=1648;P1=-1284;P2=2441;P3=-2534;P4=4768;P5=1269;P6=-642;P7=632;D=01232323232323415156767676767156767156767156767156767156767156767671767651515676715176567671;CP=7;R=246;#2021-11-20 09:16:55-MU;P0=626;P1=-26724;P2=2453;P3=-2525;P4=4748;P5=-1278;P6=1275;P7=-641;D=2323456567070707070567070567070567070567070567070567070705070765656707056507670705670705012323232323232345656707070707056707056707056707056707056707056707070507076565670705650767070567070501;CP=0;R=248;#2021-11-20 09:16:55-MU;P0=635;P1=-1288;P2=1262;P3=-639;P4=-26648;P5=2440;P6=-2546;P7=4740;D=012303010456767121230303030301230301230301230301230301230301230303010303212123030121032303012303010456712123030303030123030123030123030123030123030123030301030321212303012;CP=0;R=248;#2021-11-20 09:16:55-MU;P0=-1282;P1=1265;P2=-655;P3=629;P4=-26712;P5=2438;P6=-2536;P7=4752;D=010123230103230345656565656565670101232323232301232301232301232301232301232301232323032321010123230103;CP=3;R=245;#2021-11-20 09:16:58-MU;P0=624;P1=-2620;P2=2344;P3=4712;P4=-1275;P5=1275;P6=-640;D=01213454560606060604560604560604560604560604560604560606040606545456060454065606045606040;CP=0;R=249;#2021-11-20 09:16:58-MU;P0=-2524;P1=2448;P2=4784;P3=-1272;P4=1270;P5=-631;P6=634;P7=-24976;D=01023434565656565634565634565634565634565634565634565656365654343456563436545656345656367;CP=6;R=247;#2021-11-20 09:16:59-MU;P0=-628;P1=632;P2=-1272;P3=1289;P4=-26704;P5=1712;D=0101010101230101230101230101230101230101230101012101032323010123210301012301012145;CP=1;R=248;#2021-11-20 09:16:59-MU;P0=-2532;P1=2448;P2=4768;P3=-1268;P4=1280;P5=-629;P6=632;D=0102343456565656563456563456563456563456563456563456565636565434345656343654565634565636;CP=6;R=248;#2021-11-20 09:17:03-MU;P0=2437;P1=-2543;P2=4748;P3=-1284;P4=1261;P5=-646;P6=634;P7=-26688;D=12343456565656563456563456563456563456563456563456565636565434345656343654565634565636701010101010101234345656565656345656345656345656345656345656345656563656543434565634365456563456563670101010101010123434565656565634565634565634565634565634565634565656;CP=6;R=248;O;#2021-11-20 09:17:03-MU;P0=-1288;P1=637;P2=-644;P3=1252;P4=-26712;P5=2435;P6=-2547;P7=4728;D=012321210321210145656565656565670303212121212103212103212103212103212103212103212121012;CP=1;R=247;#2021-11-20 09:17:03-MU;P0=631;P1=-640;P2=-1293;P3=1272;D=0102310102310102310102310102310101020101323231010232013101023101;CP=0;R=238;#2021-11-20 09:17:07-MU;P0=344;P1=-9872;P2=4728;P3=-1271;P4=1279;P5=-635;P6=628;P7=-26680;D=2343456565656563456563456563456563456563456563456565636565434345656343654565634565636701;CP=6;R=248;#2021-11-20 09:17:07-MU;P0=635;P1=-2552;P2=2424;P3=4752;P4=-1285;P5=1273;P6=-643;D=012134545606060606045606045606045606045606045606045606060406065454560604540656060456060;CP=0;R=249;#2021-11-20 09:17:07-MU;P0=-660;P1=601;P2=-1289;P3=1253;P4=-26696;D=010101230101230101230101230101230101230101012101032323010123210301012301012143;CP=1;R=249;#2021-11-20 09:17:07-MU;P0=610;P1=-636;P2=-1283;P3=1278;P4=-26672;P5=2452;P6=-2529;D=01010231010231010231010231010231010231010102010132323101023201310102310102045656565656;CP=0;R=248;#2021-11-20 09:17:08-MU;P0=-647;P1=629;P2=-1274;P3=1275;P4=-6808;P5=136;P6=-2064;D=010123010123010123010123010101210103232301012321456;CP=1;R=247;
   version    V 3.4.0 SIGNALduino cc1101 (chip CC1101) DBG - compiled at Nov 19 2021 13:23:22
   versionProtocols 1.38
   versionmodul 3.5.2+20211103
   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|24|26|29|30|34|46|56|68|69|76|78|81|83|86|90|91|91.1|92|93|95|97|99|104|105|114)#.*
     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|112)#.*
     28:SD_Keeloq ^P(?:87|88)#.*
     29:SD_GT   ^P49#[A-Fa-f0-9]+
     2:CUL_TCM97001 ^s[A-Fa-f0-9]+
     30:LaCrosse ^(\S+\s+9 |OK\sWS\s)
     31:KOPP_FC ^kr\w{18,}
     32:PCA301  ^\S+\s+24
     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-11-20 08:58:54   cc1101_config   Freq: 433.420 MHz, Bandwidth: 650 kHz, rAmpl: 42 dB, sens: 4 dB, DataRate: 5.60 kBaud
     2021-11-20 08:58:54   cc1101_config_ext Modulation: ASK/OOK
     2021-11-20 08:58:55   cc1101_patable  C3E = 00 C0 00 00 00 00 00 00 => 10_dBm
     2021-11-17 22:34:21   cmds            V R t X S P C r W s
     2021-11-17 22:33:58   config          MS=1;MU=1;MC=1;Mred=1
     2021-11-18 16:11:10   freeram         554
     2021-11-20 09:24:54   ping            OK
     2021-11-20 08:58:53   state           opened
     2021-11-17 22:33:42   uptime          0 00:50:32
   XMIT_TIME:
     1637395168.91748
     1637395170.92838
     1637395287.9346
   additionalSets:
   helper:
   keepalive:
     ok         0
     retry      0
   mcIdList:
     10
     11
     12
     18
     43
     47
     52
     57
     58
     96
   mnIdList:
     100
     101
     102
     103
     108
     112
     115
   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
     106
     113
   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
     78
     79
     80
     81
     83
     84
     85
     86
     89
     91
     92
     94
     95
     97
     98
     99
     104
     105
     110
     111
     114
Attributes:
   DbLogExclude .*
   cc1101_frequency 433.42
   hardware   nanoCC1101
   icon       cul_usb
   room       Schnittstellen->Gateways,Status,test
   updateChannelFW stable
   verbose    5
   whitelist_IDs 0,0.1,0.2,0.3,0.4,0.5,1,3,3.1,4,6,7,8,9,10,11,12,13,13.1,13.2,14,15,16,17,17.1,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33.1,33.2,34,35,36,37,38,39,40,41,42,43,44,44.1,45,46,47,48,49,49.1,49.2,50,51,52,53,54,54.1,55,56,57,58,59,60,61,62,64,65,66,67,68,69,70,71,72,73,74,74.1,76,78,79,80,81,83,84,85,86,87,88,89,90,91,91.1,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,108,110,111,112,113,114,115


Somfy:

Internals:
   ADDRESS    881002
   DEF        881002
   FUUID      61956f6d-f33f-62d8-e980-225aa31d1e2fcda4
   IODev      mySignalduino
   NAME       AZ_rolladen
   NR         291
   STATE      open
   TYPE       SOMFY
   move       prog
   CODE:
     1          881002
   READINGS:
     2021-11-20 08:46:44   IODev           mySignalduino
     2021-11-20 09:01:27   enc_key         AC
     2021-11-20 09:01:27   exact           0
     2021-11-20 09:01:27   position        0
     2021-11-20 09:01:27   rolling_code    0001
     2021-11-20 09:01:27   state           open
Attributes:
   DbLogExclude .*
   IODev      mySignalduino
   icon       shutter_5
   loglevel   6
   model      somfyshutter
   room       Innen->OG Buero,Schnittstellen->SignalDuino,Status,test
   verbose    5


Log nach Reset:

2021.11.20 09:29:11.875 3: mySignalduino: ResetDevice, nanoCC1101
2021.11.20 09:29:11.880 3: Opening mySignalduino device /dev/tty_signalduino
2021.11.20 09:29:11.882 3: Setting mySignalduino serial parameters to 57600,8,N,1
2021.11.20 09:29:11.886 1: mySignalduino: DoInit, /dev/tty_signalduino@57600
2021.11.20 09:29:11.886 3: mySignalduino device opened
2021.11.20 09:29:13.386 3: mySignalduino: SimpleWrite_XQ, disable receiver (XQ)
2021.11.20 09:29:13.386 5: mySignalduino: SimpleWrite, XQ
2021.11.20 09:29:13.408 4: mySignalduino: Read, msg: Reading values from EEPROM..done
2021.11.20 09:29:13.408 5: mySignalduino: Parse, noMsg: Reading values from EEPROM..done
2021.11.20 09:29:13.408 4: mySignalduino: Read, msg: dump
2021.11.20 09:29:13.408 5: mySignalduino: Parse, noMsg: dump
2021.11.20 09:29:13.408 4: mySignalduino: Read, msg: EEPROM=33 1d 0d 2e 2d 07 d3 91 3d 04 32 00 00 06 00 10
2021.11.20 09:29:13.408 5: mySignalduino: Parse, noMsg: EEPROM=33 1d 0d 2e 2d 07 d3 91 3d 04 32 00 00 06 00 10
2021.11.20 09:29:13.408 4: mySignalduino: Read, msg: ab 85 17 c4 30 23 b9 00 07 00 18 14 6c 07 00 90
2021.11.20 09:29:13.408 5: mySignalduino: Parse, noMsg: ab 85 17 c4 30 23 b9 00 07 00 18 14 6c 07 00 90
2021.11.20 09:29:13.408 4: mySignalduino: Read, msg: 87 6b f8 b6 11 e9 2a 00 1f 41 00 ff ff ff ff ff
2021.11.20 09:29:13.408 5: mySignalduino: Parse, noMsg: 87 6b f8 b6 11 e9 2a 00 1f 41 00 ff ff ff ff ff
2021.11.20 09:29:13.408 4: mySignalduino: Read, msg: 00 c0 00 00 00 00 00 00
2021.11.20 09:29:13.408 5: mySignalduino: Parse, noMsg: 00 c0 00 00 00 00 00 00
2021.11.20 09:29:13.408 4: mySignalduino: Read, msg: CCInit CCInit SRES Started,POR Done,EEPROM read .........................................done
2021.11.20 09:29:13.408 5: mySignalduino: Parse, noMsg: CCInit CCInit SRES Started,POR Done,EEPROM read .........................................done
2021.11.20 09:29:13.408 4: mySignalduino: Read, msg: CCVersion =0x4
2021.11.20 09:29:13.408 5: mySignalduino: Parse, noMsg: CCVersion =0x4
2021.11.20 09:29:13.408 4: mySignalduino: Read, msg: CCPartnum =0x0
2021.11.20 09:29:13.409 5: mySignalduino: Parse, noMsg: CCPartnum =0x0
2021.11.20 09:29:13.409 4: mySignalduino: Read, msg: cc1101 found
2021.11.20 09:29:13.409 5: mySignalduino: Parse, noMsg: cc1101 found
2021.11.20 09:29:13.409 4: mySignalduino: Read, msg: Starting timerjob
2021.11.20 09:29:13.409 5: mySignalduino: Parse, noMsg: Starting timerjob
2021.11.20 09:29:13.468 4: mySignalduino: Read, msg: cc1101 _PKTCTRL0=50 vs initval PKTCTRL0=50
2021.11.20 09:29:13.468 5: mySignalduino: Parse, noMsg: cc1101 _PKTCTRL0=50 vs initval PKTCTRL0=50
2021.11.20 09:29:13.468 4: mySignalduino: Read, msg: cc1101 _IOCFG2=13 vs initval IOCFG2=13
2021.11.20 09:29:13.468 5: mySignalduino: Parse, noMsg: cc1101 _IOCFG2=13 vs initval IOCFG2=13
2021.11.20 09:29:13.886 3: mySignalduino: StartInit, get version, retry = 0
2021.11.20 09:29:13.886 5: mySignalduino: SimpleWrite, V
2021.11.20 09:29:13.913 4: mySignalduino: Read, msg: receiver enabledV 3.4.0 SIGNALduino cc1101 (chip CC1101) DBG - compiled at Nov 19 2021 13:23:22
2021.11.20 09:29:13.914 5: mySignalduino: Parse, noMsg: receiver enabledV 3.4.0 SIGNALduino cc1101 (chip CC1101) DBG - compiled at Nov 19 2021 13:23:22
2021.11.20 09:29:13.914 5: mySignalduino: Read, msg: regexp=V\s.*SIGNAL(?:duino|ESP|STM).*(?:\s\d\d:\d\d:\d\d) cmd=version msg=receiver enabledV 3.4.0 SIGNALduino cc1101 (chip CC1101) DBG - compiled at Nov 19 2021 13:23:22
2021.11.20 09:29:13.914 5: mySignalduino: CheckVersionResp, called with receiver enabledV 3.4.0 SIGNALduino cc1101 (chip CC1101) DBG - compiled at Nov 19 2021 13:23:22
2021.11.20 09:29:13.917 2: mySignalduino: CheckVersionResp, initialized 3.5.2+20211103
2021.11.20 09:29:13.917 5: mySignalduino: SimpleWrite, XE
2021.11.20 09:29:13.927 3: mySignalduino: CheckVersionResp, enable receiver (XE)
2021.11.20 09:29:13.927 5: mySignalduino: CheckVersionResp, cc1101 available
2021.11.20 09:29:13.927 5: mySignalduino: Get_delayed, ccconf delayed
2021.11.20 09:29:13.927 5: mySignalduino: Get_delayed, ccpatable delayed
2021.11.20 09:29:14.678 5: mySignalduino: Get_delayed, ccconf executed
2021.11.20 09:29:14.678 5: mySignalduino: Get_Command ccconf executed
2021.11.20 09:29:14.678 5: mySignalduino: AddSendQueue, mySignalduino: C0DnF (1)
2021.11.20 09:29:14.678 5: mySignalduino: Get_delayed, ccpatable delayed
2021.11.20 09:29:14.678 4: mySignalduino: HandleWriteQueue, called
2021.11.20 09:29:14.678 4: mySignalduino: SendFromQueue, called
2021.11.20 09:29:14.678 5: mySignalduino: SimpleWrite, C0DnF
2021.11.20 09:29:14.697 4: mySignalduino: Read, msg: C0Dn11=10AB8517C43023B900070018146C070090
2021.11.20 09:29:14.697 5: mySignalduino: Parse, noMsg: C0Dn11=10AB8517C43023B900070018146C070090
2021.11.20 09:29:14.697 5: mySignalduino: Read, msg: regexp=C0Dn11=[A-F0-9a-f]+ cmd=ccconf msg=C0Dn11=10AB8517C43023B900070018146C070090
2021.11.20 09:29:14.989 4: mySignalduino: HandleWriteQueue, called
2021.11.20 09:29:14.989 4: mySignalduino: HandleWriteQueue, nothing to send, stopping timer
2021.11.20 09:29:15.430 5: mySignalduino: Get_delayed, ccpatable executed
2021.11.20 09:29:15.430 5: mySignalduino: Get_Command ccpatable executed
2021.11.20 09:29:15.430 5: mySignalduino: AddSendQueue, mySignalduino: C3E (1)
2021.11.20 09:29:15.431 4: mySignalduino: HandleWriteQueue, called
2021.11.20 09:29:15.431 4: mySignalduino: SendFromQueue, called
2021.11.20 09:29:15.431 5: mySignalduino: SimpleWrite, C3E
2021.11.20 09:29:15.449 4: mySignalduino: Read, msg: C3E = 00 C0 00 00 00 00 00 00
2021.11.20 09:29:15.449 5: mySignalduino: Parse, noMsg: C3E = 00 C0 00 00 00 00 00 00
2021.11.20 09:29:15.449 5: mySignalduino: Read, msg: regexp=^C3E\s=\s.* cmd=ccpatable msg=C3E = 00 C0 00 00 00 00 00 00
2021.11.20 09:29:15.449 3: mySignalduino: CheckCcpatableResponse, patable: C0
2021.11.20 09:29:15.449 5: mySignalduino: CheckCcpatableResponse, patable: 10_dBm

jump to the top


Log nach Anlernversuch, wobei der Rolladen das Anlernen nicht "quittiert".

2021.11.20 09:30:49.089 4: mySignalduino: Read, msg: MC;LL=-1278;LH=1232;SL=-629;SH=606;D=33AFFDE00830;C=624;L=45;R=240;
2021.11.20 09:30:49.089 4: mySignalduino: Parse_MC, Found manchester protocol id 52 clock 624 RSSI = -82 -> Oregon Scientific PIR
2021.11.20 09:30:49.089 5: mySignalduino: Parse_MC, extracted data 110011000101000000000010000111111111011111001111 (bin)
2021.11.20 09:30:49.089 5: mySignalduino: Parse_MC, protocol does not match return from method: (undef)
2021.11.20 09:30:57.535 4: SOMFY_set: AZ_rolladen -> entering with mode :send: cmd :prog:  arg1 ::  pos :0:
2021.11.20 09:30:57.535 4: SOMFY_set: handled command prog --> move :prog:  newState :open:
2021.11.20 09:30:57.535 5: SOMFY_set: handled for drive/udpate:  updateState ::  drivet :0: updatet :0:
2021.11.20 09:30:57.539 4: SOMFY_sendCommand: AZ_rolladen -> cmd :prog:
2021.11.20 09:30:57.539 4: SOMFY_send AZ_rolladen prog: sAD800002881002
2021.11.20 09:30:57.539 5: SOMFY_send AZ_rolladen enc key : AD  rolling code : 0002
2021.11.20 09:30:57.539 5: mySignalduino: Write, sending via Set sendMsg P43#AD2323212333BB#R6
2021.11.20 09:30:57.539 5: mySignalduino: Set_sendMsg, msg=P43#AD2323212333BB#R6
2021.11.20 09:30:57.539 5: mySignalduino: Set_sendMsg, Preparing manchester protocol=43, repeats=0, clock=645 data=AD2323212333BB
2021.11.20 09:30:57.539 5: mySignalduino: AddSendQueue, mySignalduino: SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=AD2323212333BB;F=10AB85550A; (1)
2021.11.20 09:30:57.539 4: mySignalduino: Set_sendMsg, sending : SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=AD2323212333BB;F=10AB85550A;
2021.11.20 09:30:57.540 4: mySignalduino: HandleWriteQueue, called
2021.11.20 09:30:57.540 4: mySignalduino: SendFromQueue, called
2021.11.20 09:30:57.540 5: mySignalduino: SimpleWrite, SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=AD2323212333BB;F=10AB85550A;
2021.11.20 09:30:57.550 4: mySignalduino: SendFromQueue, msg=SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=AD2323212333BB;F=10AB85550A;
2021.11.20 09:30:57.550 4: mySignalduino: Read, msg: send cmd detected 2
2021.11.20 09:30:57.550 5: mySignalduino: Parse, noMsg: send cmd detected 2
2021.11.20 09:30:57.550 5: mySignalduino: Read, msg: regexp=.* cmd=sendraw msg=send cmd detected 2
2021.11.20 09:30:57.621 4: mySignalduino: Read, msg: rearrange beginptr
2021.11.20 09:30:57.621 5: mySignalduino: Parse, noMsg: rearrange beginptr
2021.11.20 09:30:57.622 5: mySignalduino: Read, msg: regexp=.* cmd=sendraw msg=rearrange beginptr
2021.11.20 09:30:57.622 4: mySignalduino: Read, msg: SC;Adding repeats: 6
2021.11.20 09:30:57.622 5: mySignalduino: Parse, noMsg: SC;Adding repeats: 6
2021.11.20 09:30:57.622 5: mySignalduino: Read, msg: regexp=.* cmd=sendraw msg=SC;Adding repeats: 6
2021.11.20 09:30:57.622 4: mySignalduino: CheckSendrawResponse, sendraw answer: SC;Adding repeats: 6
2021.11.20 09:30:57.622 4: mySignalduino: Read, msg: R=6;Adding raw
2021.11.20 09:30:57.622 5: mySignalduino: Parse, noMsg: R=6;Adding raw
2021.11.20 09:30:57.622 4: mySignalduino: Read, msg: Adding bucket
2021.11.20 09:30:57.622 5: mySignalduino: Parse, noMsg: Adding bucket
2021.11.20 09:30:57.622 4: mySignalduino: Read, msg: Adding bucket
2021.11.20 09:30:57.622 5: mySignalduino: Parse, noMsg: Adding bucket
2021.11.20 09:30:57.622 4: mySignalduino: Read, msg: Adding bucket
2021.11.20 09:30:57.622 5: mySignalduino: Parse, noMsg: Adding bucket
2021.11.20 09:30:57.622 4: mySignalduino: Read, msg: locating data start:10101010101010113; end:;
2021.11.20 09:30:57.622 5: mySignalduino: Parse, noMsg: locating data start:10101010101010113; end:;
2021.11.20 09:30:57.622 4: mySignalduino: Read, msg: Adding manchester
2021.11.20 09:30:57.622 5: mySignalduino: Parse, noMsg: Adding manchester
2021.11.20 09:30:57.622 4: mySignalduino: Read, msg: adding sendclock
2021.11.20 09:30:57.622 5: mySignalduino: Parse, noMsg: adding sendclock
2021.11.20 09:30:57.622 4: mySignalduino: Read, msg: locating data start:AD2323212333BB; end:;
2021.11.20 09:30:57.622 5: mySignalduino: Parse, noMsg: locating data start:AD2323212333BB; end:;
2021.11.20 09:30:57.622 4: mySignalduino: Read, msg: write new ccregs #5
2021.11.20 09:30:57.622 5: mySignalduino: Parse, noMsg: write new ccregs #5
2021.11.20 09:30:57.622 4: mySignalduino: Read, msg: 10AB85550A
2021.11.20 09:30:57.622 5: mySignalduino: Parse, noMsg: 10AB85550A
2021.11.20 09:30:57.623 4: mySignalduino: Read, msg: repeat 0/5 cmd 0/2 reps 6
2021.11.20 09:30:57.623 5: mySignalduino: Parse, noMsg: repeat 0/5 cmd 0/2 reps 6
2021.11.20 09:30:57.623 4: mySignalduino: Read, msg: . cmd 1/2 reps 1
2021.11.20 09:30:57.623 5: mySignalduino: Parse, noMsg: . cmd 1/2 reps 1
2021.11.20 09:30:57.637 4: mySignalduino: Read, msg: . cmd 2/2 reps 1
2021.11.20 09:30:57.638 5: mySignalduino: Parse, noMsg: . cmd 2/2 reps 1
2021.11.20 09:30:57.701 4: mySignalduino: Read, msg: .
2021.11.20 09:30:57.701 5: mySignalduino: Parse, noMsg: .
2021.11.20 09:30:57.717 4: mySignalduino: Read, msg: repeat 1/5 cmd 0/2 reps 6
2021.11.20 09:30:57.718 5: mySignalduino: Parse, noMsg: repeat 1/5 cmd 0/2 reps 6
2021.11.20 09:30:57.718 4: mySignalduino: Read, msg: . cmd 1/2 reps 1
2021.11.20 09:30:57.718 5: mySignalduino: Parse, noMsg: . cmd 1/2 reps 1
2021.11.20 09:30:57.749 4: mySignalduino: Read, msg: . cmd 2/2 reps 1
2021.11.20 09:30:57.749 5: mySignalduino: Parse, noMsg: . cmd 2/2 reps 1
2021.11.20 09:30:57.829 4: mySignalduino: Read, msg: .
2021.11.20 09:30:57.829 5: mySignalduino: Parse, noMsg: .
2021.11.20 09:30:57.829 4: mySignalduino: Read, msg: repeat 2/5 cmd 0/2 reps 6
2021.11.20 09:30:57.829 5: mySignalduino: Parse, noMsg: repeat 2/5 cmd 0/2 reps 6
2021.11.20 09:30:57.829 4: mySignalduino: Read, msg: . cmd 1/2 reps 1
2021.11.20 09:30:57.829 5: mySignalduino: Parse, noMsg: . cmd 1/2 reps 1
2021.11.20 09:30:57.878 4: mySignalduino: Read, msg: . cmd 2/2 reps 1
2021.11.20 09:30:57.878 5: mySignalduino: Parse, noMsg: . cmd 2/2 reps 1
2021.11.20 09:30:57.941 4: mySignalduino: Read, msg: .
2021.11.20 09:30:57.941 5: mySignalduino: Parse, noMsg: .
2021.11.20 09:30:57.942 4: mySignalduino: Read, msg: repeat 3/5 cmd 0/2 reps 6
2021.11.20 09:30:57.942 5: mySignalduino: Parse, noMsg: repeat 3/5 cmd 0/2 reps 6
2021.11.20 09:30:57.957 4: mySignalduino: Read, msg: . cmd 1/2 reps 1
2021.11.20 09:30:57.957 5: mySignalduino: Parse, noMsg: . cmd 1/2 reps 1
2021.11.20 09:30:57.989 4: mySignalduino: Read, msg: . cmd 2/2 reps 1
2021.11.20 09:30:57.989 5: mySignalduino: Parse, noMsg: . cmd 2/2 reps 1
2021.11.20 09:30:58.053 4: mySignalduino: Read, msg: .
2021.11.20 09:30:58.053 5: mySignalduino: Parse, noMsg: .
2021.11.20 09:30:58.069 4: mySignalduino: Read, msg: repeat 4/5 cmd 0/2 reps 6
2021.11.20 09:30:58.069 5: mySignalduino: Parse, noMsg: repeat 4/5 cmd 0/2 reps 6
2021.11.20 09:30:58.069 4: mySignalduino: Read, msg: . cmd 1/2 reps 1
2021.11.20 09:30:58.069 5: mySignalduino: Parse, noMsg: . cmd 1/2 reps 1
2021.11.20 09:30:58.101 4: mySignalduino: Read, msg: . cmd 2/2 reps 1
2021.11.20 09:30:58.101 5: mySignalduino: Parse, noMsg: . cmd 2/2 reps 1
2021.11.20 09:30:58.181 4: mySignalduino: Read, msg: .
2021.11.20 09:30:58.181 5: mySignalduino: Parse, noMsg: .
2021.11.20 09:30:58.181 4: mySignalduino: Read, msg: repeat 5/5 cmd 0/2 reps 6
2021.11.20 09:30:58.181 5: mySignalduino: Parse, noMsg: repeat 5/5 cmd 0/2 reps 6
2021.11.20 09:30:58.181 4: mySignalduino: Read, msg: . cmd 1/2 reps 1
2021.11.20 09:30:58.181 5: mySignalduino: Parse, noMsg: . cmd 1/2 reps 1
2021.11.20 09:30:58.213 4: mySignalduino: Read, msg: . cmd 2/2 reps 1
2021.11.20 09:30:58.213 5: mySignalduino: Parse, noMsg: . cmd 2/2 reps 1
2021.11.20 09:30:58.308 4: mySignalduino: Read, msg: .
2021.11.20 09:30:58.308 5: mySignalduino: Parse, noMsg: .
2021.11.20 09:30:58.308 4: mySignalduino: Read, msg: ccreg write back
2021.11.20 09:30:58.308 5: mySignalduino: Parse, noMsg: ccreg write back
2021.11.20 09:30:58.308 4: mySignalduino: Read, msg: SC;
2021.11.20 09:30:58.308 5: mySignalduino: Parse, noMsg: SC;
2021.11.20 09:30:58.308 4: mySignalduino: Read, msg: F
2021.11.20 09:30:58.309 5: mySignalduino: Parse, noMsg: F
2021.11.20 09:30:58.309 4: mySignalduino: Read, msg: SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=AD2323212333BB;F=10AB85550A;
2021.11.20 09:30:58.309 5: mySignalduino: Parse, noMsg: SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=AD2323212333BB;F=10AB85550A;
2021.11.20 09:30:58.309 4: mySignalduino: Read, msg:
2021.11.20 09:30:59.550 4: mySignalduino: HandleWriteQueue, called
2021.11.20 09:30:59.550 4: mySignalduino: HandleWriteQueue, nothing to send, stopping timer


Log schalten einer Intertechno Steckdose (an/aus) was funktioniert.

2021.11.20 09:32:37.497 3: mySignalduino IT_set: IT_F0000F0FFF on
2021.11.20 09:32:37.503 5: mySignalduino: Write, sending via Set sendMsg P3#isF0000F0FFF0F#R6
2021.11.20 09:32:37.503 5: mySignalduino: Set_sendMsg, msg=P3#isF0000F0FFF0F#R6
2021.11.20 09:32:37.503 5: mySignalduino: Set_sendMsg, IT V1 convertet tristate to bits=010000000001000101010001
2021.11.20 09:32:37.503 5: mySignalduino: Set_sendMsg, Preparing rawsend command for protocol=3, repeats=6, clock=250 bits=010000000001000101010001
2021.11.20 09:32:37.504 5: mySignalduino: AddSendQueue, mySignalduino: SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01042304040404040404040423040404230423042304040423; (1)
2021.11.20 09:32:37.504 4: mySignalduino: Set_sendMsg, sending : SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01042304040404040404040423040404230423042304040423;
2021.11.20 09:32:37.505 4: mySignalduino: HandleWriteQueue, called
2021.11.20 09:32:37.505 4: mySignalduino: SendFromQueue, called
2021.11.20 09:32:37.505 5: mySignalduino: SimpleWrite, SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01042304040404040404040423040404230423042304040423;
2021.11.20 09:32:37.516 4: mySignalduino: SendFromQueue, msg=SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01042304040404040404040423040404230423042304040423;
2021.11.20 09:32:37.516 4: mySignalduino: Read, msg: send cmd detected 2
2021.11.20 09:32:37.516 5: mySignalduino: Parse, noMsg: send cmd detected 2
2021.11.20 09:32:37.516 5: mySignalduino: Read, msg: regexp=.* cmd=sendraw msg=send cmd detected 2
2021.11.20 09:32:37.516 4: mySignalduino: Read, msg: Adding raw
2021.11.20 09:32:37.516 5: mySignalduino: Parse, noMsg: Adding raw
2021.11.20 09:32:37.516 5: mySignalduino: Read, msg: regexp=.* cmd=sendraw msg=Adding raw
2021.11.20 09:32:37.570 4: mySignalduino: Read, msg: rearrange beginptr
2021.11.20 09:32:37.570 5: mySignalduino: Parse, noMsg: rearrange beginptr
2021.11.20 09:32:37.570 5: mySignalduino: Read, msg: regexp=.* cmd=sendraw msg=rearrange beginptr
2021.11.20 09:32:37.570 4: mySignalduino: Read, msg: SR;Adding repeats: 6
2021.11.20 09:32:37.570 5: mySignalduino: Parse, noMsg: SR;Adding repeats: 6
2021.11.20 09:32:37.570 5: mySignalduino: Read, msg: regexp=.* cmd=sendraw msg=SR;Adding repeats: 6
2021.11.20 09:32:37.570 4: mySignalduino: CheckSendrawResponse, sendraw answer: SR;Adding repeats: 6
2021.11.20 09:32:37.570 4: mySignalduino: Read, msg: R=6;Adding bucket
2021.11.20 09:32:37.570 5: mySignalduino: Parse, noMsg: R=6;Adding bucket
2021.11.20 09:32:37.571 4: mySignalduino: Read, msg: P0=250;Adding bucket
2021.11.20 09:32:37.571 5: mySignalduino: Parse, noMsg: P0=250;Adding bucket
2021.11.20 09:32:37.571 4: mySignalduino: Read, msg: P1=-7750;Adding bucket
2021.11.20 09:32:37.571 5: mySignalduino: Parse, noMsg: P1=-7750;Adding bucket
2021.11.20 09:32:37.571 4: mySignalduino: Read, msg: P2=750;Adding bucket
2021.11.20 09:32:37.571 5: mySignalduino: Parse, noMsg: P2=750;Adding bucket
2021.11.20 09:32:37.571 4: mySignalduino: Read, msg: P3=-250;Adding bucket
2021.11.20 09:32:37.571 5: mySignalduino: Parse, noMsg: P3=-250;Adding bucket
2021.11.20 09:32:37.571 4: mySignalduino: Read, msg: P4=-750;locating data start:01042304040404040404040423040404230423042304040423; end:;
2021.11.20 09:32:37.571 5: mySignalduino: Parse, noMsg: P4=-750;locating data start:01042304040404040404040423040404230423042304040423; end:;
2021.11.20 09:32:37.571 4: mySignalduino: Read, msg: repeat 0/0 cmd 0/0 reps 6
2021.11.20 09:32:37.571 5: mySignalduino: Parse, noMsg: repeat 0/0 cmd 0/0 reps 6
2021.11.20 09:32:37.746 4: mySignalduino: Read, msg: .
2021.11.20 09:32:37.746 5: mySignalduino: Parse, noMsg: .
2021.11.20 09:32:37.746 4: mySignalduino: Read, msg: SR;
2021.11.20 09:32:37.746 5: mySignalduino: Parse, noMsg: SR;
2021.11.20 09:32:37.746 4: mySignalduino: Read, msg: F
2021.11.20 09:32:37.746 5: mySignalduino: Parse, noMsg: F
2021.11.20 09:32:37.762 4: mySignalduino: Read, msg: D=01042304040404040404040423040404230423042304040423;
2021.11.20 09:32:37.762 5: mySignalduino: Parse, noMsg: D=01042304040404040404040423040404230423042304040423;
2021.11.20 09:32:37.762 4: mySignalduino: Read, msg:
2021.11.20 09:32:39.048 3: mySignalduino IT_set: IT_F0000F0FFF off
2021.11.20 09:32:39.054 5: mySignalduino: Write, sending via Set sendMsg P3#isF0000F0FFFF0#R6
2021.11.20 09:32:39.054 5: mySignalduino: Set_sendMsg, msg=P3#isF0000F0FFFF0#R6
2021.11.20 09:32:39.054 5: mySignalduino: Set_sendMsg, IT V1 convertet tristate to bits=010000000001000101010100
2021.11.20 09:32:39.054 5: mySignalduino: Set_sendMsg, Preparing rawsend command for protocol=3, repeats=6, clock=250 bits=010000000001000101010100
2021.11.20 09:32:39.054 5: mySignalduino: AddSendQueue, mySignalduino: SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01042304040404040404040423040404230423042304230404; (1)
2021.11.20 09:32:39.054 4: mySignalduino: Set_sendMsg, sending : SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01042304040404040404040423040404230423042304230404;
2021.11.20 09:32:39.516 4: mySignalduino: HandleWriteQueue, called
2021.11.20 09:32:39.516 4: mySignalduino: SendFromQueue, called
2021.11.20 09:32:39.516 5: mySignalduino: SimpleWrite, SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01042304040404040404040423040404230423042304230404;
2021.11.20 09:32:39.526 4: mySignalduino: SendFromQueue, msg=SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01042304040404040404040423040404230423042304230404;
2021.11.20 09:32:39.527 4: mySignalduino: Read, msg: send cmd detected 2
2021.11.20 09:32:39.527 5: mySignalduino: Parse, noMsg: send cmd detected 2
2021.11.20 09:32:39.527 5: mySignalduino: Read, msg: regexp=.* cmd=sendraw msg=send cmd detected 2
2021.11.20 09:32:39.579 4: mySignalduino: Read, msg: Adding raw
2021.11.20 09:32:39.579 5: mySignalduino: Parse, noMsg: Adding raw
2021.11.20 09:32:39.579 5: mySignalduino: Read, msg: regexp=.* cmd=sendraw msg=Adding raw
2021.11.20 09:32:39.579 4: mySignalduino: Read, msg: rearrange beginptr
2021.11.20 09:32:39.580 5: mySignalduino: Parse, noMsg: rearrange beginptr
2021.11.20 09:32:39.580 5: mySignalduino: Read, msg: regexp=.* cmd=sendraw msg=rearrange beginptr
2021.11.20 09:32:39.580 4: mySignalduino: Read, msg: SR;Adding repeats: 6
2021.11.20 09:32:39.580 5: mySignalduino: Parse, noMsg: SR;Adding repeats: 6
2021.11.20 09:32:39.580 5: mySignalduino: Read, msg: regexp=.* cmd=sendraw msg=SR;Adding repeats: 6
2021.11.20 09:32:39.580 4: mySignalduino: CheckSendrawResponse, sendraw answer: SR;Adding repeats: 6
2021.11.20 09:32:39.580 4: mySignalduino: Read, msg: R=6;Adding bucket
2021.11.20 09:32:39.580 5: mySignalduino: Parse, noMsg: R=6;Adding bucket
2021.11.20 09:32:39.580 4: mySignalduino: Read, msg: P0=250;Adding bucket
2021.11.20 09:32:39.580 5: mySignalduino: Parse, noMsg: P0=250;Adding bucket
2021.11.20 09:32:39.580 4: mySignalduino: Read, msg: P1=-7750;Adding bucket
2021.11.20 09:32:39.580 5: mySignalduino: Parse, noMsg: P1=-7750;Adding bucket
2021.11.20 09:32:39.580 4: mySignalduino: Read, msg: P2=750;Adding bucket
2021.11.20 09:32:39.580 5: mySignalduino: Parse, noMsg: P2=750;Adding bucket
2021.11.20 09:32:39.580 4: mySignalduino: Read, msg: P3=-250;Adding bucket
2021.11.20 09:32:39.580 5: mySignalduino: Parse, noMsg: P3=-250;Adding bucket
2021.11.20 09:32:39.580 4: mySignalduino: Read, msg: P4=-750;locating data start:01042304040404040404040423040404230423042304230404; end:;
2021.11.20 09:32:39.580 5: mySignalduino: Parse, noMsg: P4=-750;locating data start:01042304040404040404040423040404230423042304230404; end:;
2021.11.20 09:32:39.580 4: mySignalduino: Read, msg: repeat 0/0 cmd 0/0 reps 6
2021.11.20 09:32:39.580 5: mySignalduino: Parse, noMsg: repeat 0/0 cmd 0/0 reps 6
2021.11.20 09:32:39.755 4: mySignalduino: Read, msg: .
2021.11.20 09:32:39.755 5: mySignalduino: Parse, noMsg: .
2021.11.20 09:32:39.755 4: mySignalduino: Read, msg: SR;
2021.11.20 09:32:39.755 5: mySignalduino: Parse, noMsg: SR;
2021.11.20 09:32:39.755 4: mySignalduino: Read, msg: F
2021.11.20 09:32:39.755 5: mySignalduino: Parse, noMsg: F
2021.11.20 09:32:39.771 4: mySignalduino: Read, msg: D=01042304040404040404040423040404230423042304230404;
2021.11.20 09:32:39.771 5: mySignalduino: Parse, noMsg: D=01042304040404040404040423040404230423042304230404;
2021.11.20 09:32:39.771 4: mySignalduino: Read, msg:
2021.11.20 09:32:41.527 4: mySignalduino: HandleWriteQueue, called
2021.11.20 09:32:41.527 4: mySignalduino: HandleWriteQueue, nothing to send, stopping timer


Das Somfy device habe ich nach Wiki angelegt https://wiki.fhem.de/wiki/Somfy_via_SIGNALduino
Was mir bezüglich Somfy nicht klar ist, ob beim Anlernen der enc_key und rolling_code eine Rolle spielt, da dieser sich ja jedes mal ändert, oder ob diese zum Anlernen einen bestimmten Wert haben muß.

Im Signalduino habe ich ein Debug Image geflasht welches ich wegen den 8MHz selbst compiliert (VsCode + PlatformIO) habe.
Könnten die 8MHz ein Problem sein?
FHEM läuft auf einem NUC I3 in Proxmox als LXC unter Ubuntu Server.

Eines meiner beiden CC1101 ist das Blaue vom Wiki https://wiki.fhem.de/wiki/Selbstbau_CUL
Einen Unterschied bei den Modulen ist die Version: einmal 0x04 und das andere 0x14
Mehr fällt mir momentan nicht ein.

Was mich noch etwas wundert ist beim Starten von Fhem:

2021.11.20 08:46:40.712 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/00_SIGNALduino.pm belongs to source repository "fhem". Ignoring identical file name from source repository signalduino
2021.11.20 08:46:40.712 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/14_SD_UT.pm belongs to source repository "fhem". Ignoring identical file name from source repository signalduino
2021.11.20 08:46:40.712 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/14_SD_WS.pm belongs to source repository "fhem". Ignoring identical file name from source repository signalduino

Bedeutet dies, daß ich die original FHEM Module verwende und nicht die aus dem Signalduino git?

MfG Stephan
NUC 7 i3 mit Proxmox | FHEM LXC mit FTUI2 & FTUI3 | MariaDB LXC | DebMatic VM | Grafana LXC | Mosquitto LXC | NodeRed LXC | ...