Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for TFA Stratos 30.3151 #454

Open
wants to merge 21 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 14 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
C:\RTLSDR>rtl_433-rtlsdr -f 868.3M -R 0 -X "n=TFA303151,m=FSK_PCM,s=60,l=60,r=2500,bits>=10,preamble=aaaa2dd4"
rtl_433 version 22.11 branch at 202211191645 inputs file rtl_tcp RTL-SDR
Use -h for usage help and see https://triq.org/ for documentation.
Trying conf file at "C:\RTLSDR\rtl_433.conf"...
Trying conf file at "C:\Users\yulian\AppData\Local\rtl_433\rtl_433.conf"...
Trying conf file at "C:\ProgramData\rtl_433\rtl_433.conf"...

New defaults active, use "-Y classic -s 250k" for the old defaults!

Disabling all device decoders.
Registered 1 out of 223 device decoding protocols [ ]
Found Rafael Micro R820T/2 tuner
Exact sample rate is: 1000000.026491 Hz
Sample rate set to 1000000 S/s.
Tuner gain set to Auto.
Tuned to 868.300MHz.
Allocating 15 (non-zero-copy) user-space buffers
baseband_demod_FM: low pass filter for 1000000 Hz at cutoff 200000 Hz, 5.0 us
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
time : 2023-06-27 14:20:52
model : TFA303151 count : 1 num_rows : 1 rows :
len : 699 data : 51e0da3a00000312fb0015555545ba8a3c1b47400000625f6002aaaaa8b751478368e800000c4bec0055555516ea28f06d1d000001897d800aaaaaa2dd451e0da3a00000312fb0015555545ba8a3c1b47400000625f6000
codes : {699}51e0da3a00000312fb0015555545ba8a3c1b47400000625f6002aaaaa8b751478368e800000c4bec0055555516ea28f06d1d000001897d800aaaaaa2dd451e0da3a00000312fb0015555545ba8a3c1b47400000625f6000

formatted:
preamble: aaaaaa2dd4 data: 51e0da3a00000312fb0015555545ba8a3c1b47400000625f6002
preamble: aaaaa8b75 data: 1478368e800000c4bec0055555516ea28f06d1d000001897d800
preamble: aaaaaa2dd4 data: 51e0da3a00000312fb0015555545ba8a3c1b47400000625f6000

---
Anzeige auf einem TFA Dostmann 30.3126 (Hideki-TS04):
22.1°C
52%
---








time : 2023-06-27 14:30:28
model : TFA303151 count : 1 num_rows : 1 rows :
len : 699 data : 51e0db3500000312c90015555545ba8a3c1b66a0000062592002aaaaa8b75147836cd400000c4b240055555516ea28f06d9a8000018964800aaaaaa2dd451e0db3500000312c90015555545ba8a3c1b66a0000062592000
codes : {699}51e0db3500000312c90015555545ba8a3c1b66a0000062592002aaaaa8b75147836cd400000c4b240055555516ea28f06d9a8000018964800aaaaaa2dd451e0db3500000312c90015555545ba8a3c1b66a0000062592000

formatted:
51e0db3500000312c90015555545ba8a3c1b66a0000062592002
147836cd400000c4b240055555516ea28f06d9a8000018964800
51e0db3500000312c90015555545ba8a3c1b66a0000062592000

---
Anzeige auf einem TFA Dostmann 30.3126 (Hideki-TS04):
22.1°C
49%
---







time : 2023-06-27 14:32:52
model : TFA303151 count : 1 num_rows : 1 rows :
len : 699 data : 51e0db34000003121a0015555545ba8a3c1b6680000062434002aaaaa8b75147836cd000000c48680055555516ea28f06d9a000001890d000aaaaaa2dd451e0db34000003121a0015555545ba8a3c1b6680000062434000
codes : {699}51e0db34000003121a0015555545ba8a3c1b6680000062434002aaaaa8b75147836cd000000c48680055555516ea28f06d9a000001890d000aaaaaa2dd451e0db34000003121a0015555545ba8a3c1b6680000062434000

formatted:
51e0db34000003121a0015555545ba8a3c1b6680000062434002
147836cd000000c48680055555516ea28f06d9a000001890d000
51e0db34000003121a0015555545ba8a3c1b6680000062434000

---
Anzeige auf einem TFA Dostmann 30.3126 (Hideki-TS04):
22.1°C
48%
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Output from rtl_433 -R 0 -X 'n=name,m=FSK_PCM,s=60,l=60,g=1500,r=2500,bits>=10,preamble=aaaa2dd4'


