angepasstes 00_SIGNALduino Modul, auch für FSK und für den Maple

Begonnen von Ralf9, 29 Mai 2020, 18:32:13

Vorheriges Thema - Nächstes Thema

Ralf9

ZitatHabs getestet... m.E. muss in 14_SD_WS.pm Zeile 109 so aussehen: 'SD_WS_211_TH_.*'
Ich habs mal getestet, das Autocreate funktioniert auch so wie ichs eingebaut habe.
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

sepo83

Hi Ralf,

hab gerade versucht das ganze nochmal nachzustellen... jetzt ist der Fehler weg!

Fehlerbild beim Test gestern: Der Device wurde richtig per Autocreate angelegt. Nach einem "rename" wurde dieser aber nicht mehr aktualisiert und stattdessen wurde wieder ein neuer Device per autocreate angelegt. ... Jetzt funktionierts aber!

Was mir beim Testen aufgefallen ist (steht sicherlich auch schon irgendwo): Wenn man per defmod den CODE des Device ändert, brauchts einen Neustart von FHEM, damit das richtig vom System verarbeitet wird.

Danke nochmal!
Sebastian




Ralf9

ZitatWas mir beim Testen aufgefallen ist (steht sicherlich auch schon irgendwo): Wenn man per defmod den CODE des Device ändert, brauchts einen Neustart von FHEM, damit das richtig vom System verarbeitet wird.
Ja, das ist mir auch bei anderen Modulen schon aufgefallen, daß es Fälle gibt wo nach ändern der DEF ein Neustart von FHEM notwendig ist
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

Ralf9

Liest hier jemand mit, der einen Signalduino und HMS-Sensoren hat?
Ich habe den Empfang der HMS Sensoren in meine dev Version des 00_signalduino Moduls (v3.4.12-dev_ralf_22.03) eingebaut
siehe hier
https://forum.fhem.de/index.php/topic,126812.msg1214662.html#msg1214662

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

Ralf9

Hallo,

Es gibt eine neue Version meines angepassten 00_SIGNALduino.pm FHEM Moduls (siehe auch im ersten Beitrag hier)
versionmodul  v3.4.14-dev_ralf_21.07.
versionprotoL  v3.4.14-dev_ralf_21.07.

update all https://raw.githubusercontent.com/Ralf9/RFFHEM/dev/controls_dev_ralf9_signalduino.txt

https://github.com/Ralf9/RFFHEM/blob/dev/CHANGED

Ich habe auch meine Variante des 14_SD_WS Moduls aktualisiert
update all https://raw.githubusercontent.com/Ralf9/14_SD_WS/main/controls_ralf9_sd_ws.txt
https://github.com/Ralf9/RFFHEM/blob/dev/CHANGED

Ich habe auch die "Linkliste SIGNALduino, Geräte und zugehörige Module" ergänzt (siehe hier im zweiten Beitrag)

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

Hallo Ralf9, ich glaube, ich brauche nochmal Deine Hilfe. Ich habe eine Garagtentorsteuerung gebaut; diese enthält einen arduino und ein 433-Empfangsmodul (eines der teureren, nicht die billigen China-Clone), das ein 433-Funk-Signal von Intertechno erkennt und daraufhin intern ein Relais schaltet. Mit diesem Relais springt dann meine 50 Jahre alte Hörmann-Garagentoröffnung zuverlässig an.   

Diese ganze Sache hat ca 4 jahre ohne größere Probleme funktioniert. Ich sende mit dem SIGNALDduino den IT-Code und das Tor geht auf und zu. Seit kurzem habe ich Aussetzer, die ich mir nicht erklären kann.

Nun könnte man denken, dass entweder das 433-Empfangsmodul, der arduino oder sonstwas defekt ist. Das scheint aber nicht so zu sein, denn wenn ich eine uralte Brennenstuhl-Fernbedienung heraushole, die das gleiche 433MHz-Signal produziert, geht das Garagentor artig auf. Also muss irgendwas an meinem Signalduino faul sein (was ich merkwürdig finde).

