FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: andies am 20 Februar 2017, 07:21:19

Titel: Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: andies am 20 Februar 2017, 07:21:19
Guten Morgen,

ich habe Probleme mit dem culfw und daher versucht auf Signalduino umzusteigen. Verkabelt habe ich ihn so wie auf der Wiki-Seite der Culfw-Selbstbau mit CC1101 beschrieben wird (allerdings wird das so deutlich im Wiki nicht gesagt - ist das richtig?) und ihn anscheinend auch erfolgreich geflasht. Beschreibung:

defmod sduino SIGNALduino /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A104WS3F-if00-port0
attr sduino alias SIGNALduino
attr sduino devStateIcon Initialized:cul_usb@green:Open Open:cul_usb@red:Initialized
attr sduino flashCommand avrdude -c arduino -b 57600 -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
attr sduino hardware nano328
attr sduino icon cul_usb

setstate sduino opened
setstate sduino 2017-02-20 07:19:20 ping OK
setstate sduino 2017-02-19 22:22:10 state opened
setstate sduino 2017-02-19 22:22:10 version V 3.3.0 SIGNALduino - compiled at Sep 18 2016 00:28:28


Im Logfile stehen seit heute nacht eine Unmenge an Einträgen der Form

2017.02.20 05:59:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:01:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:03:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:05:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:07:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:09:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:11:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:13:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:15:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:17:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:19:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:21:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:23:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:25:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:27:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:29:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:31:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:33:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:35:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:37:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:39:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:41:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:43:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:45:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:47:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:49:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:51:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:53:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:55:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:57:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 06:59:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 07:01:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 07:03:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 07:05:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.20 07:07:19 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping


Weiß jemand, was das ist? Eine Google-Suche brachte keine Ergebnisse.
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: Ralf9 am 20 Februar 2017, 09:16:19
Zitatattr sduino hardware nano328
setstate sduino 2017-02-19 22:22:10 version V 3.3.0 SIGNALduino - compiled at Sep 18 2016 00:28:28
Du hast die falsche Hardware ausgewählt (richtig ist nanoCC1101) und eine zu alte Firmware.
Im normalen fhem update wird der cc1101 noch nicht unterstützt.
Siehe hier:
https://forum.fhem.de/index.php/topic,61774.msg554241.html#msg554241


Zitat2017.02.20 05:59:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
Da innerhalb von 60 sek nichts empfangen wurde, wird ein ping gesendet um zu testen ob die Verbindung zum sduino noch ok ist
https://forum.fhem.de/index.php/topic,58396.msg574218.html#msg574218

Gruß Ralf
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: andies am 20 Februar 2017, 10:54:15
Danke!! Noch eine Frage: Ich suche mir einen Wolf nach der Datei, die die .hex erzeugt, ich bin anscheinend zu doof. Kannst Du mir einen Link o.Ä. Geben? Google half auch nicht...


Gesendet von iPhone mit Tapatalk Pro
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: andies am 20 Februar 2017, 10:54:31
(Also den Quellcode.)


Gesendet von iPhone mit Tapatalk Pro
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: pataya am 20 Februar 2017, 11:18:07
Geht es dir um die Installation? Dann schau hier: https://wiki.fhem.de/wiki/SIGNALduino#Einbinden_in_FHEM

Die Daten für den CC1101 gibt es nur mit der dev-Version.
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: andies am 21 Februar 2017, 18:48:52
Jetzt habe ich schon wieder diesen Fehler?! Zuerst einmal die raw-Definition

defmod sduino SIGNALduino /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A104WS3F-if00-port0
attr sduino alias SIGNALduino
attr sduino devStateIcon Initialized:cul_usb@green:Open Open:cul_usb@red:Initialized
attr sduino flashCommand avrdude -c arduino -b 57600 -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
attr sduino hardware nanoCC1101
attr sduino icon cul_usb

setstate sduino opened
setstate sduino 2017-02-21 18:46:18 ping OK
setstate sduino 2017-02-21 18:09:18 state opened
setstate sduino 2017-02-21 18:09:18 version V 3.3.1-dev SIGNALduino cc1101 - compiled at Jan 12 2017 23:04:38


und dann die Fehlermeldung, der aber andere Meldungen vorangehen:

2017.02.21 17:17:17 3: sduino: IDlist MS 0 1 13 14 15 17 2 22 23 25 3 32 33 35 38 4 41 45 51 55 6 7
2017.02.21 17:17:17 3: sduino: IDlist MU 13.1 16 20 21 24 26 27 28 29 30 31 34 36 37 39 40 42 44 44.1 46 48 49 5 50 56 59 8 9
2017.02.21 17:17:17 3: sduino: IDlist MC 10 11 12 18 43 47 52 57 58
2017.02.21 17:17:17 3: Opening sduino device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A104WS3F-if00-port0
2017.02.21 17:17:17 3: Setting sduino serial parameters to 57600,8,N,1
2017.02.21 17:17:17 1: sduino/define: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A104WS3F-if00-port0
2017.02.21 17:17:17 1: sduino/init: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A104WS3F-if00-port0
2017.02.21 17:17:17 3: sduino device opened
2017.02.21 17:17:17 1: Including ./log/fhem.save
2017.02.21 17:17:17 1: usb create starting
2017.02.21 17:17:17 3: Probing CUL device /dev/ttyAMA0
2017.02.21 17:17:18 3: Probing TCM_ESP3 device /dev/ttyAMA0
2017.02.21 17:17:18 3: Probing FRM device /dev/ttyAMA0
2017.02.21 18:09:17 1: usb create end
2017.02.21 18:09:17 0: Featurelevel: 5.7
2017.02.21 18:09:17 0: Server started with 32 defined entities (fhem.pl:13411/2017-02-14 perl:5.020002 os:linux user:fhem pid:689)
2017.02.21 18:09:17 3: sduino/init: disable receiver (XQ)
2017.02.21 18:09:18 3: sduino/init: get version, retry = 0
2017.02.21 18:09:18 2: sduino: initialized. v3.3.1-dev
2017.02.21 18:09:18 3: sduino/init: enable receiver (XE)
2017.02.21 18:10:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.21 18:12:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.21 18:14:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.21 18:16:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.21 18:18:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.21 18:20:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.21 18:22:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.21 18:24:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.21 18:26:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.21 18:28:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.21 18:30:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.21 18:32:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.21 18:34:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.21 18:36:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.21 18:38:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.21 18:40:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.21 18:42:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.21 18:44:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping


Kann mir jemand sagen, was da faul ist?
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: pataya am 21 Februar 2017, 18:56:51
Sieht doch alles gut aus
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: andies am 21 Februar 2017, 18:59:47
Ist denn

2017.02.21 18:38:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping

