SIGNALDuino Empfänger Firmware V 3.3.2r-dev

Begonnen von Ralf9, 07 Januar 2018, 21:37:44

Vorheriges Thema - Nächstes Thema

Devender

Hi,

auch das Flashen der anderen Firmware hat keine Besserung gebracht. Der signalduino bekommt immer wieder sein disconnect.

version: V 3.3.2-rc2 SIGNALduino cc1101 - compiled at Jun 1 2018 23:56:2:56:22


2018.10.27 18:54:52 4: SIGNAL_CUL/KeepAlive not ok, retry = 1 -> get ping
2018.10.27 18:54:52 5: AddSendQueue: SIGNAL_CUL: P (1)
2018.10.27 18:54:52 5: SIGNAL_CUL SW: P
2018.10.27 18:54:52 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_003A9QUY-if00-port0 disconnected, waiting to reappear (SIGNAL_CUL)
2018.10.27 18:54:52 3: Setting SIGNAL_CUL serial parameters to 57600,8,N,1
2018.10.27 18:54:52 1: SIGNAL_CUL/define: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_003A9QUY-if00-port0@57600
2018.10.27 18:54:52 1: SIGNAL_CUL/init: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_003A9QUY-if00-port0@57600
2018.10.27 18:54:52 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_003A9QUY-if00-port0 reappeared (SIGNAL_CUL)
2018.10.27 18:54:54 3: SIGNAL_CUL/init: disable receiver (XQ)
2018.10.27 18:54:54 5: SIGNAL_CUL SW: XQ
2018.10.27 18:54:54 3: SIGNAL_CUL/init: get version, retry = 0
2018.10.27 18:54:54 5: SIGNAL_CUL SW: V
2018.10.27 18:54:54 4: SIGNAL_CUL/msg READ: V 3.3.2-rc2 SIGNALduino cc1101 - compiled at Jun  1 2018 23:56:22
2018.10.27 18:54:54 5: SIGNAL_CUL/noMsg Parse: V 3.3.2-rc2 SIGNALduino cc1101 - compiled at Jun  1 2018 23:56:22
2018.10.27 18:54:54 5: SIGNAL_CUL/msg READ: regexp=V\s.*SIGNAL(duino|ESP).* cmd=version msg=V 3.3.2-rc2 SIGNALduino cc1101 - compiled at Jun  1 2018 23:56:22
2018.10.27 18:54:54 2: SIGNAL_CUL: initialized. v3.3.2
2018.10.27 18:54:54 5: SIGNAL_CUL SW: XE
2018.10.27 18:54:54 3: SIGNAL_CUL/init: enable receiver (XE)
2018.10.27 18:54:56 4: SIGNAL_CUL/msg READ: M▒;▒̄;▒▒▒;▒ܞ;▒▒▒;▒▒▒;D!!!#CSSScccScSScSccSccScScSccccSSc ;C3;REE;e;


Ich habe jetzt auch mal den MapleCUL abgezogen (wegen Stromverbrauchstest). Auch hier keine Besserung.
Ich verwende das Original 2,5A Netzteil für meinen Rpi.