Zuerst einmal die Definition meines SIGNALduino:
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:LaCrosse:KOPP_FC:PCA301:SD_Rojaflex:SD_Tool:SIGNALduino_un:
   DEF        ESP-Signalduino.fritz.box:23
   DMSG       s766E00007000
   DevState   initialized
   DeviceName ESP-Signalduino.fritz.box:23@57600
   EQMSGCNT   1
   FD         43
   FUUID      61f58b94-f33f-1115-0cba-86a7f44ead112b04
   FVERSION   00_SIGNALduino.pm:v3.4.6-s347/2021-06-24
   ITClock    250
   LASTDMSG   s766E00007000
   LASTDMSGID 0.3
   MSGCNT     128835
   NAME       sduino
   NR         439
   PARTIAL   
   RAWMSG     MS;P2=-8937;P3=493;P4=-3999;P5=-2005;D=32353434343534343535343435343434353535353535353535353535353535353535343434;CP=3;SP=2;R=5;s6;e;m3;
   RSSI       -71.5
   STATE      opened
   TIME       1669239079.59168
   TYPE       SIGNALduino
   cc1101_frequency 433.920
   eventCount 144
   sendworking 0
   unknownmessages
   version    V 3.3.2.1-rc8 SIGNALduino cc1101 - compiled at Jan 10 2019 20:13:56
   versionmodul v3.4.7-ralf_24.06.
   versionprotoL v3.4.7-ralf_24.06.
   DoubleMsgIDs:
   MatchList:
     10:SD_WS07 ^P7#[A-Fa-f0-9]{6}[AFaf][A-Fa-f0-9]{2}
     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|201)#.*
     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..................
     32:PCA301  ^\S+\s+24
     33:SD_Rojaflex ^P109#[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]+
     90:SD_Tool ^pt([0-9]+(\.[0-9])?)(#.*)?
     9:CUL_FHTTK ^T[A-F0-9]{8}
     X:SIGNALduino_un ^[u]\d+#.*
   OLDREADINGS:
   QUEUE:
   READINGS:
     2022-11-23 19:48:30   bWidth          Setting MDMCFG4 (10) to 47 = 406 KHz
     2022-11-23 19:48:34   cc1101_config   freq:433.920MHz bWidth:406KHz rAmpl:42dB sens:4dB (DataRate:5603.79Baud,Modulation:ASK/OOK)
     2022-01-29 20:57:52   cc1101_patable  C3E = 00 C8 00 00 00 00 00 00  => 7_dBm
     2022-11-23 19:48:57   ccpatable       433 MHz, C3E = 00 C0 00 00 00 00 00 00  => 10_dBm
     2022-11-23 19:44:46   config          MS=1;MU=1;MC=1;Mred=0;Mdebug=1_MScnt=4;MuSplitThresh=0;MdebFifoLimit=115/140
     2022-11-23 19:45:04   freeram         558
     2022-11-23 22:26:08   ping            OK
     2022-01-30 21:32:46   raw             mcmbl=17
     2022-11-23 22:05:23   state           opened
     2022-11-23 19:45:13   uptime          31 13:52:42
     2022-11-23 19:46:25   version         V 3.3.2.1-rc8 SIGNALduino cc1101 - compiled at Jan 10 2019 20:13:56
   additionalSets:
     flash      3.3.5-dev220529__2022-05-24,3.3.4-dev211207__2021-12-08,3.3.4-dev200914__2020-09-14,3.3.4.0-dev200126__2020-01-27,3.3.4.0-dev200121__2020-01-27,3.3.2.1-rc9__2019-06-16
   getcmd:
   helper:
     avrdudelogs flashing Arduino sduino
hex file: FHEM/firmware/SIGNALduino_nanoCC1101_3321rc9.hex
port: ESP-Signalduino.fritz.box:23
host: ESP-Signalduino.fritz.box
log file: ./log/SIGNALduino-Flash.log
sduino closed
command: avrdude -c arduino -b 57600 -P ESP-Signalduino.fritz.box:23 -p atmega328p -v -v -U flash:w:FHEM/firmware/SIGNALduino_nanoCC1101_3321rc9.hex 2>./log/SIGNALduino-Flash.log

ERROR: avrdude exited with error--- AVRDUDE ---------------------------------------------------------------------------------

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

         System wide configuration file is "/etc/avrdude.conf"
         User configuration file is "/opt/fhem/.avrduderc"
         User configuration file does not exist or is not a regular file, skipping

         Using Port                    : ESP-Signalduino.fritz.box:23
         Using Programmer              : arduino
         Overriding Baud Rate          : 57600
avrdude: ser_open(): can't open device "ESP-Signalduino.fritz.box:23": No such file or directory

avrdude done.  Thank you.

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

sduino opened

   keepalive:
     ok         1
     retry      0
   mcIdList:
     10
     11
     12
     18
     43
     52
     57
     58
     96
   mnIdList:
     100
     101
     102
     103
     107
     108
     109
     112
   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
     32.1
     33
     33.1
     33.2
     35
     41
     49
     51
     53
     54.1
     55
     65
     68
     74.1
     90
     91.1
     93
   muIdList:
     8
     9
     13.1
     16
     17.1
     19
     21
     22
     24
     26
     27
     28
     29
     30
     31
     32
     36
     37
     39
     40
     44
     44.1
     45
     48
     49.1
     49.2
     50
     54
     56
     59
     60
     61
     62
     64
     66
     67
     69
     70
     71
     72
     73
     74
     78
     80
     84
     85
     86
     89
     91
     92
     94
     95
     97
     98
     104
     105
     110
     111
     200
     201
   rfmodesets:
     rfmode     Avantek_433_FSK,DP100_WH51_17241,HoneywActivL_SlowRf_FSK,KOPP_FC_4785,Lacrosse_mode1_17241,Lacrosse_mode2_9579,PCA301_mode3_6631,Rojaflex_433_GFSK,SlowRF_ccFactoryReset,WS1600_TX22_mode5_8842,bresser_5in1_8220
   sendAslowrfID:
Attributes:
   comment    wenn disconnected hier neu starten
http://raspfhem.fritz.box:8083/fhem?detail=Power_sduino
   flashCommand avrdude -c arduino -b 57600 -P [PORT] -p atmega328p -v -v -U flash:w:[HEXFILE] 2>[LOGFILE]
   hardware   nanoCC1101
   updateChannelFW Ralf9
   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,32.1,33,33.1,33.2,35,36,37,39,40,41,43,44,44.1,45,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,78,80,84,85,86,89,90,91,91.1,92,93,94,95,96,97,98,100,101,102,103,104,105,107,108,109,110,111,112,200,201

(Hier gibt es ein Problem beim flashen - der sduino ist per WLAN angebunden, ich muss ihn zum flashen mW per USB anbinden - richtig?)

Wenn ich nun die Brennenstuhl-FB drücke (und jedes mal dabei die Garage aufgeht  8) ) beobachte ich im sduino folgendes:
2022.11.23 22:09:48 4: sduino/msg READ: MS;P0=291;P1=-932;P3=-9516;P4=888;P5=-333;D=03010101450145010101010145014501010145014501450101;CP=0;SP=3;R=58;O;s34;m0;
2022.11.23 22:09:48 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:48 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:48 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:48 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -45
2022.11.23 22:09:48 5: sduino Dispatch: i141454, test ungleich: disabled
2022.11.23 22:09:48 4: sduino Dispatch: i141454, -45 dB, dispatch
2022.11.23 22:09:48 5: sduino: dispatch i141454
2022.11.23 22:09:48 4: sduino IT: message "i141454" (7)
2022.11.23 22:09:48 4: sduino IT: msgcode "0FF00FF0FFF0" (12) bin = 000101000001010001010100
2022.11.23 22:09:48 5: sduino IT: V1 housecode = 0FF00FF0FF  onoffcode = F0