keine Fehlermeldung? Und wenn das alles ok ist, wie stelle ich das dann ab?
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: Ralf9 am 21 Februar 2017, 19:19:50
Kann mir jemand sagen, was da faul ist?
Daß Dein Signalduino überhaupt nichts empfängt ist ungewöhnlich. Gibt es bei Dir und den Nachbarn überhaupt keine 433 MHz Temperatursensoren?
Als Übergangslösung kannst Du beim sduino den verbose auf 2 setzen.
Es ist geplant den loglevel vom u.g. logeintrag von 3 auf 4 zu erhöhen.
2017.02.21 18:38:18 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping

Gruß Ralf
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: Flipper92 am 24 Februar 2017, 21:51:38
Hey,
Darf ich mich hier mit dazu gesellen?
Ich hab den selben Fehler.
Mein Log mit verbose 5

2017.02.24 21:18:35 1: Including fhem.cfg
2017.02.24 21:18:35 3: telnetPort: port 7072 opened
2017.02.24 21:18:35 3: WEB: port 8083 opened
2017.02.24 21:18:35 3: WEBphone: port 8084 opened
2017.02.24 21:18:35 3: WEBtablet: port 8085 opened
2017.02.24 21:18:35 2: eventTypes: loaded 108 events from ./log/eventTypes.txt
2017.02.24 21:18:35 3: EQ3BT: EQ-3 Bluetooth Thermostat 2.0.0
2017.02.24 21:18:35 3: EQ3BT: EQ-3 Bluetooth Thermostat 2.0.0
2017.02.24 21:18:35 3: EQ3BT: EQ-3 Bluetooth Thermostat 2.0.0
2017.02.24 21:18:35 3: EQ3BT: EQ-3 Bluetooth Thermostat 2.0.0
2017.02.24 21:18:35 3: EQ3BT: EQ-3 Bluetooth Thermostat 2.0.0
2017.02.24 21:18:36 2: Wetter: encrypt crypt:500c55510c510e1f585077560c4c190052/crypt:76114d5c074a5c00 to crypt:500c55510c510e1f585077560c4c190052/crypt:76114d5c074a5c00
2017.02.24 21:18:36 3: sduino: IDlist MS 0 1 13 14 15 17 2 22 23 25 3 32 33 35 38 4 41 45 51 55 6 7
2017.02.24 21:18:36 3: sduino: IDlist MU 13.1 16 20 21 24 26 27 28 29 30 31 34 36 37 39 40 42 44 44.1 46 48 49 5 50 56 59 60 8 9
2017.02.24 21:18:36 3: sduino: IDlist MC 10 11 12 18 43 47 52 57 58
2017.02.24 21:18:36 3: Opening sduino device /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
2017.02.24 21:18:36 3: Setting sduino serial parameters to 57600,8,N,1
2017.02.24 21:18:36 1: sduino/define: /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@57600
2017.02.24 21:18:36 1: sduino/init: /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@57600
2017.02.24 21:18:36 3: sduino device opened
2017.02.24 21:18:36 3: sduino: setting Verbose to: 5
2017.02.24 21:18:36 1: Including ./log/fhem.save
2017.02.24 21:18:39 1: BlockingInformParent (BlockingStart): Can't connect to localhost:36385: IO::Socket::INET: connect: Verbindungsaufbau abgelehnt
2017.02.24 21:18:39 1: BlockingInformParent (EQ3BT_processGatttoolResult): Can't connect to localhost:36385: IO::Socket::INET: connect: Verbindungsaufbau abgelehnt
2017.02.24 21:18:40 3: Wetter.Rusenschloss: I/O device is Wetter
2017.02.24 21:18:41 1: usb create starting
2017.02.24 21:18:41 3: Probing CUL device /dev/ttyAMA0
2017.02.24 21:18:41 3: Probing TCM_ESP3 device /dev/ttyAMA0
2017.02.24 21:18:41 3: Probing FRM device /dev/ttyAMA0
2017.02.24 21:18:47 1: usb create end
2017.02.24 21:18:47 0: Featurelevel: 5.8
2017.02.24 21:18:47 0: Server started with 23 defined entities (fhem.pl:13496/2017-02-23 perl:5.020002 os:linux user:fhem pid:9206)
2017.02.24 21:18:47 3: sduino/init: disable receiver (XQ)
2017.02.24 21:18:47 5: sduino SW: XQ
2017.02.24 21:18:47 3: sduino/init: get version, retry = 0
2017.02.24 21:18:47 5: sduino SW: V
2017.02.24 21:18:47 0: Server shutdown
2017.02.24 21:18:47 5: sduino SW: XQ
2017.02.24 21:18:50 1: Including fhem.cfg
2017.02.24 21:18:50 3: telnetPort: port 7072 opened
2017.02.24 21:18:50 3: WEB: port 8083 opened
2017.02.24 21:18:50 3: WEBphone: port 8084 opened
2017.02.24 21:18:50 3: WEBtablet: port 8085 opened
2017.02.24 21:18:50 2: eventTypes: loaded 108 events from ./log/eventTypes.txt
2017.02.24 21:18:50 3: EQ3BT: EQ-3 Bluetooth Thermostat 2.0.0
2017.02.24 21:18:50 3: EQ3BT: EQ-3 Bluetooth Thermostat 2.0.0
2017.02.24 21:18:50 3: EQ3BT: EQ-3 Bluetooth Thermostat 2.0.0
2017.02.24 21:18:50 3: EQ3BT: EQ-3 Bluetooth Thermostat 2.0.0
2017.02.24 21:18:50 3: EQ3BT: EQ-3 Bluetooth Thermostat 2.0.0
2017.02.24 21:18:50 2: Wetter: encrypt crypt:500c55510c510e1f585077560c4c190052/crypt:76114d5c074a5c00 to crypt:500c55510c510e1f585077560c4c190052/crypt:76114d5c074a5c00
2017.02.24 21:18:50 3: sduino: IDlist MS 0 1 13 14 15 17 2 22 23 25 3 32 33 35 38 4 41 45 51 55 6 7
2017.02.24 21:18:50 3: sduino: IDlist MU 13.1 16 20 21 24 26 27 28 29 30 31 34 36 37 39 40 42 44 44.1 46 48 49 5 50 56 59 60 8 9
2017.02.24 21:18:50 3: sduino: IDlist MC 10 11 12 18 43 47 52 57 58
2017.02.24 21:18:50 3: Opening sduino device /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
2017.02.24 21:18:50 3: Setting sduino serial parameters to 57600,8,N,1
2017.02.24 21:18:50 1: sduino/define: /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@57600
2017.02.24 21:18:50 1: sduino/init: /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@57600
2017.02.24 21:18:50 3: sduino device opened
2017.02.24 21:18:50 3: sduino: setting Verbose to: 5
2017.02.24 21:18:50 1: Including ./log/fhem.save
2017.02.24 21:18:51 3: Wetter.Rusenschloss: I/O device is Wetter
2017.02.24 21:18:52 1: usb create starting
2017.02.24 21:18:53 3: Probing CUL device /dev/ttyAMA0
2017.02.24 21:18:53 3: Probing TCM_ESP3 device /dev/ttyAMA0
2017.02.24 21:18:53 3: Probing FRM device /dev/ttyAMA0
2017.02.24 21:18:59 1: usb create end
2017.02.24 21:18:59 0: Featurelevel: 5.8
2017.02.24 21:18:59 0: Server started with 23 defined entities (fhem.pl:13496/2017-02-23 perl:5.020002 os:linux user:fhem pid:9248)
2017.02.24 21:18:59 3: sduino/init: disable receiver (XQ)
2017.02.24 21:18:59 5: sduino SW: XQ
2017.02.24 21:18:59 3: sduino/init: get version, retry = 0
2017.02.24 21:18:59 5: sduino SW: V
2017.02.24 21:18:59 4: sduino/msg READ: V 3.3.1-dev SIGNALduino - compiled at Jan  3 2017 23:59:32
2017.02.24 21:18:59 5: sduino/msg READ: regexp=V\s.*SIGNAL(duino|ESP).* cmd=version msg=V 3.3.1-dev SIGNALduino - compiled at Jan  3 2017 23:59:32
2017.02.24 21:18:59 2: sduino: initialized. v3.3.1-dev
2017.02.24 21:18:59 5: sduino SW: XE
2017.02.24 21:18:59 3: sduino/init: enable receiver (XE)
2017.02.24 21:19:10 3: telnetForBlockingFn_1487967550: port 32842 opened
2017.02.24 21:19:59 4: sduino/KeepAliveOk: 0
2017.02.24 21:19:59 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.24 21:19:59 4: sduino/keepalive retry = 1
2017.02.24 21:19:59 5: sduino SW: P
2017.02.24 21:19:59 4: sduino/msg READ: OK
2017.02.24 21:19:59 5: sduino/msg READ: regexp=^OK$ cmd=ping msg=OK
2017.02.24 21:19:59 4: sduino/HandleWriteQueue: nothing to send, stopping timer
2017.02.24 21:20:59 4: sduino/KeepAliveOk: 1
2017.02.24 21:20:59 4: sduino/keepalive retry = 0
2017.02.24 21:21:59 4: sduino/KeepAliveOk: 0
2017.02.24 21:21:59 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.24 21:21:59 4: sduino/keepalive retry = 1
2017.02.24 21:21:59 5: sduino SW: P
2017.02.24 21:21:59 4: sduino/msg READ: OK
2017.02.24 21:21:59 5: sduino/msg READ: regexp=^OK$ cmd=ping msg=OK
2017.02.24 21:21:59 4: sduino/HandleWriteQueue: nothing to send, stopping timer
2017.02.24 21:22:59 4: sduino/KeepAliveOk: 1
2017.02.24 21:22:59 4: sduino/keepalive retry = 0
2017.02.24 21:23:59 4: sduino/KeepAliveOk: 0
2017.02.24 21:23:59 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.24 21:23:59 4: sduino/keepalive retry = 1
2017.02.24 21:23:59 5: sduino SW: P
2017.02.24 21:23:59 4: sduino/msg READ: OK2017.02.24 21:23:59 5: sduino/msg READ: regexp=^OK$ cmd=ping msg=OK

