HM-RC-P1 wird nicht angelernt

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

marcorw5
Beiträge: 14
Registriert: 04.01.2021, 13:47
System: CCU
Danksagung erhalten: 1 Mal

Re: HM-RC-P1 wird nicht angelernt

Beitrag von marcorw5 » 07.01.2021, 09:46

jp112sdl hat geschrieben:
07.01.2021, 05:52
TomMajor hat geschrieben:
07.01.2021, 00:48
FreqTest gemacht?
marcorw5 hat geschrieben:
07.01.2021, 01:18
Leider keine Besserung...
Und der ist auch sauber durchgelaufen?
Wird denn im seriellen Monitor "Config Freq..." ausgegeben?
Ich habe jetzt den FreqTest Sketch ausprobiert (mit ACTIVE_PING), und es sieht merkwurdig aus:

Code: Alles auswählen

AskSin++ V4.1.5 (Jan  7 2021 09:25:29)
CC init1
CC Version: 14
 - ready
Start searching ...
Freq 0x21656A 868.300 MHz:   0
Freq 0x2165BA 868.332 MHz:   0
Freq 0x21651A 868.268 MHz:   0
Freq 0x21660A 868.363 MHz:   0
Freq 0x2164CA 868.236 MHz:   0
Freq 0x21665A 868.395 MHz:   0
Freq 0x21647A 868.205 MHz:   0
Freq 0x2166AA 868.427 MHz:   0
Freq 0x21642A 868.173 MHz:   0
Freq 0x2166FA 868.459 MHz:   0
Freq 0x2163DA 868.141 MHz:   0
Freq 0x21674A 868.490 MHz:   0
Freq 0x21638A 868.109 MHz: BC99F1.  1 / -84dBm
Search for upper bound
Freq 0x21639A 868.116 MHz:   0
Search for lower bound
Freq 0x21637A 868.103 MHz:   0

Done: 0x21638A - 0x21638A
Calculated Freq: 0x21638A 868.109 MHz
Store into config area: 638A...stored!
Ich habe es mehrmals laufen lassen, es sieht immer ähnlich aus (wird nur auf eine Frequenz empfangen), aber mit eine andere Frequenz
jp112sdl hat geschrieben:
07.01.2021, 05:52
marcorw5 hat geschrieben:
06.01.2021, 23:58

Code: Alles auswählen

iVcc: 4793
Wenn du die Schaltung komplett mit 5V betreibst, kann das das CC1101-Modul schon mal in Mitleidenschaft ziehen.
Das CC1101 Modul ist über Level Shifters an einen Arduino Nano angeschlossen (diese ist meine Proto-Board)

Marco

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: HM-RC-P1 wird nicht angelernt

Beitrag von jp112sdl » 07.01.2021, 09:51

Also bei dem FreqTest Ergebnis... Check mal Antennenverbindung oder tausche das ganze CC1101 Modul

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

TomMajor
Beiträge: 1790
Registriert: 30.08.2017, 23:25
Hat sich bedankt: 175 Mal
Danksagung erhalten: 399 Mal
Kontaktdaten:

Re: HM-RC-P1 wird nicht angelernt

Beitrag von TomMajor » 07.01.2021, 12:20

jp112sdl hat geschrieben:
07.01.2021, 05:52
TomMajor hat geschrieben:
07.01.2021, 00:48
FreqTest gemacht?
marcorw5 hat geschrieben:
07.01.2021, 01:18
Leider keine Besserung...
Und der ist auch sauber durchgelaufen?
Wird denn im seriellen Monitor "Config Freq..." ausgegeben?
Die Antwort "Leider keine Besserung..." war nicht wirklich hilfreich :roll: um dir zu helfen wenn dann doch alles 0 beim FreqTest war.
Viele Grüße,
Tom

marcorw5
Beiträge: 14
Registriert: 04.01.2021, 13:47
System: CCU
Danksagung erhalten: 1 Mal

Re: HM-RC-P1 wird nicht angelernt

Beitrag von marcorw5 » 07.01.2021, 19:16

So, jetzt noch mal wieder von vorne... HW durchgecheckt, FreqTest mit einen anderen PING_FROM Gerät geändert:

Code: Alles auswählen

AskSin++ V4.1.5 (Jan  7 2021 18:12:20)
CC init1
CC Version: 14
 - ready