2022.11.23 22:09:48 4: sduino/msg READ: MS;P0=281;P1=-943;P3=-9526;P4=895;P5=-331;D=03010101450145010101010145014501010145014501450101;CP=0;SP=3;R=58;O;m1;
2022.11.23 22:09:48 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:48 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:48 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:48 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -45
2022.11.23 22:09:48 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:48 4: sduino Dispatch: i141454, Dropped (1) due to short time and equal msg

2022.11.23 22:09:48 4: sduino/msg READ: MS;P0=293;P1=-936;P3=-9525;P4=899;P5=-332;D=03010101450145010101010145014501010145014501450101;CP=0;SP=3;R=58;O;m2;
2022.11.23 22:09:48 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:48 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:48 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:48 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -45
2022.11.23 22:09:48 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:48 4: sduino Dispatch: i141454, Dropped (2) due to short time and equal msg

2022.11.23 22:09:48 4: sduino/msg READ: MS;P0=289;P1=-933;P3=-9526;P4=889;P5=-327;D=03010101450145010101010145014501010145014501450101;CP=0;SP=3;R=58;O;m3;
2022.11.23 22:09:48 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:48 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:48 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:48 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -45
2022.11.23 22:09:48 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:48 4: sduino Dispatch: i141454, Dropped (3) due to short time and equal msg