2018.10.27 19:09:38 4: SIGNAL_CUL/msg READ: ▒;▒▒▒;▒▒;▒▒▒;▒▒▒QQQaaaQaQaQaQaaaaQaaaQ;CO;m0;
2018.10.27 19:09:38 5: SIGNAL_CUL/noMsg Parse: ▒;▒▒▒;▒▒;▒▒▒;▒▒▒QQQaaaQaQaQaQaaaaQaaaQ;CO;m0;
2018.10.27 19:09:38 4: SIGNAL_CUL/msg READ: ▒▒;▒̃;▒▒;▒▒▒;D;C1;S1;
2018.10.27 19:09:38 5: SIGNAL_CUL/noMsg Parse: ▒▒;▒̃;▒▒;▒▒▒;D;C1;S1;
2018.10.27 19:09:39 4: SIGNAL_CUL/msg READ: ▒;▒▒▒;▒֐;▒▒▒;▒▒;;O;m2;
2018.10.27 19:09:39 5: SIGNAL_CUL/noMsg Parse: ▒;▒▒▒;▒֐;▒▒▒;▒▒;;O;m2;
2018.10.27 19:09:39 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_003A9QUY-if00-port0 disconnected, waiting to reappear (SIGNAL_CUL)
2018.10.27 19:09:39 3: Setting SIGNAL_CUL serial parameters to 57600,8,N,1
2018.10.27 19:09:39 1: SIGNAL_CUL/define: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_003A9QUY-if00-port0@57600
2018.10.27 19:09:39 1: SIGNAL_CUL/init: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_003A9QUY-if00-port0@57600
2018.10.27 19:09:39 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_003A9QUY-if00-port0 reappeared (SIGNAL_CUL)
2018.10.27 19:09:41 3: SIGNAL_CUL/init: disable receiver (XQ)
2018.10.27 19:09:41 5: SIGNAL_CUL SW: XQ
2018.10.27 19:09:41 3: SIGNAL_CUL/init: get version, retry = 0
2018.10.27 19:09:41 5: SIGNAL_CUL SW: V
2018.10.27 19:09:41 4: SIGNAL_CUL/msg READ: V 3.3.2-rc2 SIGNALduino cc1101 - compiled at Jun  1 2018 23:56:22
2018.10.27 19:09:41 5: SIGNAL_CUL/noMsg Parse: V 3.3.2-rc2 SIGNALduino cc1101 - compiled at Jun  1 2018 23:56:22
2018.10.27 19:09:41 5: SIGNAL_CUL/msg READ: regexp=V\s.*SIGNAL(duino|ESP).* cmd=version msg=V 3.3.2-rc2 SIGNALduino cc1101 - compiled at Jun  1 2018 23:56:22
2018.10.27 19:09:41 2: SIGNAL_CUL: initialized. v3.3.2
2018.10.27 19:09:41 5: SIGNAL_CUL SW: XE
2018.10.27 19:09:41 3: SIGNAL_CUL/init: enable receiver (XE)


Die Firmware, die von fhem aus verteilt wird liegt auf meinem System nicht im Filesystem. MIt der 3.3.1 RC4 hatte ich aber bereits schon mal getestet.

Was hat es mit dem Eintrag: 2018.10.27 18:54:52 4: SIGNAL_CUL/KeepAlive not ok, retry = 1 -> get ping auf sich?
@Arnd: Was soll ich genau ablichten vom Chip?

Danke vorerst für eure Mühe!

Dirk
FHEM 5.8 auf RasPi mit Jessy - CUL868, JeeLink Lacrosse
Komponenten: HM, IT, ELV, FB7390, FritzPL543,Sonos Play3
Mehrere Wandtablets sowie einen Smart Mirror
https://wiki.fhem.de/wiki/Anwesenheitserkennung#PRESENCE-Modul

Ralf9

wenn es mit der V 3.3.2-rc2 auch nicht funktioniert sieht es eher nach einem Hardware oder Stromversorgungs Problem aus.
Zitat
SIGNAL_CUL/KeepAlive not ok, retry = 1 -> get ping

Wenn innerhalb von 1 Minute nichts empfangen wird, dann sendet das fhem signalduino Modul ein Ping, wenn als Antwort nichts empfangen wird, wird ein weiterer Ping gesendet. Nach 3 Ping wird ein Reset versucht.

Ein Bild vom cc11001 hilft hier nicht weiter.

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

Wie lang ist das USB Kabel am SIGNAL_CUL? Ich habe einen nano der nur mit einem kurzen (<50cm) USB Kabel funktioniert.

4: SIGNAL_CUL/msg READ: M▒;▒̄;▒▒▒;▒ܞ;▒▒▒;▒▒▒;D!!!#CSSScccScSScSccSccScScSccccSSc ;C3;REE;e;
Das hier ist auch seltsam, diese Nachricht wird nicht als komprimierte Nachricht erkannt.
Es müsste ungefähr so aussehen
4: sduino/msg READredu: MU;P0=...

Du kannst mal versuchen die Komprimierung abzuschalten:
get SIGNAL_CUL raw CDR

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

Devender

Hallo Ralf,

ich glaube der Tipp mit dem USB Kabel scheint zu funktionieren.

Im folgenden Log Auszug habe ich den Singalduino mit dem USB Adapter von Arnd direkt am USB POrt vom Rpi angeschlossen.
Ich bekomme keine Disconnects mehr, auch nicht bei Abfrage von version oder cccf.