(usw..)


Die RAW
defmod sduino SIGNALduino /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@57600
attr sduino flashCommand avrdude -c arduino -b 57600 -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
attr sduino hardware nano328
attr sduino verbose 5


setstate sduino opened
setstate sduino 2017-02-24 21:38:46 ping OK
setstate sduino 2017-02-24 21:29:46 state openedsetstate sduino 2017-02-24 21:29:46 version V 3.3.1-dev SIGNALduino - compiled at Jan  3 2017 23:59:32


Im Pi steht:
ls -l /dev/serial/by-id
insgesamt 0
lrwxrwxrwx 1 root root 13 Feb 24 20:51 usb-1a86_USB2.0-Serial-if00-port0 -> ../../ttyUSB0


Es sind mindestens 4 Themperatursensoren in der nähe, eins sogar nur ca. 30cm entfernt (hinter 2 schichten 1cm Holz).
Dann gibt es noch 2 Funkfernbedienungen.
Eine davon hab ich direkt vor den Sender gehalten.
Keine Reaktion zu verzeichnen.

Verkabelung:
Nano     TX       RX
GND    GND     GND
+5V     VCC     VCC
D2                   DATA
D11     DATA 

get sduino version:
version: V 3.3.1-dev SIGNALduino - compiled at Jan 3 2017 23:59:32

set sduino flash:
flashing Arduino sduino
hex file: ./FHEM/firmware/SIGNALduino_nano328.hex
port: /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
log file: ./log/SIGNALduino-Flash.log
sduino closed
command: avrdude -c arduino -b 57600 -P /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0 -p atmega328p -vv -U flash:w:./FHEM/firmware/SIGNALduino_nano328.hex 2>./log/SIGNALduino-Flash.log

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

avrdude: Version 6.1, compiled on Jul  7 2015 at 10:29:47
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

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

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

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

         Programmer Type : Arduino
         Description     : Arduino
         Hardware Version: 2
         Firmware Version: 1.16
         Vtarget         : 0.0 V
         Varef           : 0.0 V
         Oscillator      : Off
         SCK period      : 0.1 us

avrdude: AVR device initialized and ready to accept instructions

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

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

Writing | ################################################## | 100% 5.69s

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

Reading | ################################################## | 100% 4.45s

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

avrdude done.  Thank you.

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

sduino opened


Bei update check kommt folgendes:

fhem
List of new / modified files since last update:
UPD FHEM/00_SIGNALduino.pm
UPD FHEM/14_Hideki.pm
UPD FHEM/14_SD_WS.pm
UPD FHEM/14_SD_WS07.pm
UPD FHEM/14_SD_WS09.pm
UPD FHEM/14_SD_WS_Maverick.pm
UPD FHEM/41_OREGON.pm
UPD FHEM/90_SIGNALduino_un.pm
UPD FHEM/98_Dooya.pm
UPD FHEM/firmware/SIGNALduino_nano328.hex
UPD FHEM/firmware/SIGNALduino_promini328.hex
UPD FHEM/firmware/SIGNALduino_uno.hex

signalduino
nothing to do...


Hab schon öffters versucht zu updaten, diese Packete verschwinden nie beim chack.

Das Update Log sieht so aus:

2017.02.24 21:57:40 1: fhem
2017.02.24 21:57:40 1: UPD FHEM/00_SIGNALduino.pm
2017.02.24 21:57:40 1: UPD FHEM/14_Hideki.pm
2017.02.24 21:57:40 1: UPD FHEM/14_SD_WS.pm
2017.02.24 21:57:40 1: UPD FHEM/14_SD_WS07.pm
2017.02.24 21:57:40 1: UPD FHEM/14_SD_WS09.pm
2017.02.24 21:57:41 1: UPD FHEM/14_SD_WS_Maverick.pm
2017.02.24 21:57:41 1: UPD FHEM/41_OREGON.pm
2017.02.24 21:57:41 1: UPD FHEM/90_SIGNALduino_un.pm
2017.02.24 21:57:41 1: UPD FHEM/98_Dooya.pm
2017.02.24 21:57:41 1: UPD FHEM/firmware/SIGNALduino_nano328.hex
2017.02.24 21:57:41 1: UPD FHEM/firmware/SIGNALduino_promini328.hex
2017.02.24 21:57:41 1: UPD FHEM/firmware/SIGNALduino_uno.hex
2017.02.24 21:57:41 1: saving fhem.cfg
2017.02.24 21:57:41 1: saving ./log/fhem.save
2017.02.24 21:57:41 1:
2017.02.24 21:57:41 1:
2017.02.24 21:57:41 1: signalduino
2017.02.24 21:57:41 1: UPD FHEM/14_SD_WS09.pm
2017.02.24 21:57:41 1: UPD FHEM/98_Dooya.pm
2017.02.24 21:57:42 1: UPD FHEM/14_SD_WS_Maverick.pm
2017.02.24 21:57:42 1: UPD FHEM/90_SIGNALduino_un.pm
2017.02.24 21:57:42 1: UPD FHEM/14_SD_WS.pm
2017.02.24 21:57:42 1: UPD FHEM/00_SIGNALduino.pm
2017.02.24 21:57:42 1: UPD FHEM/41_OREGON.pm
2017.02.24 21:57:42 1: UPD FHEM/firmware/SIGNALduino_nano328.hex
2017.02.24 21:57:42 1: UPD FHEM/firmware/SIGNALduino_promini328.hex
2017.02.24 21:57:42 1: UPD FHEM/firmware/SIGNALduino_uno.hex
2017.02.24 21:57:42 1: UPD FHEM/14_SD_WS07.pm
2017.02.24 21:57:42 1: UPD FHEM/14_Hideki.pm
2017.02.24 21:57:42 1: saving fhem.cfg
2017.02.24 21:57:42 1: saving ./log/fhem.save
2017.02.24 21:57:42 1:
2017.02.24 21:57:42 1: New entries in the CHANGED file:
2017.02.24 21:57:42 1: 05.12.2016
2017.02.24 21:57:42 1:   Bugfix weong return in SIGNALduino_un ParseFn 
2017.02.24 21:57:42 1: 09.10.2016
2017.02.24 21:57:42 1:   improve Send queue: Send not before response of previous
2017.02.24 21:57:42 1: 30.09.2016
2017.02.24 21:57:42 1:   SIGNALduino is now nonblocking
2017.02.24 21:57:42 1:   improved init and keepalive
2017.02.24 21:57:42 1:   some fixes providing more messages instad of fewer.
2017.02.24 21:57:42 1:   fixed some manchester realted things
2017.02.24 21:57:42 1:   added protocol 43 Somfy RTS
2017.02.24 21:57:42 1:   increased number of pattern from 6 to 8 to support dooya shutter protocol better
2017.02.24 21:57:42 1:   Rised the allowd numbers in protocol check
2017.02.24 21:57:42 1:   fixed a possible bug, that append a 0 nibble in mc message
2017.02.24 21:57:42 1:   added a new information field in mc messages, providing exact number of
2017.02.24 21:57:42 1:   provided bits
2017.02.24 21:57:42 1:   fixed incomplete mc output (last nibble was not delivered)
2017.02.24 21:57:42 1:   decoding mc signals > message buffer is now possible
2017.02.24 21:57:42 1:   max 340 bits are currently suppored
2017.02.24 21:57:42 1:   small improvement in processMessage  (if MS decoding fails,
2017.02.24 21:57:42 1:   mc or mu decoding is called)
2017.02.24 21:57:42 1:   corrected readings for firmware version.
2017.02.24 21:57:42 1:   new sendMsg Function
2017.02.24 21:57:42 1:   14_SD_WS09.pm WH1080 CRC-Berechung angepaßt--> automatische Modelauswahl
2017.02.24 21:57:42 1: 15.01.2016
2017.02.24 21:57:42 1:  - Added 14_SD_WS09.pm Module for WH1080 (WS-0101, TFA30.3189) & CTW600 868MHz OOK/AS
2017.02.24 21:57:42 1: 08.11.2015
2017.02.24 21:57:42 1: ... rest of lines skipped.
2017.02.24 21:57:42 1: Calling /usr/bin/perl ./contrib/commandref_join.pl -noWarnings, this may take a while
2017.02.24 21:58:03 4: sduino/KeepAliveOk: 0
2017.02.24 21:58:03 3: sduino/KeepAliveOk: 0 retry = 1 -> get ping
2017.02.24 21:58:03 4: sduino/keepalive retry = 1
2017.02.24 21:58:03 5: sduino SW: P
2017.02.24 21:58:03 4: sduino/msg READ: OK
2017.02.24 21:58:03 5: sduino/msg READ: regexp=^OK$ cmd=ping msg=OK
2017.02.24 21:58:04 4: sduino/HandleWriteQueue: nothing to send, stopping timer
2017.02.24 21:58:15 1: *** EN FHEM/14_SD_UT.pm: No document text found
2017.02.24 21:58:15 1: *** EN FHEM/14_SIGNALduino_RSL.pm: No document text found
2017.02.24 21:58:15 1:
2017.02.24 21:58:15 1: update finished, "shutdown restart" is needed to activate the changes.
2017.02.24 21:58:15 1:
2017.02.24 21:58:15 1: Please consider using the global attribute sendStatistics


Hat jemand noch eine Idee?

Gruß Flipper
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: Flipper92 am 02 März 2017, 11:59:34
Update:
Das Update-Problem hab ich nun gelöst bekommen und nun wird mir auch etwas angezeigt, ich glaub jedoch, das die Daten irgendwie nicht passen, aber wo könnte der Fehler sein?

Das ist schon der richtige?
http://www.ebay.de/itm/171068597664

Der RXB-6 ist nun auch angekommen und wurde gestern eingebaut.
Ich hab die verkabelung sogar nochmal geprüft. Ich bekomm es leider nicht hin.

Hier die RAW vom Signal: (Die version hat sich geändert)
defmod sduino SIGNALduino /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@57600
attr sduino flashCommand avrdude -c arduino -b 57600 -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
attr sduino hardware nano328
attr sduino verbose 5

setstate sduino opened
setstate sduino 2017-03-02 07:18:42 freeram 1018
setstate sduino 2017-03-02 11:28:38 ping OK
setstate sduino 2017-03-02 11:37:18 state opened
setstate sduino 2017-03-02 11:37:18 version V 3.3.0 SIGNALduino - compiled at Sep 18 2016 00:28:28