2022.11.23 22:09:49 4: sduino/msg READ: MS;P0=-940;P2=285;P3=-9521;P5=910;P6=-320;D=23202020562056202020202056205620202056205620562020;CP=2;SP=3;R=64;O;s3;m0;
2022.11.23 22:09:49 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:49 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:49 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:49 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -42
2022.11.23 22:09:49 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:49 4: sduino Dispatch: i141454, Dropped (4) due to short time and equal msg

2022.11.23 22:09:49 4: sduino/msg READ: MS;P0=-939;P2=291;P3=-9514;P5=903;P6=-328;D=23202020562056202020202056205620202056205620562020;CP=2;SP=3;R=64;O;m1;
2022.11.23 22:09:49 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:49 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:49 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:49 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -42
2022.11.23 22:09:49 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:49 4: sduino Dispatch: i141454, Dropped (5) due to short time and equal msg

2022.11.23 22:09:49 4: sduino/msg READ: MS;P0=-941;P2=282;P3=-9521;P5=904;P6=-328;D=23202020562056202020202056205620202056205620562020;CP=2;SP=3;R=64;O;m2;
2022.11.23 22:09:49 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:49 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:49 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:49 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -42
2022.11.23 22:09:49 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:49 4: sduino Dispatch: i141454, Dropped (6) due to short time and equal msg

2022.11.23 22:09:49 4: sduino/msg READ: MS;P0=-944;P2=286;P3=-9518;P5=897;P6=-329;D=23202020562056202020202056205620202056205620562020;CP=2;SP=3;R=64;O;m3;
2022.11.23 22:09:49 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:49 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:49 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:49 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -42
2022.11.23 22:09:49 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:49 4: sduino Dispatch: i141454, Dropped (7) due to short time and equal msg

2022.11.23 22:09:49 4: sduino/msg READ: MS;P0=-327;P1=282;P2=-9519;P5=904;P7=-942;D=12171717501750171717171750175017171750175017501717;CP=1;SP=2;R=64;O;s7;m0;
2022.11.23 22:09:49 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:49 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:49 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:49 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -42
2022.11.23 22:09:49 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:49 4: sduino Dispatch: i141454, Dropped (8) due to short time and equal msg

2022.11.23 22:09:50 4: sduino/msg READ: MS;P0=-328;P1=283;P2=-9521;P5=902;P7=-949;D=12171717501750171717171750175017171750175017501717;CP=1;SP=2;R=64;O;m1;
2022.11.23 22:09:50 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:50 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:50 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:50 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -42
2022.11.23 22:09:50 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:50 4: sduino Dispatch: i141454, Dropped (9) due to short time and equal msg

2022.11.23 22:09:50 4: sduino/msg READ: MS;P0=-327;P1=286;P2=-9522;P5=888;P7=-937;D=12171717501750171717171750175017171750175017501717;CP=1;SP=2;R=64;O;m2;
2022.11.23 22:09:50 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:50 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:50 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:50 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -42
2022.11.23 22:09:50 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:50 4: sduino Dispatch: i141454, Dropped (10) due to short time and equal msg