2018.10.28 17:31:48 3: Opening SIGNAL_CUL device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_003A9QUY-if00-port0
2018.10.28 17:31:48 3: Setting SIGNAL_CUL serial parameters to 57600,8,N,1
2018.10.28 17:31:48 1: SIGNAL_CUL/define: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_003A9QUY-if00-port0@57600
2018.10.28 17:31:48 1: SIGNAL_CUL/init: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_003A9QUY-if00-port0@57600
2018.10.28 17:31:48 3: SIGNAL_CUL device opened
2018.10.28 17:31:49 3: SIGNAL_CUL sduinoIdList: whitelistIds=
2018.10.28 17:31:49 3: SIGNAL_CUL sduinoIdList: blacklistIds=
2018.10.28 17:31:49 3: SIGNAL_CUL sduinoIdList: development=
2018.10.28 17:31:49 3: SIGNAL_CUL: ID=73 skiped (developId=y)
2018.10.28 17:31:49 3: SIGNAL_CUL: ID=63 skiped (developId=y)
2018.10.28 17:31:49 3: SIGNAL_CUL: ID=p76 skiped (developId=p)
2018.10.28 17:31:49 3: SIGNAL_CUL: ID=74 skiped (developId=y)
2018.10.28 17:31:49 3: SIGNAL_CUL: ID=p76.1 skiped (developId=p)
2018.10.28 17:31:49 3: SIGNAL_CUL: IDlist MS 0 1 13 14 15 17 2 22 23 25 3 3.1 32 33 35 38 4 41 51 55 6 68 7 72.1
2018.10.28 17:31:49 3: SIGNAL_CUL: IDlist MU 13.1 16 20 21 24 26 27 28 29 30 31 36 37 39 40 44 44.1 45 46 48 49 5 50 56 59 60 61 62 64 65 66 67 69 70 71 72 75 8 9
2018.10.28 17:31:49 3: SIGNAL_CUL: IDlist MC 10 11 12 18 43 47 52 57 58
2018.10.28 17:31:50 3: SIGNAL_CUL/init: disable receiver (XQ)
2018.10.28 17:31:50 3: SIGNAL_CUL/init: get version, retry = 0
2018.10.28 17:31:50 2: SIGNAL_CUL: initialized. v3.3.2
2018.10.28 17:31:50 3: SIGNAL_CUL/init: enable receiver (XE)
2018.10.28 17:32:00 3: SIGNAL_CUL: Setting patable 433 7_dBm xC8
2018.10.28 17:32:16 3: SIGNAL_CUL: setting Verbose to: 5
2018.10.28 17:32:50 4: SIGNAL_CUL/KeepAlive not ok, retry = 1 -> get ping
2018.10.28 17:32:50 5: AddSendQueue: SIGNAL_CUL: P (1)
2018.10.28 17:32:50 5: SIGNAL_CUL SW: P
2018.10.28 17:32:50 4: SIGNAL_CUL/msg READ: OK
2018.10.28 17:32:50 5: SIGNAL_CUL/noMsg Parse: OK
2018.10.28 17:32:50 5: SIGNAL_CUL/msg READ: regexp=^OK$ cmd=ping msg=OK
2018.10.28 17:32:51 4: SIGNAL_CUL/HandleWriteQueue: nothing to send, stopping timer
2018.10.28 17:33:08 5: SIGNAL_CUL: command for gets: C0DnF
2018.10.28 17:33:08 5: AddSendQueue: SIGNAL_CUL: C0DnF (1)
2018.10.28 17:33:08 5: SIGNAL_CUL SW: C0DnF
2018.10.28 17:33:08 4: SIGNAL_CUL/msg READ: C0Dn11=10B07157C43023B900070018146C070090
2018.10.28 17:33:08 5: SIGNAL_CUL/noMsg Parse: C0Dn11=10B07157C43023B900070018146C070090
2018.10.28 17:33:08 5: SIGNAL_CUL/msg READ: regexp=C0Dn11.* cmd=ccconf msg=C0Dn11=10B07157C43023B900070018146C070090
2018.10.28 17:33:08 4: SIGNAL_CUL/HandleWriteQueue: nothing to send, stopping timer
2018.10.28 17:33:23 5: SIGNAL_CUL: command for gets: V
2018.10.28 17:33:23 5: AddSendQueue: SIGNAL_CUL: V (1)
2018.10.28 17:33:23 5: SIGNAL_CUL SW: V
2018.10.28 17:33:23 4: SIGNAL_CUL/msg READ: V 3.3.1-RC8 SIGNALduino cc1101  - compiled at Oct  4 2018 21:44:45
2018.10.28 17:33:23 5: SIGNAL_CUL/noMsg Parse: V 3.3.1-RC8 SIGNALduino cc1101  - compiled at Oct  4 2018 21:44:45
2018.10.28 17:33:23 5: SIGNAL_CUL/msg READ: regexp=V\s.*SIGNAL(duino|ESP).* cmd=version msg=V 3.3.1-RC8 SIGNALduino cc1101  - compiled at Oct  4 2018 21:44:45
2018.10.28 17:33:23 4: SIGNAL_CUL/HandleWriteQueue: nothing to send, stopping timer
2018.10.28 17:33:26 5: SIGNAL_CUL: command for gets: t
2018.10.28 17:33:26 5: AddSendQueue: SIGNAL_CUL: t (1)
2018.10.28 17:33:26 5: SIGNAL_CUL SW: t
2018.10.28 17:33:26 4: SIGNAL_CUL/msg READ: 96
2018.10.28 17:33:26 5: SIGNAL_CUL/noMsg Parse: 96
2018.10.28 17:33:26 5: SIGNAL_CUL/msg READ: regexp=^[0-9]+ cmd=uptime msg=96
2018.10.28 17:33:27 4: SIGNAL_CUL/HandleWriteQueue: nothing to send, stopping timer
2018.10.28 17:33:30 5: SIGNAL_CUL: command for gets: CG
2018.10.28 17:33:30 5: AddSendQueue: SIGNAL_CUL: CG (1)
2018.10.28 17:33:30 5: SIGNAL_CUL SW: CG
2018.10.28 17:33:30 4: SIGNAL_CUL/msg READ: MS=1;MU=1;MC=1;Mred=1
2018.10.28 17:33:30 5: SIGNAL_CUL/noMsg Parse: MS=1;MU=1;MC=1;Mred=1
2018.10.28 17:33:30 5: SIGNAL_CUL/msg READ: regexp=^MS.*MU.*MC.* cmd=config msg=MS=1;MU=1;MC=1;Mred=1
2018.10.28 17:33:30 4: SIGNAL_CUL/HandleWriteQueue: nothing to send, stopping timer
2018.10.28 17:33:49 5: SIGNAL_CUL/write: adding to queue sendMsg P3#is0F0F000F0FFF#R6
2018.10.28 17:33:49 5: SIGNAL_CUL: sendmsg msg=P3#is0F0F000F0FFF#R6
2018.10.28 17:33:49 5: SIGNAL_CUL: sendmsg IT V1 convertet tristate to bits=000100010000000100010101
2018.10.28 17:33:49 5: SIGNAL_CUL: sendmsg Preparing rawsend command for protocol=3, repeats=6, clock=250 bits=000100010000000100010101
2018.10.28 17:33:49 5: AddSendQueue: SIGNAL_CUL: SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01040404230404042304040404040404230404042304230423; (1)
2018.10.28 17:33:49 4: SIGNAL_CUL/set: sending via SendMsg: SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01040404230404042304040404040404230404042304230423;
2018.10.28 17:33:49 5: SIGNAL_CUL SW: SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01040404230404042304040404040404230404042304230423;
2018.10.28 17:33:49 4: SIGNAL_CUL SendrawFromQueue: msg=SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01040404230404042304040404040404230404042304230423;
2018.10.28 17:33:49 4: SIGNAL_CUL/msg READ: SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01040404230404042304040404040404230404042304230423;
2018.10.28 17:33:49 5: SIGNAL_CUL/noMsg Parse: SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01040404230404042304040404040404230404042304230423;
2018.10.28 17:33:49 5: SIGNAL_CUL/msg READ: regexp=^S(R|C|M); cmd=sendraw msg=SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01040404230404042304040404040404230404042304230423;
2018.10.28 17:33:49 4: SIGNAL_CUL/read sendraw answer: SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01040404230404042304040404040404230404042304230423;
2018.10.28 17:33:49 4: SIGNAL_CUL/HandleWriteQueue: nothing to send, stopping timer
2018.10.28 17:33:50 4: SIGNAL_CUL/keepalive ok, retry = 0


