Probleme mit OWX nach flashen des Signalduino

Begonnen von TomLee, 27 Mai 2022, 12:37:40

Vorheriges Thema - Nächstes Thema

TomLee

Hallo,

Hab seit Jahren einen Selbstbau-Signalduino am laufen. Aufgrund eines Beitrags gestern hab ich mich dazu verleiten lassen die Firmware (war noch aus 2019) auf einen aktuellen Stand zu bringen.

Das Resultat daraus ist jetzt das mein OWX-IO damit offenbar irgendwie ein Problem hat, es werden keine Temperaturen mehr ausgelesen.

Geflasht hatte ich gestern Abend die 3.5.0-dev+20210808, nachdem dann direkt das Problem mit OWX anfing, hab ich versucht wieder die alte Firmware zu flashen, die war auch was mit v 3.3.1 aber nicht die die mir zur jetzt zur Auswahl im setter steht und jetzt geflasht ist:

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_Rojaflex: :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/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0@57600
   DMSG       nothing
   DevState   initialized
   DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0@57600
   FD         33
   FUUID      61f50eb3-f33f-78f5-db7a-8fa9da2603350c4f
   ITClock    250
   LASTDMSG   nothing
   LASTDMSGID nothing
   NAME       sduino
   NR         455
   NR_CMD_LAST_H 4
   PARTIAL   
   STATE      opened
   TIME       1653643736.56852
   TYPE       SIGNALduino
   cc1101_available 1
   sendworking 0
   version    V 3.3.1 SIGNALduino cc1101 (chip CC1101) - compiled at Dec  3 2019 19:40:46
   versionProtocols 1.42
   versionmodul 3.5.3
   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
     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]+
     9:CUL_FHTTK ^T[A-F0-9]{8}
     X:SIGNALduino_un ^[u]\d+#.*
   QUEUE:
   READINGS:
     2022-05-27 11:29:48   cc1101_config   Freq: 433.920 MHz, Bandwidth: 325 kHz, rAmpl: 42 dB, sens: 8 dB, DataRate: 5.60 kBaud
     2022-05-27 11:29:48   cc1101_config_ext Modulation: ASK/OOK
     2022-05-27 11:29:50   cc1101_patable  C3E = 00 84 00 00 00 00 00 00 => 5_dBm
     2022-05-26 19:27:55   ping            OK
     2022-05-27 11:29:45   state           opened
   XMIT_TIME:
     1653644263.17354
     1653644265.26302
     1653644267.27533
     1653644269.28793
   additionalSets:
     flash      3.5.0-dev+20210808,3.5.0-dev+20210623,3.4.0,3.4.0-dev+20200711,3.4.0-dev+20200216,3.3.1
   keepalive:
     ok         0
     retry      0
   mcIdList:
   mnIdList:
   msIdList:
     0
     3
     4
     17
   muIdList:
     5
     72
   ucCmd:
Attributes:
   flashCommand avrdude -c arduino -b [BAUDRATE] -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
   hardware   nanoCC1101
   updateChannelFW testing
   whitelist_IDs 0,3,4,5,17,72


V 3.3.1 SIGNALduino cc1101 (chip CC1101) - compiled at Dec  3 2019 19:40:46

Bei meiner alten Version bin ich der Meinung das da nicht chip CC1101 stand und bei der Uhrzeit mein ich war der Kompilierzeitpunkt in  der 41. Minute.

Da mir die Temperaturen wichtiger sind hatte ich über Nacht den Signalduino abgeklemmt, einen reboot gemacht und die Temperaturen wurden wieder ganz normal ausgelesen.


Nach einem reboot des FHEM-Server mit beiden Devices angesteckt (Denkovi-Adapter und Signalduino) heute sieht das so im Log aus:

