Hallo,
ich betreibe bereits ein SIGNALduino mit 433 MHz (C1101 Hardware) um meine Somfy Rollos zu steuern - funktioniert (mehr oder weniger) problemlos.
Jetzt habe ich mir einen zweiten C1101 für 868 MHz besorgt um das Ganze auch in diesem Frequenzbereich zu probieren. Also mit dem Arduino verbunden, ans Testsystem angeschlossen, Firmware geflasht und das Gerät ist eigentlich online.
Obwohl ich im Attribut cc1101_frequency 869.85 eingetragen habe bleiben die Readings auf 433 MHz, außerdem wird nichts angezeigt wenn ich eine 868 MHz Fernsteuerung betätige.
Internals:
Clients :IT:CUL_TCM97001:SD_RSL:OREGON:CUL_TX:SD_AS:Hideki:SD_WS07:SD_WS09: :SD_WS:RFXX10REC:Dooya:SOMFY:SD_BELL:SD_UT:SD_WS_Maverick:FLAMINGO:CUL_WS:Revolt: :FS10:CUL_FHTTK:Siro:FHT:FS20:CUL_EM:Fernotron:SD_Keeloq:SD_GT:SIGNALduino_un:
DEF /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@57600
DMSG nothing
DevState initialized
DeviceName /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@57600
FD 9
FUUID 5eba7a3c-f33f-5895-b8cc-ff335249cb01aa3a
IDsNoDispatch 2,72.1,82
LASTDMSG nothing
LASTDMSGID nothing
NAME sduino868
NR 99
PARTIAL
STATE opened
TIME 1589282774
TYPE SIGNALduino
cc1101_available 1
sendworking 0
version V 3.3.1 SIGNALduino cc1101 (chip CC1101) - compiled at Dec 3 2019 19:40:46
versionProtocols 1.17
versionmodul v3.4.3
MatchList:
10:SD_WS07 ^P7#[A-Fa-f0-9]{6}[AFaf][A-Fa-f0-9]{2,3}
11:SD_WS09 ^P9#F[A-Fa-f0-9]+
12:SD_WS ^W\d+x{0,1}#.*
13:RFXX10REC ^(20|29)[A-Fa-f0-9]+
14:Dooya ^P16#[A-Fa-f0-9]+
15:SOMFY ^Ys[0-9A-F]+
16:SD_WS_Maverick ^P47#[A-Fa-f0-9]+
17:SD_UT ^P(?:14|20|26|29|30|34|46|68|69|76|81|83|86|90|91|91.1|92|93|95|97)#.*
18:FLAMINGO ^P13\.?1?#[A-Fa-f0-9]+
19:CUL_WS ^K[A-Fa-f0-9]{5,}
1:IT ^i......
20:Revolt ^r[A-Fa-f0-9]{22}
21:FS10 ^P61#[A-F0-9]+
22:Siro ^P72#[A-Fa-f0-9]+
23:FHT ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
24:FS20 ^81..(04|0c)..0101a001
25:CUL_EM ^E0.................
26:Fernotron ^P82#.*
27:SD_BELL ^P(?:15|32|41|42|57|79|96)#.*
28:SD_Keeloq ^P(?:87|88)#.*
29:SD_GT ^P49#[A-Fa-f0-9]+
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:
2020-05-12 13:26:24 cc1101_config Freq: 433.920 MHz, Bandwidth: 325 KHz, rAmpl: 42 dB, sens: 8 dB, DataRate: 5603.79 Baud
2020-05-12 13:26:24 cc1101_config_ext Modulation: ASK/OOK, Syncmod: No preamble/sync
2020-05-12 13:26:25 cc1101_patable C3E = 00 84 00 00 00 00 00 00
2020-05-12 13:28:23 ping OK
2020-05-12 13:26:23 state opened
2020-05-12 12:33:36 version 0
additionalSets:
keepalive:
ok 1
retry 0
mcIdList:
10
11
12
18
43
47
52
57
58
96
msIdList:
0
0.1
0.2
0.3
0.4
0.5
1
3
3.1
4
6
7
13
13.2
14
15
17
20
23
25
33
33.1
33.2
35
41
49
51
53
54.1
55
65
68
74.1
87
88
90
91.1
93
muIdList:
8
9
13.1
16
17.1
19
21
22
24
26
27
28
29
30
31
32
34
36
37
38
39
40
42
44
44.1
45
46
48
49.1
49.2
50
54
56
59
60
61
62
64
66
67
69
70
71
72
73
74
76
79
80
81
83
84
85
86
89
91
92
94
95
97
Attributes:
cc1101_frequency 869
hardware nanoCC1101
room Testraum
updateChannelFW stable
Was habe ich da falsch gemacht?
Gruß und Dank aus Tirol
Das alleinige Setzen des Attributes "cc1101_frequency" reicht nicht. Du musst noch den Befehl
set sduino868 cc1101_freq 869.85
ausführen. Lässt du das Eingabefeld in der Maske leer, wird dafür der Wert aus dem Attribut "cc1101_frequency" verwendet.