Hier habe ich ihn wieder per 15cm USB Kabel angeschlossen. Ergebnis sind disconnects

2018.10.28 17:41:25 4: SIGNAL_CUL/msg READ: Received answer ([LaCrosseITPlusReader.10.1q (RFM69 f:868300 t:30~3)]) for version does not match V\s.*SIGNAL(duino|ESP).*
2018.10.28 17:41:34 4: SIGNAL_CUL/msg READ: OK 9 106
2018.10.28 17:41:34 5: SIGNAL_CUL/noMsg Parse: OK 9 106
2018.10.28 17:41:34 4: SIGNAL_CUL/msg READ: Received answer (OK 9 106) for version does not match V\s.*SIGNAL(duino|ESP).*
2018.10.28 17:41:35 4: SIGNAL_CUL/msg READ: OK 9 42 129 4 191 46
2018.10.28 17:41:35 5: SIGNAL_CUL/noMsg Parse: OK 9 42 129 4 191 46
2018.10.28 17:41:35 4: SIGNAL_CUL/msg READ: Received answer (OK 9 42 129 4 191 46) for version does not match V\s.*SIGNAL(duino|ESP).*
2018.10.28 17:41:39 3: SIGNAL_CUL/init: get version, retry = 2
2018.10.28 17:41:39 5: SIGNAL_CUL SW: V
2018.10.28 17:41:39 4: SIGNAL_CUL/msg READ:
2018.10.28 17:41:39 4: SIGNAL_CUL/msg READ: [LaCrosseITPlusReader.10.1q (RFM69 f:868300 t:30~3)]
2018.10.28 17:41:39 5: SIGNAL_CUL/noMsg Parse: [LaCrosseITPlusReader.10.1q (RFM69 f:868300 t:30~3)]
2018.10.28 17:41:39 4: SIGNAL_CUL/msg READ: Received answer ([LaCrosseITPlusReader.10.1q (RFM69 f:868300 t:30~3)]) for version does not match V\s.*SIGNAL(duino|ESP).*
2018.10.28 17:41:39 4: SIGNAL_CUL/msg READ:  9 42 1246
2018.10.28 17:41:39 5: SIGNAL_CUL/noMsg Parse:  9 42 1246
2018.10.28 17:41:39 4: SIGNAL_CUL/msg READ: Received answer ( 9 42 1246) for version does not match V\s.*SIGNAL(duino|ESP).*
2018.10.28 17:41:40 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI04NS4X-if00-port0 disconnected, waiting to reappear (SIGNAL_CUL)
2018.10.28 17:41:40 3: Setting SIGNAL_CUL serial parameters to 57600,8,N,1
2018.10.28 17:41:40 1: SIGNAL_CUL/define: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI04NS4X-if00-port0@57600
2018.10.28 17:41:40 1: SIGNAL_CUL/init: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI04NS4X-if00-port0@57600
2018.10.28 17:41:40 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI04NS4X-if00-port0 reappeared (SIGNAL_CUL)
2018.10.28 17:41:41 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI04NS4X-if00-port0 disconnected, waiting to reappear (SIGNAL_CUL)
2018.10.28 17:41:41 3: Setting SIGNAL_CUL serial parameters to 57600,8,N,1
2018.10.28 17:41:41 1: SIGNAL_CUL/define: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI04NS4X-if00-port0@57600
2018.10.28 17:41:41 1: SIGNAL_CUL/init: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI04NS4X-if00-port0@57600
2018.10.28 17:41:41 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI04NS4X-if00-port0 reappeared (SIGNAL_CUL)
2018.10.28 17:41:41 4: SIGNAL_CUL/msg READ: OK 9 39 44
2018.10.28 17:41:41 5: SIGNAL_CUL/noMsg Parse: OK 9 39 44
2018.10.28 17:41:41 4: SIGNAL_CUL/msg READ: Received answer (OK 9 39 44) for version does not match V\s.*SIGNAL(duino|ESP).