time : 2023-06-20 23:47:05
model : name count : 1 num_rows : 1 rows :
len : 699 data : 51e0e14900000312670015555545ba8a3c1c29200000624ce002aaaaa8b7514783852400000c499c0055555516ea28f070a48000018933800aaaaaa2dd451e0e14900000312670015555545ba8a3c1c29200000624ce000
codes : {699}51e0e14900000312670015555545ba8a3c1c29200000624ce002aaaaa8b7514783852400000c499c0055555516ea28f070a48000018933800aaaaaa2dd451e0e14900000312670015555545ba8a3c1c29200000624ce000
15 changes: 15 additions & 0 deletions tests/TFA_30.3151_TempHumidWindRain/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
describing the captured signals:
captured at 868.3M with Nooelec RTLSDR-USB Stick R820T with rtl_433-rtlsdr.exe under Windows 10
(rtl_433-rtlsdr.exe -f 868.3M -S unknown)
Sadly no Head Unit is available anymore. So can't give the Temp/Humid values.
I can only measure it in parallel with another Temp/Humid Sensor.

The Signal comes from an TFA Stratos Radio Weather Station 35.1077

Main Unit - TFA 30.3151 (with Temperature, Humidity and DCF77 Time)
|- connected Wind Sensor - TFA 30.3153
|- connected Rain Sensor - TFA 30.3152

pictures of the device and/or a link the manufacturer's page (ideally with specifications):
Link 1: https://www.tfa-dostmann.de/produkt/funk-wetterstation-mit-wind-und-regenmesser-stratos-35-1077/
Link 2: https://com-tradebyte-core-tbone-media-live.s3.eu-central-1.amazonaws.com/media/1768/23220-600f25f11ee41.pdf
140 changes: 140 additions & 0 deletions tests/TFA_30.3151_TempHumidWindRain/g007_868.3M_1000k.cu8

Large diffs are not rendered by default.

173 changes: 173 additions & 0 deletions tests/TFA_30.3151_TempHumidWindRain/g008_868.3M_1000k.cu8

Large diffs are not rendered by default.

141 changes: 141 additions & 0 deletions tests/TFA_30.3151_TempHumidWindRain/g009_868.3M_1000k.cu8

Large diffs are not rendered by default.

182 changes: 182 additions & 0 deletions tests/TFA_30.3151_TempHumidWindRain/g010_868.3M_1000k.cu8

Large diffs are not rendered by default.

149 changes: 149 additions & 0 deletions tests/TFA_30.3151_TempHumidWindRain/g011_868.3M_1000k.cu8

Large diffs are not rendered by default.

159 changes: 159 additions & 0 deletions tests/TFA_30.3151_TempHumidWindRain/g012_868.3M_1000k.cu8

Large diffs are not rendered by default.

162 changes: 162 additions & 0 deletions tests/TFA_30.3151_TempHumidWindRain/g013_868.3M_1000k.cu8

Large diffs are not rendered by default.

20 changes: 20 additions & 0 deletions tests/TFA_30.3151_TempHumidWindRain/raw_output.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
Output from rtl_433 -R 0 -X 'n=name,m=FSK_PCM,s=60,l=60,g=500,r=2500'



time : 2023-06-20 23:44:41
model : name count : 13 num_rows : 13 rows :
len : 80 data : aaaaaa2dd451e0e14900,
len : 26 data : c499c00,
len : 80 data : aaaaaa2dd451e0e14900,
len : 26 data : c499c00,
len : 80 data : aaaaaa2dd451e0e14900,
len : 26 data : c499c00,
len : 80 data : aaaaaa2dd451e0e14900,
len : 26 data : c499c00,
len : 80 data : aaaaaa2dd451e0e14900,
len : 26 data : c499c00,
len : 80 data : aaaaaa2dd451e0e14900,
len : 26 data : c499c00,
len : 0 data :
codes : {80}aaaaaa2dd451e0e14900, {26}c499c00, {80}aaaaaa2dd451e0e14900, {26}c499c00, {80}aaaaaa2dd451e0e14900, {26}c499c00, {80}aaaaaa2dd451e0e14900, {26}c499c00, {80}aaaaaa2dd451e0e14900, {26}c499c00, {80}aaaaaa2dd451e0e14900, {26}c499c00, {0}