2022.05.27 11:29:45 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_DAE069Vt-if00-port0 disconnected, waiting to reappear (OWX)
2022.05.27 11:29:45 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:29:45 1: OWX_Complex called while interface OWX disconnected
2022.05.27 11:30:45 1: OWX_Init called for bus OWX with interface state opened, now going for detect
2022.05.27 11:30:45 1: Cannot init /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_DAE069Vt-if00-port0, ignoring it (OWX)
2022.05.27 11:34:51 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:34:51 1: OWX_SER::Query OWX:  0 of 16 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:34:51 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:34:51 1: OWX_SER::Query OWX:  0 of 10 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:34:52 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:34:52 1: OWX_SER::Query OWX:  0 of 19 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:34:52 1: OWTHERM: HF_Aussensensor_Vorderhaus has returned invalid data of length 0
2022.05.27 11:34:52 1: PERL WARNING: substr outside of string at ./FHEM/21_OWTHERM.pm line 835.
2022.05.27 11:34:52 1: PERL WARNING: Use of uninitialized value $res in numeric eq (==) at ./FHEM/21_OWTHERM.pm line 848.
2022.05.27 11:34:52 1: PERL WARNING: Use of uninitialized value $res in split at ./FHEM/21_OWTHERM.pm line 851.
2022.05.27 11:34:52 1: PERL WARNING: Use of uninitialized value $data[0] in ord at ./FHEM/21_OWTHERM.pm line 895.
2022.05.27 11:34:52 1: PERL WARNING: Use of uninitialized value $data[1] in ord at ./FHEM/21_OWTHERM.pm line 896.
2022.05.27 11:34:52 1: PERL WARNING: Use of uninitialized value $data[1] in ord at ./FHEM/21_OWTHERM.pm line 897.
2022.05.27 11:34:52 1: PERL WARNING: Use of uninitialized value $data[2] in ord at ./FHEM/21_OWTHERM.pm line 909.
2022.05.27 11:34:52 1: PERL WARNING: Use of uninitialized value $data[3] in ord at ./FHEM/21_OWTHERM.pm line 910.
2022.05.27 11:36:45 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:45 1: OWX_SER::Query OWX:  0 of 16 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:45 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:45 1: OWX_SER::Query OWX:  0 of 10 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:46 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:46 1: OWX_SER::Query OWX:  0 of 19 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:46 1: OWTHERM: EG_Innensensor_EingangKueche has returned invalid data of length 0
2022.05.27 11:36:46 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:46 1: OWX_SER::Query OWX:  0 of 16 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:46 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:46 1: OWX_SER::Query OWX:  0 of 10 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:47 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:47 1: OWX_SER::Query OWX:  0 of 19 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:47 1: OWTHERM: EG_Innensensor_FBH_EingangFlur has returned invalid data of length 0
2022.05.27 11:36:47 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:47 1: OWX_SER::Query OWX:  0 of 16 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:47 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:47 1: OWX_SER::Query OWX:  0 of 10 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:48 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:48 1: OWX_SER::Query OWX:  0 of 19 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:48 1: OWTHERM: EG_Innensensor_Fruehstuecksraum has returned invalid data of length 0
2022.05.27 11:36:49 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:49 1: OWX_SER::Query OWX:  0 of 16 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:49 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:49 1: OWX_SER::Query OWX:  0 of 10 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:50 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:50 1: OWX_SER::Query OWX:  0 of 19 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:50 1: OWTHERM: EG_Innensensor_Privat has returned invalid data of length 0
2022.05.27 11:36:50 1: OWXTHERM_BinValues:  EG_Innensensor_Privat: invalid data length, 0 instead of 9 bytes,  0 
2022.05.27 11:36:50 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:50 1: OWX_SER::Query OWX:  0 of 16 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:50 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:50 1: OWX_SER::Query OWX:  0 of 10 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:51 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:51 1: OWX_SER::Query OWX:  0 of 19 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:51 1: OWTHERM: EG_Innensensor_Zimmer2 has returned invalid data of length 0
2022.05.27 11:36:51 1: OWXTHERM_BinValues:  EG_Innensensor_Zimmer2: invalid data length, 0 instead of 9 bytes,  0 
2022.05.27 11:36:51 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:51 1: OWX_SER::Query OWX:  0 of 16 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:51 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:51 1: OWX_SER::Query OWX:  0 of 10 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:52 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:52 1: OWX_SER::Query OWX:  0 of 19 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:52 1: OWTHERM: KG_Innensensor_RlaufHinterhaus has returned invalid data of length 0
2022.05.27 11:36:52 1: OWXTHERM_BinValues:  KG_Innensensor_RlaufHinterhaus: invalid data length, 0 instead of 9 bytes,  0 
2022.05.27 11:36:52 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:52 1: OWX_SER::Query OWX:  0 of 16 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:52 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:52 1: OWX_SER::Query OWX:  0 of 10 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:54 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:54 1: OWX_SER::Query OWX:  0 of 19 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:54 1: OWTHERM: KG_Innensensor_RlaufVorderhaus has returned invalid data of length 0
2022.05.27 11:36:54 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:54 1: OWX_SER::Query OWX:  0 of 16 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:54 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:54 1: OWX_SER::Query OWX:  0 of 10 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:55 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:55 1: OWX_SER::Query OWX:  0 of 19 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:55 1: OWTHERM: KG_Innensensor_Rlauf_Hinter_Mittelhaus has returned invalid data of length 0
2022.05.27 11:36:55 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:55 1: OWX_SER::Query OWX:  0 of 16 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:55 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:55 1: OWX_SER::Query OWX:  0 of 10 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:56 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:56 1: OWX_SER::Query OWX:  0 of 19 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:56 1: OWTHERM: KG_Innensensor_VorlaufVorderhaus has returned invalid data of length 0
2022.05.27 11:36:56 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:56 1: OWX_SER::Query OWX:  0 of 16 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:56 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:56 1: OWX_SER::Query OWX:  0 of 10 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:57 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:57 1: OWX_SER::Query OWX:  0 of 19 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:57 1: OWTHERM: KG_Innensensor_WWSpeicher_oben has returned invalid data of length 0
2022.05.27 11:36:57 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:57 1: OWX_SER::Query OWX:  0 of 16 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:57 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:57 1: OWX_SER::Query OWX:  0 of 10 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:59 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:59 1: OWX_SER::Query OWX:  0 of 19 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:59 1: OWTHERM: OG_Innensensor_Schlafzimmer has returned invalid data of length 0
2022.05.27 11:36:59 1: OWXTHERM_BinValues:  OG_Innensensor_Schlafzimmer: invalid data length, 0 instead of 9 bytes,  0 
2022.05.27 11:36:59 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:59 1: OWX_SER::Query OWX:  0 of 16 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:59 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:36:59 1: OWX_SER::Query OWX:  0 of 10 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:00 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:00 1: OWX_SER::Query OWX:  0 of 19 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:00 1: OWTHERM: OG_Innensensor_Wohnzimmer has returned invalid data of length 0
2022.05.27 11:37:00 1: OWXTHERM_BinValues:  OG_Innensensor_Wohnzimmer: invalid data length, 0 instead of 9 bytes,  0 
2022.05.27 11:37:00 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:00 1: OWX_SER::Query OWX:  0 of 16 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:00 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:00 1: OWX_SER::Query OWX:  0 of 10 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:01 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:01 1: OWX_SER::Query OWX:  0 of 19 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:01 1: OWTHERM: OG_Innensensor_Zimmer1 has returned invalid data of length 0
2022.05.27 11:37:01 1: OWXTHERM_BinValues:  OG_Innensensor_Zimmer1: invalid data length, 0 instead of 9 bytes,  0 
2022.05.27 11:37:01 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:01 1: OWX_SER::Query OWX:  0 of 16 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:01 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:01 1: OWX_SER::Query OWX:  0 of 10 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:02 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:02 1: OWX_SER::Query OWX:  0 of 19 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:02 1: OWTHERM: OG_Innensensor_Zimmer6 has returned invalid data of length 0
2022.05.27 11:37:02 1: OWXTHERM_BinValues:  OG_Innensensor_Zimmer6: invalid data length, 0 instead of 9 bytes,  0 
2022.05.27 11:37:02 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:02 1: OWX_SER::Query OWX:  0 of 16 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:03 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:03 1: OWX_SER::Query OWX:  0 of 10 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:04 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:04 1: OWX_SER::Query OWX:  0 of 19 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:37:04 1: OWTHERM: OG_Innensensor_Zimmer8 has returned invalid data of length 0
2022.05.27 11:37:04 1: OWXTHERM_BinValues:  OG_Innensensor_Zimmer8: invalid data length, 0 instead of 9 bytes,  0 
2022.05.27 11:38:13 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:38:13 1: OWX_SER::Query OWX:  0 of 10 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:38:14 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:38:14 1: OWX_SER::Query OWX:  0 of 19 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:38:14 1: OWTHERM: EG_Innensensor_EingangKueche has returned invalid data of length 0
2022.05.27 11:39:57 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:39:57 1: OWX_SER::Query OWX:  0 of 10 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:39:58 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:39:58 1: OWX_SER::Query OWX:  0 of 19 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.27 11:39:58 1: OWTHERM: HF_Aussensensor_Vorderhaus has returned invalid data of length 0