Und aus dem Log hab ich nun diese meldungen:
2017.03.02 11:37:08 1: Including fhem.cfg
2017.03.02 11:37:08 3: WEB: port 8083 opened
2017.03.02 11:37:08 3: WEBphone: port 8084 opened
2017.03.02 11:37:08 3: WEBtablet: port 8085 opened
2017.03.02 11:37:08 2: eventTypes: loaded 112 events from ./log/eventTypes.txt
2017.03.02 11:37:09 3: EQ3BT: EQ-3 Bluetooth Thermostat 2.0.0
2017.03.02 11:37:09 3: telnetForBlockingFn_1488451029: port 43244 opened
2017.03.02 11:37:09 3: EQ3BT: EQ-3 Bluetooth Thermostat 2.0.0
2017.03.02 11:37:09 3: EQ3BT: EQ-3 Bluetooth Thermostat 2.0.0
2017.03.02 11:37:09 3: EQ3BT: EQ-3 Bluetooth Thermostat 2.0.0
2017.03.02 11:37:09 3: EQ3BT: EQ-3 Bluetooth Thermostat 2.0.0
2017.03.02 11:37:09 2: Wetter: encrypt crypt:500c55510c510e1f585077560c4c190052/crypt:76114d5c074a5c00 to crypt:500c55510c510e1f585077560c4c190052/crypt:76114d5c074a5c00
2017.03.02 11:37:09 3: sduino: IDlist MS 0 1 13 14 15 17 2 22 23 25 3 32 33 35 38 4 41 45 6 7
2017.03.02 11:37:09 3: sduino: IDlist MU 16 20 21 24 26 27 28 29 30 31 34 36 37 39 40 42 44 46 48 49 5 50 51 8 9
2017.03.02 11:37:09 3: sduino: IDlist MC 10 11 12 18 43 47
2017.03.02 11:37:09 3: Opening sduino device /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
2017.03.02 11:37:09 3: Setting sduino serial parameters to 57600,8,N,1
2017.03.02 11:37:09 1: sduino/define: /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@57600
2017.03.02 11:37:09 1: sduino/init: /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@57600
2017.03.02 11:37:09 3: sduino device opened
2017.03.02 11:37:09 3: sduino: setting Verbose to: 5
2017.03.02 11:37:09 3: telnetPort: port 7072 opened
2017.03.02 11:37:09 1: Including ./log/fhem.save
2017.03.02 11:37:10 3: Wetter.Rusenschloss: I/O device is Wetter
2017.03.02 11:37:11 1: usb create starting
2017.03.02 11:37:12 3: Probing CUL device /dev/ttyAMA0
2017.03.02 11:37:12 3: Probing TCM_ESP3 device /dev/ttyAMA0
2017.03.02 11:37:12 3: Probing FRM device /dev/ttyAMA0
2017.03.02 11:37:18 1: usb create end
2017.03.02 11:37:18 0: Featurelevel: 5.8
2017.03.02 11:37:18 0: Server started with 26 defined entities (fhem.pl:13560/2017-03-01 perl:5.020002 os:linux user:fhem pid:22401)
2017.03.02 11:37:18 3: sduino/init: disable receiver (XQ)
2017.03.02 11:37:18 5: sduino SW: XQ
2017.03.02 11:37:18 3: sduino/init: get version, retry = 0
2017.03.02 11:37:18 5: sduino SW: V
2017.03.02 11:37:18 4: sduino/msg READ: MU;P0=7198;P1=-7292;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:37:18 4: sduino/msg READ: Received answer (MU;P0=7198;P1=-7292;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;) for version does not match V\s.*SIGNAL(duino|ESP).*
2017.03.02 11:37:18 4: sduino/msg READ: MU;P0=7199;P1=-7325;D=010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;
2017.03.02 11:37:18 4: sduino/msg READ: Received answer (MU;P0=7199;P1=-7325;D=010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;) for version does not match V\s.*SIGNAL(duino|ESP).*
2017.03.02 11:37:18 4: sduino/msg READ: V 3.3.0 SIGNALduino - compiled at Sep 18 2016 00:28:28
2017.03.02 11:37:18 5: sduino/msg READ: regexp=V\s.*SIGNAL(duino|ESP).* cmd=version msg=V 3.3.0 SIGNALduino - compiled at Sep 18 2016 00:28:28
2017.03.02 11:37:18 2: sduino: initialized. v3.3.1
2017.03.02 11:37:18 5: sduino SW: XE
2017.03.02 11:37:18 3: sduino/init: enable receiver (XE)
2017.03.02 11:37:18 4: sduino/msg READ: MU;P0=-7296;P1=7163;D=0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;
2017.03.02 11:37:20 1: BlockingInformParent (BlockingStart): Can't connect to localhost:36859: IO::Socket::INET: connect: Verbindungsaufbau abgelehnt
2017.03.02 11:37:20 1: BlockingInformParent (EQ3BT_processGatttoolResult): Can't connect to localhost:36859: IO::Socket::INET: connect: Verbindungsaufbau abgelehnt
2017.03.02 11:37:20 3: FHEMWEB WEB CSRF error: csrf_109325322171937e15 ne csrf_878024267967316. For detals see the csrfToken FHEMWEB attribute
2017.03.02 11:37:20 4: sduino/msg READ: MU;P0=-4632;P1=7199;P2=-7297;D=01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121;CP=1;O;
2017.03.02 11:37:20 5: sduino: applying filterfunc SIGNALduino_filterSign
2017.03.02 11:37:20 5: sduino: applying filterfunc SIGNALduino_compPattern
2017.03.02 11:37:23 4: sduino/msg READ: MU;P0=-7307;P1=7210;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:37:26 4: sduino/msg READ: MU;P0=-7309;P1=7204;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:37:28 4: sduino/msg READ: MU;P0=-7333;P1=7214;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:37:31 4: sduino/msg READ: MU;P0=-7274;P1=7142;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:37:33 4: sduino/msg READ: MU;P0=-7316;P1=7197;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:37:35 4: sduino/msg READ: MU;P0=-7347;P1=7195;D=0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010;CP=1;
2017.03.02 11:37:38 4: sduino/msg READ: MU;P0=-7330;P1=7194;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:37:40 4: sduino/msg READ: MU;P0=-7304;P1=7192;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:37:43 4: sduino/msg READ: MU;P0=-7330;P1=7188;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:37:44 4: sduino/msg READ: MU;P0=-7333;P1=7195;D=0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;
2017.03.02 11:37:46 4: sduino/msg READ: MU;P0=7188;P1=-7353;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:37:49 4: sduino/msg READ: MU;P0=7178;P1=-7288;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:37:51 4: sduino/msg READ: MU;P0=7174;P1=-7294;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:37:54 4: sduino/msg READ: MU;P0=7167;P1=-7285;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:37:57 4: sduino/msg READ: MU;P0=7165;P1=-7312;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:37:59 4: sduino/msg READ: MU;P0=7236;P1=-7340;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:02 4: sduino/msg READ: MU;P0=7227;P1=-7353;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:04 4: sduino/msg READ: MU;P0=7230;P1=-7375;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:07 4: sduino/msg READ: MU;P0=7235;P1=-7342;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:09 4: sduino/msg READ: MU;P0=7229;P1=-7338;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:12 4: sduino/msg READ: MU;P0=7197;P1=-7314;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:14 4: sduino/msg READ: MU;P0=7179;P1=-7307;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:17 4: sduino/msg READ: MU;P0=7210;P1=-7330;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:18 4: sduino/KeepAliveOk: 1
2017.03.02 11:38:18 4: sduino/keepalive retry = 0
2017.03.02 11:38:19 4: sduino/msg READ: MU;P0=7169;P1=-7278;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:22 4: sduino/msg READ: MU;P0=7172;P1=-7287;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:24 4: sduino/msg READ: MU;P0=7188;P1=-7300;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:27 4: sduino/msg READ: MU;P0=7176;P1=-7312;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:30 4: sduino/msg READ: MU;P0=7223;P1=-7336;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:32 4: sduino/msg READ: MU;P0=7165;P1=-7269;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:35 4: sduino/msg READ: MU;P0=7160;P1=-7287;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:37 4: sduino/msg READ: MU;P0=7166;P1=-7264;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:40 4: sduino/msg READ: MU;P0=7157;P1=-7305;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:44 4: sduino/msg READ: MU;P0=7150;P1=-7242;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:45 4: sduino/msg READ: MU;P0=7138;P1=-7238;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:47 4: sduino/msg READ: MU;P0=7130;P1=-7237;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:50 4: sduino/msg READ: MU;P0=7144;P1=-7273;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:52 4: sduino/msg READ: MU;P0=7140;P1=-7281;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;O;
2017.03.02 11:38:54 4: sduino/msg READ: MU;P0=7112;P1=-7233;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=0;
2017.03.02 11:38:56 4: sduino/msg READ: MU;P0=-7277;P1=7171;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:38:59 4: sduino/msg READ: MU;P0=-7283;P1=7177;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:39:01 4: sduino/msg READ: MU;P0=-7267;P1=7141;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:39:04 4: sduino/msg READ: MU;P0=-7266;P1=7140;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:39:06 4: sduino/msg READ: MU;P0=-7263;P1=7132;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:39:09 4: sduino/msg READ: MU;P0=-7231;P1=7104;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:39:11 4: sduino/msg READ: MU;P0=-7313;P1=7164;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:39:14 4: sduino/msg READ: MU;P0=-7292;P1=7133;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:39:17 4: sduino/msg READ: MU;P0=-7299;P1=7123;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:39:18 4: sduino/KeepAliveOk: 1
2017.03.02 11:39:18 4: sduino/keepalive retry = 0
2017.03.02 11:39:18 4: sduino/msg READ: MU;P0=-7262;P1=7161;D=0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010;CP=1;
2017.03.02 11:39:21 4: sduino/msg READ: MU;P0=-7271;P1=7145;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:39:24 4: sduino/msg READ: MU;P0=-7224;P1=7129;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:39:26 4: sduino/msg READ: MU;P0=-7275;P1=7154;D=01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101;CP=1;O;
2017.03.02 11:39:27 4: sduino/msg READ: MU;P0=-7275;P1=7157;D=0101010101010101010101010101010101010101010101010101010101010;CP=1;