Was allerdings mit dem Anschluss per USB Adpater auch nicht funktionert hat, war das Schalten der IT Geräte. Wechsel ich das IODev auf den MapleCUL, klappt es sofort.
Ich versuche das aber noch mal mit einer anderen Firmware.
Ich werde dazu vermutlich erst am kommenden Wochenenden kommen.

Schönen Restsonntag und schon mal Danke!

Dirk
FHEM 5.8 auf RasPi mit Jessy - CUL868, JeeLink Lacrosse
Komponenten: HM, IT, ELV, FB7390, FritzPL543,Sonos Play3
Mehrere Wandtablets sowie einen Smart Mirror
https://wiki.fhem.de/wiki/Anwesenheitserkennung#PRESENCE-Modul

pejonp

@Devender

Hast du einen JeeLink am System und aber dem Signalduino den richtigen Port zugewiesen ? In der letten Zeile sendest du was für den SignalDuino und JeeLink kann es nicht verstehen ?!

Du müstest 2 Devices anlegen:

SignalDuino:
defmod SIG868 SIGNALduino /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_003A9QUY-if00-port0@57600

JeeLink:
defmod J1 JeeLink /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI04NS4X-if00-port0@57600


2018.10.28 17:41:35 4: SIGNAL_CUL/msg READ: Received answer (OK 9 42 129 4 191 46) for version does not match V\s.*SIGNAL(duino|ESP).*
2018.10.28 17:41:39 3: SIGNAL_CUL/init: get version, retry = 2
2018.10.28 17:41:39 5: SIGNAL_CUL SW: V
2018.10.28 17:41:39 4: SIGNAL_CUL/msg READ:
2018.10.28 17:41:39 4: SIGNAL_CUL/msg READ: [LaCrosseITPlusReader.10.1q (RFM69 f:868300 t:30~3)]
2018.10.28 17:41:39 5: SIGNAL_CUL/noMsg Parse: [LaCrosseITPlusReader.10.1q (RFM69 f:868300 t:30~3)]
2018.10.28 17:41:39 4: SIGNAL_CUL/msg READ: Received answer ([LaCrosseITPlusReader.10.1q (RFM69 f:868300 t:30~3)]) for version does not match V\s.*SIGNAL(duino|ESP).*