Es gibt keine Problem mit dem sduino-Device, nur mit dem OWX.




Mache ich jetzt einen reboot des FHEM-Server mit nur angestecktem 1-Wire Adapter, passiert folgendes minütlich wenn ich den Signalduino nachträglich anstöpsele:

2022.05.27 12:28:50 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0 disconnected, waiting to reappear (sduino)
2022.05.27 12:28:50 3: Setting sduino serial parameters to 57600,8,N,1
2022.05.27 12:28:50 1: sduino: DoInit, /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0@57600
2022.05.27 12:28:50 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0 reappeared (sduino)
2022.05.27 12:28:52 3: sduino: SimpleWrite_XQ, disable receiver (XQ)
2022.05.27 12:28:52 3: sduino: StartInit, get version, retry = 0
2022.05.27 12:29:02 1: sduino: CheckVersionResp, Not an SIGNALduino device, got for V: undef
2022.05.27 12:29:02 3: sduino: StartInit, get version, retry = 1
2022.05.27 12:29:09 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0 disconnected, waiting to reappear (sduino)
2022.05.27 12:29:09 3: Setting sduino serial parameters to 57600,8,N,1
2022.05.27 12:29:09 1: sduino: DoInit, /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0@57600
2022.05.27 12:29:09 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0 reappeared (sduino)
2022.05.27 12:29:10 3: sduino: SimpleWrite_XQ, disable receiver (XQ)
2022.05.27 12:29:11 3: sduino: StartInit, get version, retry = 0
2022.05.27 12:29:21 1: sduino: CheckVersionResp, Not an SIGNALduino device, got for V: undef
2022.05.27 12:29:21 3: sduino: StartInit, get version, retry = 1
2022.05.27 12:29:21 2: sduino: CheckVersionResp, initialized 3.5.3
2022.05.27 12:29:21 3: sduino: CheckVersionResp, enable receiver (XE)
2022.05.27 12:29:32 3: sduino: CheckCcpatableResponse, patable: 84
2022.05.27 12:29:45 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0 disconnected, waiting to reappear (sduino)
2022.05.27 12:29:45 3: Setting sduino serial parameters to 57600,8,N,1
2022.05.27 12:29:45 1: sduino: DoInit, /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0@57600
2022.05.27 12:29:45 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0 reappeared (sduino)
2022.05.27 12:29:47 3: sduino: SimpleWrite_XQ, disable receiver (XQ)
2022.05.27 12:29:47 3: sduino: StartInit, get version, retry = 0
2022.05.27 12:29:57 1: sduino: CheckVersionResp, Not an SIGNALduino device, got for V: undef
2022.05.27 12:29:57 3: sduino: StartInit, get version, retry = 1
2022.05.27 12:30:07 1: sduino: CheckVersionResp, Not an SIGNALduino device, got for V: undef
2022.05.27 12:30:07 3: sduino: StartInit, get version, retry = 2
2022.05.27 12:30:17 1: sduino: CheckVersionResp, Not an SIGNALduino device, got for V: undef
2022.05.27 12:30:17 3: sduino: StartInit, get version, retry = 3
2022.05.27 12:30:17 2: sduino: StartInit, retry count reached. Reset
2022.05.27 12:30:17 3: sduino: ResetDevice, nanoCC1101
2022.05.27 12:30:17 3: Opening sduino device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0
2022.05.27 12:30:17 3: Setting sduino serial parameters to 57600,8,N,1
2022.05.27 12:30:17 1: sduino: DoInit, /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0@57600
2022.05.27 12:30:17 3: sduino device opened
2022.05.27 12:30:19 3: sduino: SimpleWrite_XQ, disable receiver (XQ)
2022.05.27 12:30:19 3: sduino: StartInit, get version, retry = 0
2022.05.27 12:30:19 2: sduino: CheckVersionResp, initialized 3.5.3
2022.05.27 12:30:19 3: sduino: CheckVersionResp, enable receiver (XE)
2022.05.27 12:30:21 3: sduino: CheckCcpatableResponse, patable:  0
2022.05.27 12:30:26 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0 disconnected, waiting to reappear (sduino)
2022.05.27 12:30:26 3: Setting sduino serial parameters to 57600,8,N,1
2022.05.27 12:30:26 1: sduino: DoInit, /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0@57600
2022.05.27 12:30:26 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0 reappeared (sduino)
2022.05.27 12:30:28 3: sduino: SimpleWrite_XQ, disable receiver (XQ)
2022.05.27 12:30:28 3: sduino: StartInit, get version, retry = 0
2022.05.27 12:30:28 2: sduino: CheckVersionResp, initialized 3.5.3
2022.05.27 12:30:28 3: sduino: CheckVersionResp, enable receiver (XE)
2022.05.27 12:30:36 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0 disconnected, waiting to reappear (sduino)
2022.05.27 12:30:36 3: Setting sduino serial parameters to 57600,8,N,1
2022.05.27 12:30:36 1: sduino: DoInit, /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0@57600
2022.05.27 12:30:36 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0 reappeared (sduino)
2022.05.27 12:30:38 3: sduino: SimpleWrite_XQ, disable receiver (XQ)
2022.05.27 12:30:38 3: sduino: StartInit, get version, retry = 0
2022.05.27 12:30:45 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0 disconnected, waiting to reappear (sduino)
2022.05.27 12:30:45 3: Setting sduino serial parameters to 57600,8,N,1
2022.05.27 12:30:45 1: sduino: DoInit, /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0@57600
2022.05.27 12:30:45 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0 reappeared (sduino)
2022.05.27 12:30:47 3: sduino: SimpleWrite_XQ, disable receiver (XQ)
2022.05.27 12:30:47 3: sduino: StartInit, get version, retry = 0
2022.05.27 12:30:47 2: sduino: CheckVersionResp, initialized 3.5.3
2022.05.27 12:30:47 3: sduino: CheckVersionResp, enable receiver (XE)
2022.05.27 12:31:25 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0 disconnected, waiting to reappear (sduino)
2022.05.27 12:31:25 3: Setting sduino serial parameters to 57600,8,N,1
2022.05.27 12:31:25 1: sduino: DoInit, /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0@57600
2022.05.27 12:31:25 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0 reappeared (sduino)
2022.05.27 12:31:27 3: sduino: SimpleWrite_XQ, disable receiver (XQ)
2022.05.27 12:31:27 3: sduino: StartInit, get version, retry = 0
2022.05.27 12:31:27 2: sduino: CheckVersionResp, initialized 3.5.3
2022.05.27 12:31:27 3: sduino: CheckVersionResp, enable receiver (XE)
2022.05.27 12:31:29 3: sduino: CheckCcpatableResponse, patable: 84
2022.05.27 12:31:33 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0 disconnected, waiting to reappear (sduino)
2022.05.27 12:31:33 3: Setting sduino serial parameters to 57600,8,N,1
2022.05.27 12:31:33 1: sduino: DoInit, /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0@57600
2022.05.27 12:31:33 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0 reappeared (sduino)
2022.05.27 12:31:34 3: sduino: SimpleWrite_XQ, disable receiver (XQ)
2022.05.27 12:31:35 3: sduino: StartInit, get version, retry = 0
2022.05.27 12:31:45 1: sduino: CheckVersionResp, Not an SIGNALduino device, got for V: undef
2022.05.27 12:31:45 3: sduino: StartInit, get version, retry = 1
2022.05.27 12:31:45 2: sduino: CheckVersionResp, initialized 3.5.3
2022.05.27 12:31:45 3: sduino: CheckVersionResp, enable receiver (XE)
2022.05.27 12:32:28 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0 disconnected, waiting to reappear (sduino)
2022.05.27 12:32:28 3: Setting sduino serial parameters to 57600,8,N,1
2022.05.27 12:32:28 1: sduino: DoInit, /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0@57600
2022.05.27 12:32:28 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0 reappeared (sduino)
2022.05.27 12:32:30 3: sduino: SimpleWrite_XQ, disable receiver (XQ)
2022.05.27 12:32:35 1: OWXTHERM_BinValues:  EG_Innensensor_Privat: invalid data,  0  0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
2022.05.27 12:32:37 1: OWXTHERM_BinValues:  EG_Innensensor_bla2: invalid data,  0  0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
2022.05.27 12:32:38 1: OWXTHERM_BinValues:  KG_Innensensor_RlaufHinterhaus: invalid data,  0  0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
2022.05.27 12:32:44 1: OWXTHERM_BinValues:  OG_Innensensor_Schlafzimmer: invalid data,  0  0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
2022.05.27 12:32:45 1: OWXTHERM_BinValues:  OG_Innensensor_Wohnzimmer: invalid data,  0  0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
2022.05.27 12:32:47 1: OWXTHERM_BinValues:  OG_Innensensor_bla1: invalid data,  0  0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
2022.05.27 12:32:48 1: OWXTHERM_BinValues:  OG_Innensensor_bla: invalid data,  0  0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
2022.05.27 12:32:49 1: OWXTHERM_BinValues:  OG_Innensensor_bla: invalid data,  0  0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
2022.05.27 12:32:49 3: sduino: StartInit, get version, retry = 0