2022.11.23 22:09:50 4: sduino/msg READ: MS;P0=-324;P1=286;P2=-9523;P5=899;P7=-936;D=12171717501750171717171750175017171750175017501717;CP=1;SP=2;R=64;O;m3;
2022.11.23 22:09:50 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:50 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:50 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:50 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -42
2022.11.23 22:09:50 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:50 4: sduino Dispatch: i141454, -42 dB, dispatch
2022.11.23 22:09:50 5: sduino: dispatch i141454
2022.11.23 22:09:50 4: sduino IT: message "i141454" (7)
2022.11.23 22:09:50 4: sduino IT: msgcode "0FF00FF0FFF0" (12) bin = 000101000001010001010100
2022.11.23 22:09:50 5: sduino IT: V1 housecode = 0FF00FF0FF  onoffcode = F0
<== den brauche ich ==>


2022.11.23 22:09:51 4: sduino/msg READ: MS;P0=-324;P1=282;P2=-9515;P4=906;P7=-945;D=12171717401740171717171740174017171740174017401717;CP=1;SP=2;R=64;O;s11;m0;
2022.11.23 22:09:51 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:51 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:51 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:51 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -42
2022.11.23 22:09:51 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:51 4: sduino Dispatch: i141454, Dropped (1) due to short time and equal msg
2022.11.23 22:09:51 4: sduino/msg READ: MS;P0=-339;P1=284;P2=-9512;P4=891;P7=-944;D=12171717401740171717171740174017171740174017401717;CP=1;SP=2;R=64;O;m1;
2022.11.23 22:09:51 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:51 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:51 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:51 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -42
2022.11.23 22:09:51 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:51 4: sduino Dispatch: i141454, Dropped (2) due to short time and equal msg

2022.11.23 22:09:51 4: sduino/msg READ: MS;P0=-326;P1=285;P2=-9518;P4=897;P7=-941;D=12171717401740171717171740174017171740174017401717;CP=1;SP=2;R=64;O;m2;
2022.11.23 22:09:51 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:51 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:51 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:51 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -42
2022.11.23 22:09:51 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:51 4: sduino Dispatch: i141454, Dropped (3) due to short time and equal msg

2022.11.23 22:09:51 4: sduino/msg READ: MS;P0=-328;P1=290;P2=-9515;P4=904;P7=-940;D=12171717401740171717171740174017171740174017401717;CP=1;SP=2;R=64;O;m3;
2022.11.23 22:09:51 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:51 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:51 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:51 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -42
2022.11.23 22:09:51 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:51 4: sduino Dispatch: i141454, Dropped (4) due to short time and equal msg

2022.11.23 22:09:56 4: sduino/msg READ: MS;P0=282;P1=-332;P2=-9507;P3=897;P6=-954;D=02060606310631060606060631063106060631063106310606;CP=0;SP=2;R=62;O;s38;m0;
2022.11.23 22:09:56 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:56 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:56 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:56 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -43
2022.11.23 22:09:56 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:56 4: sduino Dispatch: i141454, -43 dB, dispatch
2022.11.23 22:09:56 5: sduino: dispatch i141454
2022.11.23 22:09:56 4: sduino IT: message "i141454" (7)
2022.11.23 22:09:56 4: sduino IT: msgcode "0FF00FF0FFF0" (12) bin = 000101000001010001010100
2022.11.23 22:09:56 5: sduino IT: V1 housecode = 0FF00FF0FF  onoffcode = F0

2022.11.23 22:09:56 4: sduino/msg READ: MS;P0=288;P1=-326;P2=-9522;P3=896;P6=-933;D=02060606310631060606060631063106060631063106310606;CP=0;SP=2;R=62;O;m1;
2022.11.23 22:09:56 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:56 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:56 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:56 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -43
2022.11.23 22:09:56 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:56 4: sduino Dispatch: i141454, Dropped (1) due to short time and equal msg

2022.11.23 22:09:56 4: sduino/msg READ: MS;P0=290;P1=-326;P2=-9519;P3=902;P6=-938;D=02060606310631060606060631063106060631063106310606;CP=0;SP=2;R=62;O;m2;
2022.11.23 22:09:56 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:56 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:56 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:56 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -43
2022.11.23 22:09:56 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:56 4: sduino Dispatch: i141454, Dropped (2) due to short time and equal msg