Start searching ...
Freq 0x21656A 868.300 MHz:   0
Freq 0x2165BA 868.332 MHz: BC99F1.  1 / -81dBm
Search for upper bound
Freq 0x2165CA 868.338 MHz: 711C64.  1 / -64dBm
Freq 0x2165DA 868.344 MHz: 711C64.  1 / -63dBm
Freq 0x2165EA 868.351 MHz: 711C64.  1 / -64dBm
Freq 0x2165FA 868.357 MHz: 711C64.  1 / -70dBm
Freq 0x21660A 868.363 MHz:   0
Search for lower bound
Freq 0x2165AA 868.325 MHz: BC99F1.  1 / -83dBm
Freq 0x21659A 868.319 MHz: BC99F1.  1 / -81dBm
Freq 0x21658A 868.313 MHz: BC99F1.  1 / -81dBm
Freq 0x21657A 868.306 MHz: BC99F1.  1 / -82dBm
Freq 0x21656A 868.300 MHz: BC99F1.  1 / -81dBm
Freq 0x21655A 868.294 MHz: BC99F1.  1 / -81dBm
Freq 0x21654A 868.287 MHz: BC99F1.  1 / -82dBm
Freq 0x21653A 868.281 MHz: BC99F1.  1 / -81dBm
Freq 0x21652A 868.274 MHz: BC99F1.  1 / -81dBm
Freq 0x21651A 868.268 MHz:   0

Done: 0x21652A - 0x2165FA
Calculated Freq: 0x216592 868.316 MHz
Store into config area: 6592...stored!
Der HM-RC-P1 Sketch wieder drauf gemacht, die CCU sicherheitshalber neu gestartet:

Code: Alles auswählen

AskSin++ V4.1.7 (Jan  6 2021 20:27:53)
Address Space: 32 - 99
CC init1      
CC Version: 14
 - ready      
iVcc: 4834
Config Freq: 0x216592
 debounce
 pressed
 released
<- 1A 01 84 00 001A00 000000 11 00 1A 48 4D 52 43 30 30 31 41 30 30 40 01 00 00  - 295

 debounce
 pressed
 released
<- 1A 02 84 00 001A00 000000 11 00 1A 48 4D 52 43 30 30 31 41 30 30 40 01 00 00  - 20385
Kein anlernen möglich...

Marco

Martin62
Beiträge: 681
Registriert: 09.12.2019, 21:24
Hat sich bedankt: 151 Mal
Danksagung erhalten: 61 Mal

Re: HM-RC-P1 wird nicht angelernt

Beitrag von Martin62 » 07.01.2021, 20:12

Gehe doch mal mit der Seriennummer und Adresse eins weiter im Sketch
Gruß Martin

marcorw5
Beiträge: 14
Registriert: 04.01.2021, 13:47
System: CCU
Danksagung erhalten: 1 Mal

Re: HM-RC-P1 wird nicht angelernt

Beitrag von marcorw5 » 07.01.2021, 20:59

Martin62 hat geschrieben:
07.01.2021, 20:12
Gehe doch mal mit der Seriennummer und Adresse eins weiter im Sketch
Was meinst Du mit "eins weiter"?

Marco

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: HM-RC-P1 wird nicht angelernt

Beitrag von jp112sdl » 07.01.2021, 21:02

Hmm, wenn der FreqTest nicht durchgelaufen wäre, hätte ich noch vermutet, dass der GDO0-Pin nicht richtig verdrahtet ist...

Wirft der rfd immer noch die selben Ausgaben im Log?
Anlerntelegramm wird empfangen, jedoch kommt die Quittung nicht bei deinem Arduino an?

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Martin62
Beiträge: 681
Registriert: 09.12.2019, 21:24
Hat sich bedankt: 151 Mal
Danksagung erhalten: 61 Mal

Re: HM-RC-P1 wird nicht angelernt

Beitrag von Martin62 » 07.01.2021, 21:26

marcorw5 hat geschrieben:
07.01.2021, 20:59
Martin62 hat geschrieben:
07.01.2021, 20:12
Gehe doch mal mit der Seriennummer und Adresse eins weiter im Sketch
Was meinst Du mit "eins weiter"?

Marco
/ define all device properties
const struct DeviceInfo PROGMEM devinfo = {
{0x12,0x09,0x01}, // Device ID
"JPLRCP2001", // Device Serial
{0x00,0x1a}, // Device Model
0x11, // Firmware Version
as::DeviceType::Remote, // Device Type
{0x00,0x00} // Info Bytes
};
Gruß Martin

marcorw5
Beiträge: 14
Registriert: 04.01.2021, 13:47
System: CCU
Danksagung erhalten: 1 Mal

Re: HM-RC-P1 wird nicht angelernt

Beitrag von marcorw5 » 07.01.2021, 22:40

Martin62 hat geschrieben:
07.01.2021, 21:26
marcorw5 hat geschrieben:
07.01.2021, 20:59
Martin62 hat geschrieben:
07.01.2021, 20:12
Gehe doch mal mit der Seriennummer und Adresse eins weiter im Sketch
Was meinst Du mit "eins weiter"?

Marco
/ define all device properties
const struct DeviceInfo PROGMEM devinfo = {
{0x12,0x09,0x01}, // Device ID
"JPLRCP2001", // Device Serial
{0x00,0x1a}, // Device Model
0x11, // Firmware Version
as::DeviceType::Remote, // Device Type
{0x00,0x00} // Info Bytes
};
Es gab eine Antwort der CCU, aber weiterhin kein Anlernen