Internals:
   ALARMED    no
   ASYNCHRONOUS 0
   DEF        /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_DAE069Vt-if00-port0
   DEVS       
   DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_DAE069Vt-if00-port0
   FD         52
   FUUID      5c9ac401-f33f-78f5-cc43-52741d9644599bb9
   INITDONE   0
   NAME       OWX
   NR         39
   PARTIAL   
   PRESENT    1
   ROM_ID     FF
   STATE      opened
   TYPE       OWX
   interval   300
   timeout    2
   DEVHASH:
     OWX        Busmaster
   READINGS:
     2021-01-20 11:51:14   queue           1
     2022-05-27 12:25:53   state           opened
Attributes:
   room       OWX


Hat irgendwer eine Vorstellung was hier nur wegen dem flashen des Signalduino jetzt schief läuft ?

Gruß

Thomas




Ralf9

Was für eine sduino Hardware hast Du? Einen selbstbau Cul mit Arduino nano und cc1101? Und auch die dazu passende Firmware (nanoCC1101) geflasht?
Hast Du nur eine sduino definition?
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

TomLee

ZitatWas für eine sduino Hardware hast Du? Einen selbstbau Cul mit Arduino nano und cc1101?

Ja, dachte das geht aus dem List hervor.

ZitatUnd auch die dazu passende Firmware (nanoCC1101) geflasht?