2022.11.23 22:09:56 4: sduino/msg READ: MS;P0=284;P1=-326;P2=-9523;P3=897;P6=-939;D=02060606310631060606060631063106060631063106310606;CP=0;SP=2;R=62;O;m3;
2022.11.23 22:09:56 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:56 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:56 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:56 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -43
2022.11.23 22:09:56 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:56 4: sduino Dispatch: i141454, Dropped (3) due to short time and equal msg

2022.11.23 22:09:58 4: sduino/msg READ: MS;P0=-9517;P1=286;P2=-945;P3=893;P4=-337;D=10121212341234121212121234123412121234123412341212;CP=1;SP=0;R=64;O;s49;m0;
2022.11.23 22:09:58 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:58 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:58 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:58 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -42
2022.11.23 22:09:58 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:58 4: sduino Dispatch: i141454, -42 dB, dispatch
2022.11.23 22:09:58 5: sduino: dispatch i141454
2022.11.23 22:09:58 4: sduino IT: message "i141454" (7)
2022.11.23 22:09:58 4: sduino IT: msgcode "0FF00FF0FFF0" (12) bin = 000101000001010001010100
2022.11.23 22:09:58 5: sduino IT: V1 housecode = 0FF00FF0FF  onoffcode = F0

2022.11.23 22:09:59 4: sduino/msg READ: MS;P0=-9522;P1=284;P2=-948;P3=904;P4=-325;D=10121212341234121212121234123412121234123412341212;CP=1;SP=0;R=64;O;m1;
2022.11.23 22:09:59 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:59 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:59 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:59 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -42
2022.11.23 22:09:59 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:59 4: sduino Dispatch: i141454, Dropped (1) due to short time and equal msg

2022.11.23 22:09:59 4: sduino/msg READ: MS;P0=-9523;P1=285;P2=-950;P3=893;P4=-325;D=10121212341234121212121234123412121234123412341212;CP=1;SP=0;R=64;O;m2;
2022.11.23 22:09:59 4: sduino: Matched MS Protocol id 3 -> itv1, bitLen=24
2022.11.23 22:09:59 5: sduino: Starting demodulation at Position 2
2022.11.23 22:09:59 5: sduino: dispatching bits: 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0
2022.11.23 22:09:59 4: sduino: Decoded MS Protocol id 3 dmsg i141454 length 24 RSSI = -42
2022.11.23 22:09:59 5: sduino Dispatch: i141454, test gleich
2022.11.23 22:09:59 4: sduino Dispatch: i141454, Dropped (2) due to short time and equal msg

Kannst du erkennen, ob hier irgendwas faul ist? Irgendwas nicht richtig funktioniert? Wo ich hier weitersuchen kann?
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

Hier noch das dazugehörige FHEM-device, das Probleme aufweist und manchmal zehn mal gedrückt werden muss, bis sich das Garagentor öffnet
Internals:
   DEF        0FF00FF0FF 0F F0
   FUUID      5e244bdf-f33f-1115-9f76-e5f07c6198560c30
   FVERSION   10_IT.pm:0.208390/2019-12-28
   IODev      sduino
   LASTInputDev sduino
   MSGCNT     45
   NAME       Garagentor
   NR         110
   STATE      <span style='color:black'>zu</span>
   TYPE       IT
   XMIT       0ff00ff0ff
   XMITdimdown 00
   XMITdimup  00
   XMIToff    f0
   XMITon     0f
   eventCount 425
   sduino_DMSG i141454
   sduino_MSGCNT 46
   sduino_Protocol_ID 3
   sduino_RAWMSG MS;P0=-9517;P1=286;P2=-945;P3=893;P4=-337;D=10121212341234121212121234123412121234123412341212;CP=1;SP=0;R=64;O;s49;m0;
   sduino_RSSI -42
   sduino_TIME 2022-11-23 22:09:58
   CODE:
     1          0ff00ff0ff
   READINGS:
     2022-11-13 20:26:10   IODev           sduino
     2022-11-23 21:55:57   Tor             off
     2020-07-04 17:31:45   protocol        V1
     2022-11-23 22:09:58   state           off