Ich hoff jemand kann mir helfen, da ich echt am verzweifeln bin und langsam echt frustriert.
Hab sogar schon darüber nachgedacht Fhem und den PI komplett neu aufzusetzen.

Gruß Flipper
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: Ralf9 am 02 März 2017, 12:39:50
Zitat2017.03.02 11:37:18 4: sduino/msg READ: V 3.3.0 SIGNALduino - compiled at Sep 18 2016 00:28:28
2017.03.02 11:37:18 2: sduino: initialized. v3.3.1

Das sieht gut aus, der SIGNALduino wurde erkannt und initalisiert.
Auf dem sduino ist nicht die aktuelle Firmware. Kannst Du den sduino nochmals flashen? Nach dem flashen den nano kurz aus- und wieder einstecken.
Es müsste dann diese Firmware angezeigt werden:
version V 3.3.1-dev SIGNALduino - compiled at Jan  3 2017


Der sduino auf dem nano empfängt von dem RXB-6 nichts sinnvolles
2017.03.02 11:37:18 4: sduino/msg READ: MU;P0=-7296;P1=7163;D=010101010101010101010101010101010101010101010101010101010101010101010

Kannst Du mal ein Bild von der Verkabelung des RXB-6 machen?

Gruß Ralf
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: andies am 02 März 2017, 12:46:12
Zitat von: Ralf9 am 21 Februar 2017, 19:19:50
Daß Dein Signalduino überhaupt nichts empfängt ist ungewöhnlich. Gibt es bei Dir und den Nachbarn überhaupt keine 433 MHz Temperatursensoren?
Als Übergangslösung kannst Du beim sduino den verbose auf 2 setzen.
Habe ich inzwischen gemacht. Ich habe mehrere 433MHz-Geräte (somfy, wenngleich leicht andere Frequenz; Garagentoröffner Came, dessen Signal ich im Übrigen kenne). Ich habe aber keine Einträge im Logfile. Verkabelung ist wie beim CULSelbstbau.
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: Flipper92 am 02 März 2017, 14:32:46
2017.03.02 13:44:38 4: sduino/msg READ: V 3.3.1-dev SIGNALduino - compiled at Jan  3 2017 23:59:32
2017.03.02 13:44:38 5: sduino/msg READ: regexp=V\s.*SIGNAL(duino|ESP).* cmd=version msg=V 3.3.1-dev SIGNALduino - compiled at Jan  3 2017 23:59:32
2017.03.02 13:44:38 2: sduino: initialized. v3.3.1


Die Fotos kann ich erst später machen.
Eventuell tausch ich mal die Jamperkabel aus. Vielleicht liegt es an denen..

Kann man irgendwie (Messen, an Pi Anschließen) prüfen, ob der Sender und der Empfänger alleine Funktioniert?
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: Ralf9 am 02 März 2017, 18:35:26
Zitat von: Flipper92 am 02 März 2017, 14:32:46
Kann man irgendwie (Messen, an Pi Anschließen) prüfen, ob der Sender und der Empfänger alleine Funktioniert?
Ja, das ist möglich, Du mußt nur danach suchen. Ich habe z.B. die 433Utils gefunden.

Gruß Ralf
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: Ralf9 am 02 März 2017, 18:43:59
Zitat von: andies am 02 März 2017, 12:46:12
Ich habe mehrere 433MHz-Geräte (somfy, wenngleich leicht andere Frequenz; Garagentoröffner Came, dessen Signal ich im Übrigen kenne). Ich habe aber keine Einträge im Logfile. Verkabelung ist wie beim CULSelbstbau.