Ich hab an meiner jahrelangen gleichen Definition nix geändert nur ein  get sduino AvailableFirmware und ein anschliessendes set sduino flash 3.5.0-dev+20210808 (aus dem Auswahlfeld) ausgeführt.

Du bringst mich gerade ins grübeln ob das jetzt nicht die Version für den Nano ist, kann sein da war was und ich erinnere mich gerade nicht ?

Ist die aus dem List oben falsch ?

ZitatHast Du nur eine sduino definition?

Nur die.


Ralf9

Durch das Attribut "hardware   nanoCC1101" sollte die Firmware passen
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

TomLee

Ich hab ja die Vermutung das die 3.3.1 did jetzt geflasht ist nicht die ist die ich zuvor hatte, wenn ich mich da heute Abend ranmachen wollte, wo finde ich diese Version, welches Repo genau ?

yersinia

Das derzeit atktuelle Release ist imho 3.5.0- dev+20210808 - aber auch Beta. Das 3.3.1 release findest du auch in dem Repo: https://github.com/RFD-FHEM/SIGNALDuino/releases/tag/3.3.1. Letzte stable ist 3.4.0.

Du solltest aber mMn auch die Module dazu aktualisieren.
viele Grüße, yersinia
----
FHEM 6.3 (SVN) on RPi 4B with RasPi OS Bullseye (perl 5.32.1) | FTUI
nanoCUL->2x868(1x ser2net)@tsculfw, 1x433@Sduino | MQTT2 | Tasmota | ESPEasy
VCCU->14xSEC-SCo, 7xCC-RT-DN, 5xLC-Bl1PBU-FM, 3xTC-IT-WM-W-EU, 1xPB-2-WM55, 1xLC-Sw1PBU-FM, 1xES-PMSw1-Pl

