merbanan / rtl_433

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

Inkbird-ITH20R #2461

Closed okolelovav closed 1 year ago

okolelovav commented 1 year ago

Inkbird-ITH20R
rtl_433 MQTT Auto Discovery result log INFO:root:Published Inkbird-ITH20R/57658: time, temperature_C, humidity INFO:root:Skipped Inkbird-ITH20R/57658: battery, sensor_num, temperature2_C temperature2_C additional temperature sensor Please add support battery and temperature2_C

zuckschwerdt commented 1 year ago

Use a recent rtl_433 version. S.a #2220, i.e. 2f1e2a2.

Ninja1283 commented 1 year ago

Use a recent rtl_433 version. S.a #2220, i.e. 2f1e2a2.

With the ITH-20R-I onboard sensor, ITH-20R-O onboard sensor, and ITH-20R-O external temp probe, shouldn't there be three temperature topics, and two humidity topics?

I'm only seeing two temps and one humidity:

ITH-20R-I internal temperature = temperature_C ITH-20R-I internal humidity = ? ITH-20R-O internal temperature = temperature_2_C ITH-20R-O internal humidity = humidity ITH-20R-O external temperature probe = ?

zuckschwerdt commented 1 year ago

What is -I and -O? Are those two different devices you have? You need to check the ID then.

The protocol transmits only 2 temps and 1 hum, see https://github.com/merbanan/rtl_433/blob/master/src/devices/inkbird_ith20r.c And temperature_2_C is external temperature probe

Ninja1283 commented 1 year ago

What is -I and -O? Are those two different devices you have? You need to check the ID then.

They are the Inside and Outside sensor modules: image

Even the parameter list from Inkbird's website calls out five different readings: ITH-20R_specs

And temperature_2_C is external temperature probe

You are correct. It would appear that only the ITH-20R-O sensor readings are being transmitted, or at least received. Maybe I incorrectly assumed the temp/humidity data from the display module was transmitted as well.

zuckschwerdt commented 1 year ago

Oh, okay. Thanks for the info. Yes, the head units / base stations are usually only receivers, yes.