pejonp
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

JWRu

Habe gerade die Version 3.3.2-rc2 auf meinen SIGNALDuino geflasht. Der Hideki-Empfang hat sich erheblich verbessert. Vielen Dank an Ralf für die super Arbeit!
ZBox; RasPi 3B; RasPi Zero W; Homematic; Z-Wave; EnOcean, Shelly; DuoFern; Oregon-Sensoren; TFA-Sensoren; Steuerung Viessmann-Heizung; Arduinos für Strom-, Wasser-, Gaszähler, Rauchmelder und FI-Schutzschalter

Ralf9

Zitat von: Invers am 08 Januar 2018, 11:07:07
Wenn ich mit dem Befehl
get sduino raw CDL
die LED ausschalten möchte, bleibt diese leider an.

Mit der neuen Version V 3.3.2.1-rc5 wird nun auch beim Senden die message LED ausgeschaltet
https://forum.fhem.de/index.php/topic,82379.msg840645.html#msg840645

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

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

datenleck

Hallo Ralf9,

ist die Firmware V 3.3.2.1-rc6 auch für ein Signalduino von der Firma In-Circuit mit einem Raduino Funkmodul geeignet?
Danke!

Gruß,
Datenleck

RappaSan

Was ist ein Signalduino von der Firma In-Circuit? ::)

Ralf9

Von dem Radino gibt es mehrere Varianten, es ist nur die mit einem ATmega32U4 geeignet.
Es gibt dafür aber noch keine fertige firmware, die müsste ich bei Bedarf aber erst noch Kompielieren

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

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

datenleck

Hallo Ralf,

danke für die schnelle Antwort.
Ja, genau diesen Stick habe ich.
Könntest du mir den neuesten RC für diesen Stick zur Verfügung stellen?

Gruß,
Datenleck

Ralf9

#163
set sduino flash https://raw.githubusercontent.com/Ralf9/SIGNALDuino/dev-r332_cc1101/firmware/SIGNALduino_radinoCC1101_3321rc6.hex