Ralf9

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

TomLee

Moin,

hab mich erst heute Morgen etwas mit beschäftigt, 3.5.0- dev+20210808 (Auswahlliste) hatte ich ja zuerst geflasht gehabt und die Probleme mit dem OWX fingen damit an, danach bin ich auf die 3.3.1 (Auswahlliste).
Heute zuerst mit der 3.4.0 aus der Auswahlliste angefangen und nachdem OWX immer noch disconnected nach einem reboot des FHEM-Server bin ich jetzt bei der von Ralf verlinkten 3.3.1-dev, mit immer noch dem gleichen Verhalten.

Der Kompilierzeitpunkt ist bei dieser Version allerdings 2017 auch wenn das Release 2019 war, meine war 2019 mein ich:

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_Rojaflex: :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/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0@57600
   DMSG       nothing
   DevState   initialized
   DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0@57600
   FD         32
   FUUID      61f50eb3-f33f-78f5-db7a-8fa9da2603350c4f
   ITClock    250
   LASTDMSG   nothing
   LASTDMSGID nothing
   NAME       sduino
   NR         455
   NR_CMD_LAST_H 3
   PARTIAL   
   STATE      opened
   TIME       1653813789.41156
   TYPE       SIGNALduino
   cc1101_available 1
   sendworking 0
   version    V 3.3.1-dev SIGNALduino cc1101 - compiled at Mar 10 2017 22:54:50
   versionProtocols 1.42
   versionmodul 3.5.3
   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
     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]+
     9:CUL_FHTTK ^T[A-F0-9]{8}
     X:SIGNALduino_un ^[u]\d+#.*
   QUEUE:
   READINGS:
     2022-05-29 10:44:05   cc1101_config   Freq: 433.920 MHz, Bandwidth: 325 kHz, rAmpl: 42 dB, sens: 8 dB, DataRate: 5.60 kBaud
     2022-05-29 10:44:05   cc1101_config_ext Modulation: ASK/OOK
     2022-05-29 10:44:06   cc1101_patable  C3E = 00 84 00 00 00 00 00 00  => 5_dBm
     2022-05-29 11:03:04   ping            OK
     2022-05-29 10:44:03   state           opened
   XMIT_TIME:
     1653814153.88854
     1653814156.52245
     1653814158.04212
   additionalSets:
     flash      3.5.0-dev+20210808,3.5.0-dev+20210623,3.4.0,3.4.0-dev+20200711,3.4.0-dev+20200216,3.3.1
   keepalive:
     ok         1
     retry      0
   mcIdList:
   mnIdList:
   msIdList:
     0
     3
     4
     17
   muIdList:
     5
     72