Du kannst mal einen factory reset machen
get sduino raw e

und dann
get ccconf
und
get config

Du kannst auch mal die Bandbreite auf ca 500-900 kHz erhöhen, oder die Frequenz auf 433.42 ändern

Gruß Ralf
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: Flipper92 am 02 März 2017, 19:03:54
Gute Nachricht:
Empfang funktioniert.

Ich hab die Lochplatine (mit billigen Jamperkabel) gegen eine direkte Verkabelung getauscht.
Dazu eine Frage: Der RXB-6 hat zwei +5V und drei Ground Anschlüsse.
Ich hab nun an den zweiten +5V den Sender angebunden und nur ein Grund Verbunden. Ist das okay?

Das Senden von Informationen hat bis jetzt noch nicht geklappt, bzw. die Steckdosen schalten nicht. Da ein Tip wie ich es Testen kann?
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: andies am 02 März 2017, 19:20:16
Zitat von: Ralf9 am 02 März 2017, 18:43:59
und dann 'get ccconf'
Vielen Dank für die Hilfe! Ich glaube ich habe was. Das hier ist doch nicht richtig, oder

ccconf: freq:0.000MHz bWidth:812KHz rAmpl:24dB sens:4dB (DataRate:24.80Baud)

Ich habe das gerade geändert und beobachte mal weiter.
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: Ralf9 am 02 März 2017, 19:29:01
Zitat von: Flipper92 am 02 März 2017, 19:03:54
Ich hab nun an den zweiten +5V den Sender angebunden und nur ein Grund Verbunden. Ist das okay?
Damit habe ich keine Erfahrung, es müsste funktionieren, aber sicher weiß ich es nicht.
Ich habe bei mir den Empfänger und Sender jeweils direkt mit dem nano verbunden.

Zitat
Das Senden von Informationen hat bis jetzt noch nicht geklappt, bzw. die Steckdosen schalten nicht. Da ein Tip wie ich es Testen kann?

Ohne zu wissen was Du senden willst ist es schwierig einen Tip zu geben.

Gruß Ralf
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: Ralf9 am 02 März 2017, 19:31:39
Zitat von: andies am 02 März 2017, 19:20:16

ccconf: freq:0.000MHz bWidth:812KHz rAmpl:24dB sens:4dB (DataRate:24.80Baud)

Ich habe das gerade geändert und beobachte mal weiter.
Nach einem factory reset sollten die ccconf Werte eigentlich passen
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: andies am 02 März 2017, 19:33:26
Zitat von: Ralf9 am 02 März 2017, 19:31:39
Nach einem factory reset sollten die ccconf Werte eigentlich passen
Nein, das war definitiv nicht der Fall. Ist da was im Argen? Auch bekam ich eine Fehlermeldung
"define config first" bei Deinem dritten Befehl. Es scheint woanders zu haken. Was kann ich da noch tun?
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: Ralf9 am 02 März 2017, 19:52:40
was bekommst Du bei einem "get ccreg 99"
und was bei "get raw r00n" und bei "get raw r10n"

Hast Du schon mal die Verkabelung überprüft?
Hat der Selbstbau CUL schon mal als CUL funktioniert?

Gruß Ralf
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: Flipper92 am 02 März 2017, 20:21:06
Zitat von: Ralf9 am 02 März 2017, 19:29:01Ohne zu wissen was Du senden willst ist es schwierig einen Tip zu geben.

Die Fernbedienung liefert folgenden Log:

2017.03.02 20:01:52 4: sduino/msg READ: MS;P2=-1325;P3=1309;P4=-477;P5=431;P6=-13660;D=56523452345252523452345234525252345234523452345234;CP=5;SP=6;O;
2017.03.02 20:01:52 4: sduino: Matched MS Protocol id 3 -> itv1
2017.03.02 20:01:52 5: sduino: Starting demodulation at Position 2
2017.03.02 20:01:52 4: sduino: Decoded MS Protocol id 3 dmsg i515155 length 24
2017.03.02 20:01:52 5: sduino: converted Data to (i515155)
2017.03.02 20:01:52 5: sduino: dispatch i515155
2017.03.02 20:01:52 4: sduino IT: message "i515155" (7)
2017.03.02 20:01:52 4: sduino IT: msgcode "FF0FFF0FFFFF" (12) bin = 010100010101000101010101
2017.03.02 20:01:52 5: sduino IT: V1 housecode = FF0FFF0FFF  onoffcode = FF
2017.03.02 20:01:52 3: sduino IT: IT_FF0FFF0FFF off->on
2017.03.02 20:01:52 4: sduino/msg READ: MS;P0=-477;P1=392;P2=-1363;P3=1287;P4=-13668;D=14123012301212123012301230121212301230123012301230;CP=1;SP=4;
2017.03.02 20:01:52 4: sduino: Matched MS Protocol id 3 -> itv1
2017.03.02 20:01:52 5: sduino: Starting demodulation at Position 2
2017.03.02 20:01:52 4: sduino: Decoded MS Protocol id 3 dmsg i515155 length 24
2017.03.02 20:01:52 5: sduino: converted Data to (i515155)
2017.03.02 20:01:52 4: sduino: Dropped (i515155) due to short time or equal msg


Mit
set sduino raw MS;P0=-477;P1=392;P2=-1363;P3=1287;P4=-13668;D=14123012301212123012301230121212301230123012301230;CP=1;SP=4;
passiert nichts.

Auch die Knöpfe (in Fhem) die ich mit der Fernbedienung schalten kann, zeigen keine Wirkung.
2017.03.02 20:15:50 3: sduino IT_set: IT_FF0FFF0FFF on
2017.03.02 20:15:50 5: sduino/write: adding to queue sendMsg P3#isFF0FFF0FFFFF#R6
2017.03.02 20:15:50 5: sduino: sendmsg IT V1 convertet tristate to bits=010100010101000101010101
2017.03.02 20:15:50 5: sduino: sendmsg Preparing rawsend command for protocol=3, repeats=6, clock=250 bits=010100010101000101010101
2017.03.02 20:15:50 4: sduino/set: sending via SendMsg: SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01042304230404042304230423040404230423042304230423;
2017.03.02 20:15:50 5: sduino SW: SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01042304230404042304230423040404230423042304230423;
2017.03.02 20:15:50 4: sduino SendFromQueue: msg=SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01042304230404042304230423040404230423042304230423;
2017.03.02 20:15:50 4: sduino/msg READ: SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01042304230404042304230423040404230423042304230423;
2017.03.02 20:15:50 5: sduino/msg READ: regexp=^S(R|C|M); cmd=sendraw msg=SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01042304230404042304230423040404230423042304230423;
2017.03.02 20:15:50 4: sduino/read sendraw answer: SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01042304230404042304230423040404230423042304230423;
2017.03.02 20:15:50 4: sduino/HandleWriteQueue: nothing to send, stopping timer