Ist aber noch ungetestet, da ich keinen radiino habe.

Der ATmega32U4 hat mehr RAM aber weniger verfügbarer flash
Reicht gerade noch:
Der Sketch verwendet 28446 Bytes (99%) des Programmspeicherplatzes. Das Maximum sind 28672 Bytes.

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

datenleck

Hallo nochmal,

hab jetzt eben neu geflasht. Das Logfile sieht wie folgt aus:

2018.12.21 16:58:49 3: url https://raw.githubusercontent.com/Ralf9/SIGNALDuino/dev-r332_cc1101/firmware/SIGNALduino_radinoCC1101_3321rc6.hex returned: 80032 bytes Data
2018.12.21 16:58:49 3: Signalduino: Downloaded SIGNALduino_radinoCC1101_3321rc6.hex firmware from raw.githubusercontent.com
2018.12.21 16:58:49 3: Signalduino: filename FHEM/firmware/SIGNALduino_radinoCC1101_3321rc6.hex provided, trying to flash
2018.12.21 16:58:49 3: SIGNALduino Signalduino: flashCommand is manual defined! avrdude -c arduino -b [BAUDRATE] -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
2018.12.21 16:59:41 3: Opening Signalduino device /dev/ttyACM0
2018.12.21 16:59:41 3: Setting Signalduino serial parameters to 57600,8,N,1
2018.12.21 16:59:41 1: Signalduino/define: /dev/ttyACM0
2018.12.21 16:59:41 1: Signalduino/init: /dev/ttyACM0
2018.12.21 16:59:41 3: Signalduino device opened
2018.12.21 16:59:41 3: Signalduino: Firmware update was succesfull


Wenn ich mir jetzt aber die Eigenschaften von meinem Signalduino anschaue, sehe ich bei "Version" jedoch immer noch die "3.3.1-dev".
Ist beim Flashen irgendwas schiefgegangen?

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:SIGNALduino_un:
   DEF        /dev/ttyACM0
   DMSG       YsA2E8EBCE4FEBAA
   DevState   initialized
   DeviceName /dev/ttyACM0@57600
   FD         11
   LASTDMSG   YsA2E8EBCE4FEBAA
   MSGCNT     1
   NAME       Signalduino
   NR         41
   PARTIAL   
   RAWMSG     MC;LL=-1277;LH=1289;SL=-637;SH=642;D=A2E8EBCE4FEBAA;C=640;L=55;R=49;
   RSSI       -49.5
   STATE      opened
   TIME       1545408323
   TYPE       SIGNALduino
   sendworking 0
   version    V 3.3.1-dev SIGNALduino cc1101 (433Mhz )- compiled at Mar 10 2017 23:27:29
   versionmodul v3.3.3-dev_24.11.
   DoubleMsgIDs:
   MatchList:
     10:SD_WS07 ^P7#[A-Fa-f0-9]{6}F[A-Fa-f0-9]{2}(#R[A-F0-9][A-F0-9]){0,1}$
     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(?:29|30|34|69|81|83|86)#.*
     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(?:14|15|32|41|42|57|79)#.*
     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:
     2018-12-03 21:48:15   ccconf          freq:433.420MHz bWidth:464KHz rAmpl:42dB sens:16dB  (DataRate:5603.79Baud)
     2018-12-01 18:15:35   ccpatable       C3E = 00 C0 00 00 00 00 00 00  => 10_dBm
     2018-09-22 15:45:33   ccreg           C3E = 00 C0 00 00 00 00 00 00
     2018-12-01 18:17:58   cmds            V R t X F S P C r W x e
     2018-12-01 18:17:44   config          MS=1;MU=1;MC=1
     2018-12-21 17:03:53   ping            OK
     2018-12-21 17:02:53   state           opened
     2018-12-21 17:02:53   version         V 3.3.1-dev SIGNALduino cc1101 (433Mhz )- compiled at Mar 10 2017 23:27:29
   getcmd:
   keepalive:
     ok         0
     retry      0
   mcIdList:
     43
   msIdList:
   muIdList:
Attributes:
   flashCommand avrdude -c arduino -b [BAUDRATE] -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
   hardware   radinoCC1101
   whitelist_IDs 43