Code: Alles auswählen

AskSin++ V4.1.7 (Jan  7 2021 22:09:54)
Address Space: 32 - 99
CC init1
CC Version: 14
 - ready
iVcc: 4834
Config Freq: 0x216592
 debounce
 pressed
 released
<- 1A 01 84 00 001A01 000000 11 00 1A 48 4D 52 43 30 30 31 41 30 31 40 01 00 00  - 295

-> 10 01 A0 01 BC99F1 001A01 00 05 00 00 00 00 00  - 707
<- 0A 01 80 02 001A01 BC99F1 00  - 825
 debounce
 pressed
 released
<- 1A 02 84 00 001A01 000000 11 00 1A 48 4D 52 43 30 30 31 41 30 31 40 01 00 00  - 20385
Der Log zeigt den gleichen Ablauf:

Code: Alles auswählen

Jan  7 22:12:58 xxx-HM-CCU3 user.debug rfd: HMRC001A01's type is HM-RC-P1
Jan  7 22:12:58 xxx-HM-CCU3 user.debug rfd: (QEQ0209393) Response status: OK, Data.
Jan  7 22:12:58 xxx-HM-CCU3 user.debug rfd: (QEQ0209393) Response status: OK, Data.
Jan  7 22:12:58 xxx-HM-CCU3 user.debug rfd: (QEQ0209393) Response status: OK.
Jan  7 22:12:58 xxx-HM-CCU3 user.debug rfd: (QEQ0209393) Response status: OK, Data.
Jan  7 22:12:58 xxx-HM-CCU3 user.debug rfd: (QEQ0209393) Response status: OK, Data.
Jan  7 22:12:58 xxx-HM-CCU3 user.debug rfd: (QEQ0209393) Response status: OK, Data.
Jan  7 22:12:58 xxx-HM-CCU3 user.debug rfd: (QEQ0209393) Response status: OK, Data.
Jan  7 22:12:58 xxx-HM-CCU3 user.debug rfd: (QEQ0209393) Response status: OK, Data.
Jan  7 22:12:58 xxx-HM-CCU3 user.debug rfd: (QEQ0209393) Response status: OK, Data.
Jan  7 22:12:58 xxx-HM-CCU3 user.debug rfd: (QEQ0209393) Response status: OK.
Jan  7 22:12:58 xxx-HM-CCU3 user.debug rfd: Device firmware version is 1.1
Jan  7 22:12:58 xxx-HM-CCU3 user.debug rfd: TX:  @3736209768 0xBC99F1 -> 0x001A01 CONFIG_START [QEQ0209393]:   CNT=1,RPTEN=1,RPTED=0,BIDI=1,BURST=0,WAKEUP=0,WAKEMEUP=0,BCAST=0,TYPE=0x01   CONFIG_CHANNEL = 0   CONFIG_PEER_ADDRESS = 0x000000   CONFIG_PEER_CHANNEL = 0   CONFIG_PARAM_LIST = 0
Jan  7 22:12:59 xxx-HM-CCU3 user.debug rfd: (QEQ0209393) Response status: Send failed.
Jan  7 22:12:59 xxx-HM-CCU3 user.debug rfd: SendFrame failed 1 times:  @3736209768 0xBC99F1 -> 0x001A01 CONFIG_START [QEQ0209393]:   CNT=1,RPTEN=1,RPTED=0,BIDI=1,BURST=0,WAKEUP=0,WAKEMEUP=0,BCAST=0,TYPE=0x01   CONFIG_CHANNEL = 0   CONFIG_PEER_ADDRESS = 0x000000   CONFIG_PEER_CHANNEL = 0   CONFIG_PARAM_LIST = 0
Jan  7 22:12:59 xxx-HM-CCU3 user.warn rfd: Peering with HMRC001A01 failed
Jan  7 22:12:59 xxx-HM-CCU3 user.debug rfd: (QEQ0209393) Response status: OK, Data.
Jan  7 22:12:59 xxx-HM-CCU3 user.debug rfd: Deleting persistent data for device HMRC001A01
Kann mann in FreqTest auch der Inhalt der Empfangene Pakete sehen? RSSI ist ja nur Signal Leistung, nicht ob der Inhalt dekodierbar war...

Marco

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: HM-RC-P1 wird nicht angelernt

Beitrag von jp112sdl » 07.01.2021, 22:46

Hast du noch andere Hardware da zum Testen?

Für einen Sketch, der 1:1 nativ mit der CCU kompatibel ist, ist das hier (für dich) ganz schön mühselig.

Bei solch argen Problemen hätte ich längt einen zweiten Aufbau vorgenommen.

Und noch beiläufig eine andere Frage: Die seriellen Ausgaben kommen bei 57600 oder 115200 Baud?

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“