Attributes:
   IODev      sduino
   ITclock    290
   ITrepetition 10
   alias      Garage
   devStateIcon .*:noIcon:noFhemwebLink
   eventMap   off:Zu on:Auf
   group      Tore
   room       Schalter
   sortby     1
   stateFormat <span style='color:{(ReadingsVal("Garagensensor",'Tor','0') eq '1' ? "red":"black")}'>{(ReadingsVal("Garagensensor",'Tor','0') eq '1' ? "offen":"zu")}</span>
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

Kann nichts erkennen, sieht gut aus.

Wenn Du einen ProMini hast und der DTR Pin mit dem ESP verbunden ist, dann gibts eine Möglichkeit über WLAN zu flashen
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

Hmm. Kompliziert. Dann wird das wahrscheinlich ein Antennenproblem sein. SIGNALduino und Empfänger stehen vertikal in einer Linie (Erdgeschoss und Keller) und beides sind aufrecht stehende Dipole. Eventuell ist es das?! Ich habe keine weitere Idee derzeit.
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

Für solche Fälle ist ein zweiter sduino recht praktisch, Du kannst auch einen sduino mit Dupont Kabeln (nach Möglichkeit nicht länger als 10cm) zusammenstecken

Ob es gesendet wird, kannst Du mit sduino verbose 4 im log sehen
z.B.
2022.11.24 11:31:50 3 : sduino IT_set: IT_F00000000F_ITV1 on
2022.11.24 11:31:50 4 : sduino/set: sending via SendMsg: SR;R=6;P0=...
2022.11.24 11:31:50 4 : sduino/msg READ: SR;R=6;P0=...
2022.11.24 11:31:50 4 : sduino/read sendraw answer: SR;R=6;P0=...


An der Rückmeldung "msg READ: SR..." kannst Du erkennen, daß es gesendet wurde.

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

Also, falls hier jemand mitliest: Es war wahrscheinlich die Antenne. Ich habe die mal durchgemessen, weil ja 433MHz-Antennen notorisch für ihre Fehlanpassung sind (ausgiebig hierzu: https://forum.fhem.de/index.php/topic,93021.0.html). Ich habe das Stehwellenverhältnis gemessen, die Antenne gleich aussortiert und eine neue (vorher nachgemessene) eingesetzt. Seit zwei Tagen keinerlei Aussetzer mehr.
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

dadoc

Hallo Ralf,
mit update all https://raw.githubusercontent.com/Ralf9/RFFHEM/master/controls_ralf9_signalduino.txt

bekomme ich
version
V 4.2.2-dev220712 SIGNALduinoAdv ESP32 cc1101 (R: B0*) - compiled at Sep 25 2022 22:03:15
versionmodul
v3.4.14-dev_ralf_21.07.
versionprotoL
v3.4.7-ralf_24.06.

Soll das so?
Grüße
Martin
Standort 1: FS20 mit CUL und FHEM auf Raspi. HM-Komponenten (Heizung, Rollladen, Schalter). HM IP über Raspimatic (testweise)
Standort 2: Homematic (Wired) über CCU2 und PocketHome HD
3 x Raspi3 mit piCorePlayer/Kodi für Multiroom Audio (+ Tablets/iPeng/iPods

Ralf9

nein, das passt so nicht.

Die Versionsbezeichnung von versionmodul  und versionprotoL muss gleich sein. das Datum kann unterschiedlich sein.

Die aktuelle Version steht hier im ersten Beitrag
versionmodul  v3.4.14-dev_ralf_29.09.
versionprotoL v3.4.14-dev_ralf_27.09.

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

dadoc

Dachte ich mir. Und jetzt weiß ich auch, dass das Update-Excluden (global) nicht nur für das allgemeine update all gilt, sondern auch für update all https://raw.githubusercontent.com/Ralf9/RFFHEM/master/controls_ralf9_signalduino.txt...
Danke!
Standort 1: FS20 mit CUL und FHEM auf Raspi. HM-Komponenten (Heizung, Rollladen, Schalter). HM IP über Raspimatic (testweise)
Standort 2: Homematic (Wired) über CCU2 und PocketHome HD
3 x Raspi3 mit piCorePlayer/Kodi für Multiroom Audio (+ Tablets/iPeng/iPods

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