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 all 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
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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%
---
23 changes: 23 additions & 0 deletions tests/TFA_30.3151_TempHumidWindRain/DCF77_Data.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
DCF77 Datagrams:


time : 2023-06-28 20:03:19
len : 699 data : 61eaa0031823c628ba0015555545ba8c3d5400630478c5174002aaaaa8b75187aa800c608f18a2e80055555516ea30f550018c11e3145d000aaaaaa2dd461eaa0031823c628ba0015555545ba8c3d5400630478c5174000
codes : {699}61eaa0031823c628ba0015555545ba8c3d5400630478c5174002aaaaa8b75187aa800c608f18a2e80055555516ea30f550018c11e3145d000aaaaaa2dd461eaa0031823c628ba0015555545ba8c3d5400630478c5174000

time : 2023-06-28 20:04:07
len : 699 data : 61eaa0040623c628cc0015555545ba8c3d540080c478c5198002aaaaa8b75187aa8010188f18a3300055555516ea30f550020311e31466000aaaaaa2dd461eaa0040623c628cc0015555545ba8c3d540080c478c5198000
codes : {699}61eaa0040623c628cc0015555545ba8c3d540080c478c5198002aaaaa8b75187aa8010188f18a3300055555516ea30f550020311e31466000aaaaaa2dd461eaa0040623c628cc0015555545ba8c3d540080c478c5198000

time : 2023-06-28 20:04:55
len : 699 data : 61eaa0045423c628130015555545ba8c3d54008a8478c5026002aaaaa8b75187aa8011508f18a04c0055555516ea30f550022a11e31409800aaaaaa2dd461eaa0045423c628130015555545ba8c3d54008a8478c5026000
codes : {699}61eaa0045423c628130015555545ba8c3d54008a8478c5026002aaaaa8b75187aa8011508f18a04c0055555516ea30f550022a11e31409800aaaaaa2dd461eaa0045423c628130015555545ba8c3d54008a8478c5026000

time : 2023-06-28 20:05:43
len : 699 data : 61eaa0054223c628f10015555545ba8c3d5400a84478c51e2002aaaaa8b75187aa8015088f18a3c40055555516ea30f55002a111e31478800aaaaaa2dd461eaa0054223c628f10015555545ba8c3d5400a84478c51e2000
codes : {699}61eaa0054223c628f10015555545ba8c3d5400a84478c51e2002aaaaa8b75187aa8015088f18a3c40055555516ea30f55002a111e31478800aaaaaa2dd461eaa0054223c628f10015555545ba8c3d5400a84478c51e2000

time : 2023-06-28 20:06:31
len : 699 data : 61eaa0063023c6281a0015555545ba8c3d5400c60478c5034002aaaaa8b75187aa8018c08f18a0680055555516ea30f550031811e3140d000aaaaaa2dd461eaa0063023c6281a0015555545ba8c3d5400c60478c5034000
codes : {699}61eaa0063023c6281a0015555545ba8c3d5400c60478c5034002aaaaa8b75187aa8018c08f18a0680055555516ea30f550031811e3140d000aaaaaa2dd461eaa0063023c6281a0015555545ba8c3d5400c60478c5034000

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
29 changes: 29 additions & 0 deletions tests/TFA_30.3151_TempHumidWindRain/SomeDataForInspection.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
51e0c240010403230e
51e0c34001030323ba
51e0c33f02040323e5
51e0c34000010323ad
51e0c3400104032359
51e0c43f0203032392
51e0c43f0001032319
51e0c43f00020323d3
51e0c53f0103032359
51e0c93c02040323d5
51e0c83d0306032346
51e0ca3d0104032363
51e0cb3d00010323c0
51e0cb3c010703232d
51e0cc3d010603232c
51e0cc3c02040323ef
51e0cd3b010303239c
51e0ce3b03050323c7



bitbench format line:
ID:8h4h TEMP_C:12s HUM_%:8d WIND_KN:16d RAIN:16d CRC:8h

possible units:
TEMP_C * 10
HUM_%
WIND_KN * 100
RAIN <- unknown at moment
236 changes: 236 additions & 0 deletions tests/TFA_30.3151_TempHumidWindRain/dcf77/g005_868.3M_1000k.cu8

Large diffs are not rendered by default.

238 changes: 238 additions & 0 deletions tests/TFA_30.3151_TempHumidWindRain/dcf77/g006_868.3M_1000k.cu8

Large diffs are not rendered by default.

298 changes: 298 additions & 0 deletions tests/TFA_30.3151_TempHumidWindRain/dcf77/g007_868.3M_1000k.cu8

Large diffs are not rendered by default.

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

Large diffs are not rendered by default.

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

Large diffs are not rendered by default.

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}
Loading