Und noch die Raw des Devices (automatisch angelegt):
defmod IT_FF0FFF0FFF IT FF0FFF0FFF FF F0
attr IT_FF0FFF0FFF IODev sduino
attr IT_FF0FFF0FFF alias III-3
attr IT_FF0FFF0FFF room IT

setstate IT_FF0FFF0FFF off
setstate IT_FF0FFF0FFF 2017-03-02 17:47:10 protocol V1
setstate IT_FF0FFF0FFF 2017-03-02 20:20:22 state off
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: Ralf9 am 02 März 2017, 20:42:50
Setze mal beim IT_FF0FFF0FFF das attr ITclock auf 400.
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: Flipper92 am 02 März 2017, 21:05:12
Zitat von: Ralf9 am 02 März 2017, 20:42:50
Setze mal beim IT_FF0FFF0FFF das attr ITclock auf 400.

Kein Erfolg. Hab sogar den Sender zum testen direkt an den Nano angeschlossen und auch direkt auf die Funkdose gelegt.

Ich werd mal Testen ob es eventuell am Sender liegt. (Dazu komm ich vermutlich aber erst zum Wochenende)
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: andies am 03 März 2017, 14:10:41
Zitat von: Ralf9 am 02 März 2017, 19:52:40
was bekommst Du bei einem "get ccreg 99"
Da kriege ich

ccregAll:

ccreg 00: 00 00 00 00 00 00 00 00 00 00 00 00 00 10 B0 71
ccreg 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ccreg 20: 00 00 00 00 00 00 00 00 00 59 7F 3F 88 31 0B


Zitat von: Ralf9 am 02 März 2017, 19:52:40
und was bei "get raw r00n" und bei "get raw r10n"
Da kommt
raw: EEPROM 00 : 33 1D 00 00 00 00 00 00 00 00 00 00 00 00 00 10
sowie
raw: EEPROM 10 : B0 71 00 00 00 00 00 00 00 00 00 00 00 00 00 00
(Was genau tue ich hier?)

Zitat von: Ralf9 am 02 März 2017, 19:52:40
Hast Du schon mal die Verkabelung überprüft?
Hat der Selbstbau CUL schon mal als CUL funktioniert?
Ja, das hat er. Allerdings ist er nach etwa vier Wochen ausgefallen und dann dachte ich mir, weil ich ihn sowieso nicht mit meinem Came-Toröffner verbinden konnte, steige ich mal auf Signalduino um. (In der Tat könnte intern ein Modul ausgefallen sein...)

Vielen Dank für die Hilfe!
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: Ralf9 am 03 März 2017, 22:00:06
Zitatraw: EEPROM 00 : 33 1D 00 00 00 00 00 00 00 00 00 00 00 00 00 10
raw: EEPROM 10 : B0 71 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Die vielen 00 deuten darauf hin, daß der factory reset nicht funktioniert hat. Beim factory reset werden die Registerwerte zum initialisieren des cc1101 ins EEPROM geschrieben.

Ohne einen erfolgreichen factory reset kann der cc1101 nicht funktionieren.

Bitte mach nochmal ein factory reset.
get raw e
als Antwort kommt dann "ccFactoryReset done"

Gruß Ralf
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: andies am 03 März 2017, 22:09:14
Hat geklappt. ccreg 99 ergibt nun
ccregAll:

ccreg 00: 0D 2E 2D 07 D3 91 3D 04 32 00 00 06 00 10 B0 71
ccreg 10: 57 C4 30 23 B9 00 07 00 18 14 6C 07 00 90 87 6B
ccreg 20: F8 56 11 EF 2B 17 1F 41 00 59 7F 27 88 31 0B
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: Ralf9 am 03 März 2017, 22:30:56
Ok, das passt nun. Nun müsste das Empfangen eigentlich funktionieren.

Ein "get config" müsste folgendes ergeben
config: MS=1;MU=1;MC=1
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: andies am 03 März 2017, 22:37:49
Wunderbar, klappt alles. Viele Dank!!
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: andies am 04 März 2017, 14:48:17
Sonderbar: Immer noch keine einzige Meldung, obwohl ich mehrere 433MHz Geräte bedient habe. Da ist was faul. Wo kann ich da genauer suchen? Diese EPROMs sind auf dem cc1101 oder dem nano? Denn möglich wäre ja, dass der cc1101 defekt ist, oder?
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: Flipper92 am 04 März 2017, 23:56:18
Zitat von: Ralf9 am 02 März 2017, 20:42:50
Setze mal beim IT_FF0FFF0FFF das attr ITclock auf 400.

Ist immer schön, das man selbst der fehler ist :-D
Ich war so dum und hab zwei Empfänger angeschlossen  :-X :-X
Danke für die Geduld und auch der Hilfsbereitschaft.

Gruß Flipper
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: Ralf9 am 05 März 2017, 00:06:04
ZitatSonderbar: Immer noch keine einzige Meldung, obwohl ich mehrere 433MHz Geräte bedient habe. Da ist was faul. Wo kann ich da genauer suchen?

ccregAll:

ccreg 00: 0D 2E 2D 07 D3 91 3D 04 32 00 00 06 00 10 B0 71
ccreg 10: 57 C4 30 23 B9 00 07 00 18 14 6C 07 00 90 87 6B
ccreg 20: F8 56 11 EF 2B 17 1F 41 00 59 7F 27 88 31 0B


Die Kommunikation vom Nano zum cc1101 scheint ok zu sein, da die cc1101 Register beschrieben werden konnten.
Du kannst mal die Verkabelung vom GDO2 Pin des cc1101 zum D2 Pin des nano überprüfen. Darüber empfängt der nano die Nachrichtendaten vom cc1101.

Du kannst Dir auch mal dies anschauen:
https://forum.fhem.de/index.php/topic,58396.msg497921.html#msg497921

Gruß Ralf
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: andies am 12 März 2017, 12:24:48
Danke für die Hinweise, inzwischen "sehe" ich, dass der Nano empfängt. Ich habe nun die "üblichen" Probleme, dass die Signale anscheinend nicht interpretiert werden können. Beispielsweise sende ich 2cm vom CC1101 entfernt ein Signal an meine Somfy-Anlage, die sich dann prompt bewegt, aber der Signalduino hört nichts (keine Einträge im Logfile). Ich muss mal schauen, Somfy war schon immer ein Problem.

Danke nochmal!
Titel: Antw:Fehlermeldung Signalduino: KeepAliveOk: 0 retry = 1 -> get ping
Beitrag von: pejonp am 22 März 2017, 14:19:22
@andies

Abstand zwischen Sender(somfy)  und Empfänger (CC1101) zu gering 0,5 - 1m mindestens. Ich denke mal der Empfänger ist übersteuert.
pejonp