Attributes:
   flashCommand avrdude -c arduino -b [BAUDRATE] -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
   hardware   nanoCC1101
   updateChannelFW testing
   whitelist_IDs 0,3,4,5,17,72


Mit verbose 5 in dem OWX-Device sieht man nichts (zero, 0, nada, niente) mehr, was auf einen Grund hinweisen würde warum das Device nicht auf opened geht, sieht man das evtl. in irgendeinem Log auf der Pi warum die beiden Geräte sich nicht mehr mögen ?

Ralf9

dann sieht es nicht nach einem sduino firmware Problem aus.
Funktioniert der sduino, wenn der OWX nicht gesteckt ist?
Funktioniert der OWX, wenn der sduino nicht gesteckt ist?
Evtl das Netzteil des Pi defekt, zuwenig Spannung?
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

TomLee

In /opt/fhem/FHEM/firmware liegt bei mir noch diese Datei
-rw-r--r-- 1 fhem dialout  71175 Mai 10  2019 SIGNALDuino_nanocc1101R3.3.1-RC10.hex

Vlt. hab ich die zuvor geflasht gehabt ? Kann ich aus irgendeiner Datei eines Backup das Internal version auslesen (die Internals sind doch in einem Hash?), geht das ?

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_Rojaflex: :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/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0@57600
   DMSG       nothing
   DevState   initialized
   DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01GVC4-if00-port0@57600
   FD         32
   FUUID      61f50eb3-f33f-78f5-db7a-8fa9da2603350c4f
   LASTDMSG   nothing
   LASTDMSGID nothing
   NAME       sduino
   NR         455
   PARTIAL   
   STATE      opened
   TIME       1653817649.31013
   TYPE       SIGNALduino
   cc1101_available 1
   sendworking 0
   version    V 3.3.1-RC10 SIGNALduino cc1101  - compiled at Dec 29 2018 01:43:10
   versionProtocols 1.42
   versionmodul 3.5.3
   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
     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]+
     9:CUL_FHTTK ^T[A-F0-9]{8}
     X:SIGNALduino_un ^[u]\d+#.*
   QUEUE:
   READINGS:
     2022-05-29 11:48:20   cc1101_config   Freq: 433.920 MHz, Bandwidth: 325 kHz, rAmpl: 42 dB, sens: 8 dB, DataRate: 5.60 kBaud
     2022-05-29 11:48:20   cc1101_config_ext Modulation: ASK/OOK
     2022-05-29 11:48:21   cc1101_patable  C3E = 00 84 00 00 00 00 00 00 => 5_dBm
     2022-05-29 11:32:04   ping            OK
     2022-05-29 11:48:18   state           opened
   additionalSets:
   keepalive:
     ok         0
     retry      0
   mcIdList:
   mnIdList:
   msIdList:
     0
     3
     4
     17
   muIdList:
     5
     72
Attributes:
   flashCommand avrdude -c arduino -b [BAUDRATE] -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
   hardware   nanoCC1101
   updateChannelFW testing
   whitelist_IDs 0,3,4,5,17,72


Aber auch weiterhin keine Änderung, der Signalduino funktioniert einwandfrei nach einem reboot (keine Meldungen im Log) und OWX bleibt im disconnected Zustand.
Zieh ich den Signalduino ab, geht OWX nicht alleine in den opened Zustand.
Mach ich nur einen restart von FHEM geht OWX nicht automatisch in opened, aber mit einem set OWX reopen, bringt aber immer noch nix, es werden keine Temperaturen ausgelesen und es kommt zu
2022.05.29 12:58:59 1: OWX_SER::Query OWX:  0 of 1 bytes in last attempt and state opened, this is an unrecoverable error
2022.05.29 12:58:59 1: OWX_Complex called while interface OWX disconnected

bei einem get eines Sensor.

Erst nach einem reboot des FHEM-Server (ohne Signalduino) klappt mit OWX wieder alles ganz normal.

ZitatEvtl das Netzteil des Pi defekt, zuwenig Spannung?

Gute Idee, probier ich jetzt aus, vorausgesetzt ich find/hab noch eines welches genauso viel Strom liefert wie das Original-Netzteil.


