feat(subghz): added Solight TE44 recognition (#183)

* feat(subghz): added Solight TE44 recognition

Added the Solight TE44 weather station, with a protocol similar to Auriol HG06061A but with a checksum and different sync values.
Updated the tests as well, including a raw and a decoded capture.

* Lint fixes

* Update changelog

---------

Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
This commit is contained in:
m7i-org
2024-08-21 20:46:08 -04:00
committed by GitHub
parent 788c517f7d
commit ff0e885fba
8 changed files with 374 additions and 0 deletions
@@ -0,0 +1,16 @@
Filetype: Flipper SubGhz Key File
Version: 1
Frequency: 433920000
Preset: FuriHalSubGhzPresetOok650Async
Latitute: nan
Longitude: nan
Protocol: Solight TE44
Id: 148
Bit: 36
Data: 00 00 00 09 49 11 5F E9
Batt: 0
Hum: 255
Ts: 1723592365
Ch: 2
Btn: 255
Temp: 27.700001
@@ -0,0 +1,8 @@
Filetype: Flipper SubGhz RAW File
Version: 1
Frequency: 433920000
Preset: FuriHalSubGhzPresetOok650Async
Protocol: RAW
RAW_Data: 512 -1940 504 -960 508 -960 500 -1940 504 -956 512 -1932 508 -960 508 -956 504 -1940 500 -960 508 -960 508 -1932 508 -960 500 -960 508 -960 508 -1932 508 -960 500 -968 500 -960 508 -1932 508 -960 504 -1940 500 -964 504 -1932 508 -1936 508 -1932 508 -1936 508 -1936 504 -1936 508 -1936 500 -1940 504 -956 508 -1932 512 -956 508 -960 508 -1932 500 -476 508 -3888 508 -1932 512 -956 508 -960 500 -1940 500 -960 508 -1936 504 -960 508 -956 512 -1932 504 -964 500 -960 504 -1936 508 -960 508 -956 508 -960 504 -1940 500 -964 500 -960 508 -960 508 -1932 508 -956 504 -1940 504 -960 504 -1940 504 -1940 500 -1940 500 -1940 504 -1932 508 -1936 508 -1932 508 -1936 508 -956 508 -1936 508 -956 508 -960 500 -1940 500 -476 508 -3884 508 -1936 504 -960 508 -960 508 -1932 508 -960 500 -1940 500 -964 504 -964 500 -1940 500 -960 508 -960 508 -1932 508 -960 504 -960 508 -960 500 -1940 500 -968 500 -956 508 -960 508 -1932 508 -960 508 -1932 508 -960 508 -1932 508 -1932 508 -1932 512 -1932 508 -1932 508 -1936 504 -1936 508 -1932 512 -956 508 -1932 508 -956 508 -960 508 -1936 504 -468 508 -3892 500 -1940 500 -968 500 -956 508 -1940 504 -956 508 -1932 508 -960 508 -956 508 -1932 512 -956 508 -960 508 -1932 508 -956 512 -956 508 -956 500 -1944 496 -968 500 -964 500 -960 508 -1940 500 -960 508 -1940 500 -956 508 -1940 500 -1944 500 -1940 500 -1940 500 -1944 504 -1932 508 -1936 508 -1932 508 -960 504 -1932 512 -956 508 -956 508 -1936 508 -464 512 -3888 508 -1932 508 -956 508 -960 508 -1928 512 -960 504 -1936 504 -960 508 -956 508 -1932 512 -956 508 -956 508 -1936 504 -960 508 -956 508 -960 508 -1932 504 -960 508 -960 500 -964 500 -1940 508 -956 500 -1944 504 -960 508 -1932 508 -1932 508 -1932 508 -1940 504 -1936 500 -1944 504 -1932 508 -1936 504 -960 508 -1932 508 -956 508 -960 508 -1932 504 -476 500 -3892 508 -1936 504 -964 500 -964 500 -1940 500 -968 500 -1940 504 -960 508 -956 500 -1940 508 -956 508 -960 508 -1932 508 -960 504 -960 504 -960 508 -1932 508 -956 508 -960 504 -960 508 -1932 508 -956 508 -1936 504 -960 508 -1940 500 -1940 504 -1932 508 -1932 512 -1936 500 -1940 508 -1932 508 -1932 508 -956 508 -1940 500 -964 500 -968 500 -1936 500 -476 508 -3888 508 -1932 508 -956 512 -952 512 -1932 504 -960 508 -1940 500 -964 500 -964 500 -1940 508 -960 504 -960 504 -1932 508 -960 508 -956 508 -956 508 -1932 508 -956 512 -956 504 -960 508 -1940 500 -964 500 -1940
RAW_Data: 504 -960 508 -1932 508 -1936 500 -1940 508 -1932 508 -1932 508 -1936 504 -1940 504 -1932 508 -956 512 -1936 500 -964 500 -968 500 -1940 504 -716 500 -3896 500 -1940 504 -960 508 -960 504 -1932 508 -960 504 -1940 500 -964 500 -968 504 -1932 508 -956 508 -960 504 -1940 504 -964 500 -964 500 -964 500 -1940 504 -960 508 -956 508 -956 508 -1932 508 -956 508 -1940 504 -960 504 -1936 504 -1940 500 -1940 508 -1932 504 -1940 500 -1940 504 -1936 504 -1940 508 -956 508 -1932 508 -956 508 -956 508 -1940 500 -472 508 -3888 508 -1936 504 -964 500 -964 500 -1940 504 -960 504 -1940 500 -964 500 -968 496 -1940 508 -956 508 -956 508 -1940 500 -964 500 -964 500 -964 508 -1932 504 -960 504 -960 508 -956 508 -1936 512 -952 508 -1936 504 -956 508 -1936 508 -1936 504 -1940 500 -1940 504 -1940 500 -1936 508 -1932 508 -1940 504 -960 508 -1932 504 -964 500 -964 504 -1936 508 -464 508 -3892 504 -1936 508 -956 508 -956 508 -1940 500 -964 504 -1932 508 -956 508 -964 500 -1940 504 -960 508 -956 508 -1936 504 -960 500 -968 504 -956 508 -1932 504 -968 496 -968 500 -964 504 -1932 508 -956 508 -1940 508 -956 504 -1932 508 -1940 504 -1932 508 -1936 508 -1932 508 -1936 508 -1932 504 -1940 508 -956 508 -1940 496 -968 496 -964 508 -1932 504 -476 508 -3884 508 -1936 500 -968 500 -964 504 -1932 508 -964 500 -1940 504 -956 508 -956 508 -1936 508 -960 504 -960 504 -1940 500 -960 508 -960 504 -960 504 -1940 500 -964 504 -960 508 -956 508 -1936 504 -960 504 -1932 508 -964 500 -1940 504 -1940 500 -1936 508 -1936 500 -1940 508 -1936 508 -1928 508 -1940 504 -960 504 -1940 500 -964 504 -956 508 -1940 500 -472 508 -3884 504 -1940 508 -956 508 -956 508 -1940 504 -956 508 -1936 508 -956 508 -956 508 -1936 500 -964 508 -956 508 -1936 504 -960 508 -956 508 -956 508 -1936 508 -956 508 -956 508 -956 508 -1936 508 -956 504 -1940 508 -956 504 -1940 500 -1936 508 -1940 504 -1932 504 -1940 504 -1940 500 -1936 508 -1936 508 -956 508 -1936 508 -956 508 -956 508 -1936 504 -10004