merbanan / rtl_433

Program to decode radio transmissions from devices on the ISM bands (and other frequencies)
GNU General Public License v2.0
6.16k stars 1.33k forks source link

Improve Acurite-606TX decoder to also decode the Technoline TX960 sensor #3078

Closed Sola85 closed 3 weeks ago

Sola85 commented 3 weeks ago

Fixes https://github.com/merbanan/rtl_433/issues/3074, see that issue for background.

In short: The Technoline TX960 is almost identical to the existing Acurite 606TX temperature sensor. The only difference seems to be the final bit of each message, which is zero for Acurite but is the negated battery bit for the Technoline sensor.

By removing a sanity check on this last bit, both sensors get decoded reliably.

zuckschwerdt commented 3 weeks ago

Very nice, thanks! Can you run ./maintainer_update.py to also update conf man man, just add another commit.

Sola85 commented 3 weeks ago

Very nice, thanks! Can you run ./maintainer_update.py to also update conf man man, just add another commit.

Done. (This changed a few lines unrelated to this PR (protocol 266), which I didn't include in the commit. Do you want me to add all changes caused by this?)