TomLee

Hab tatsächlich ein Netzteil gefunden das angeblich 2,4 A liefern soll und es bleibt beim zuletzt geschilderten Verhalten, zum ...

TomLee

#11
ZitatHast Du nur eine sduino definition?

Hab nicht dran gedacht das der SignalESP auch eine SIGNALDUINO-Definition ist, die gibts noch zusätzlich, falls die Information wichtig ist, den werd ich jetzt Alternativ nutzen müssen weil ich mit dem OWX-Problem nicht weiterkommen werde, denk ich.

Der hat aber auch noch ne uralte Version drauf (die "vergisst" ab und an die WLAN-Zugangsdaten), ich trau mich gar nicht upzudaten  ;D

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_Rojaflex: :SD_BELL:SD_GT:SD_Keeloq:SD_RSL:SD_UT:SD_WS07:SD_WS09:SD_WS:SD_WS_Maverick:SOMFY: :Siro:SIGNALduino_un:
   DEF        192.168.188.73:23
   DMSG       nothing
   DevState   initialized
   DeviceName 192.168.188.73:23
   FD         33
   FUUID      61f50f39-f33f-78f5-13ac-b1ad0a35f2f4f6bf
   IDsNoDispatch 2,72.1,82
   LASTDMSG   nothing
   LASTDMSGID nothing
   NAME       SIGNALESP
   NR         455
   PARTIAL   
   STATE      opened
   TIME       1653829901.4316
   TYPE       SIGNALduino
   cc1101_available 1
   sendworking 0
   version    V 3.3.1-rc4 SIGNALESP cc1101 - compiled at Mar 22 2018 23:44:15
   versionProtocols 1.42
   versionmodul 3.5.3
   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
     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]+
     9:CUL_FHTTK ^T[A-F0-9]{8}
     X:SIGNALduino_un ^[u]\d+#.*
   QUEUE:
   READINGS:
     2022-05-29 15:12:39   cc1101_config   Freq: 433.920 MHz, Bandwidth: 325 kHz, rAmpl: 42 dB, sens: 4 dB, DataRate: 5.60 kBaud
     2022-05-29 15:12:39   cc1101_config_ext Modulation: ASK/OOK
     2022-05-29 15:12:41   cc1101_patable  C3E = 00 84 00 00 00 00 00 00  => 5_dBm
     2022-05-29 15:24:51   ping            OK
     2022-05-29 15:12:35   state           opened
   additionalSets:
   keepalive:
     ok         1
     retry      0
   mcIdList:
     10
     11
     12
     18
     43
     47
     52
     57
     58
     96
   mnIdList:
     100
     101
     102
     103
     107
     107.1
     108
     109
     112
     115
     116
     116.1
   msIdList:
     0
     0.1
     0.2
     0.3
     0.4
     0.5
     1
     3
     3.1
     4
     6
     7
     7.1
     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:

Ralf9

Es interessieren nur die DEF die USB0, USB1 oder die gleiche by-id wie der OWX  oder sduino enthalten

Gibt es evtl noch eine alte CUL Definition?

Was ergibt "ls -l /dev/serial/by-id"

- wenn nur der sduino gesteckt ist?

- wenn nur der OWX gesteckt ist?

- wenn beide gesteckt sind?
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

TomLee

Hey, Danke das du nochmal rückfrägst, so mysteriös sich das auch anhört  ::), ich geb Rückmeldung, denke aber erst am WE, hab zur Zeit keine Nerven dazu mich unter der Woche mit zu beschäftigen.

Die Beschattung klappt auch (hoffentlich vorübergehend) mit dem SignalESP.

Gestern Abend war ich auch auf die Schnelle mit dem flashen eines  weiteren mit Jumperkabeln zusammengesteckten Signalduino gescheitert, das will ich auch nochmal nachholen was da dann das Ergebnis ist, wie gesagt am WE beschäftige ich mich vorausichtlich wieder damit.

rob

Zitat von: TomLee am 30 Mai 2022, 21:18:32
...mit Jumperkabeln zusammengesteckten Signalduino gescheitert...
Die Jumperkabel sind leider allzu oft undankbar. Ich hatte im Experimentalaufbau vom SDuino, MapleDuino auch immer wieder Mühe den eigentlichen Fehler zu finden. Irgendwann habe ich einfach die Jumperkabel mit einem Lötpunkt angelötet und plötzlich wars gut ;) - vorher rotierte cc1101_freq durch abstruse Werte - dann konnte ich endlich nach dem tatsächlichen Problem suchen.

VG
rob