Add support for INKBIRD IAM-T1

Just bought this great device. It’s bluetooth and I was hoping that this model would get added like all the other INKBIRD products HA has integrated

Thank you in advance :)!

Hi @oneseventhree

Do you know if and which BLE advertising data the IAM-T1 broadcasts?

All the info I know is here:

But you need esphome

If you are interested and might already have an MQTT broker running in your HA set up, you could install the Theengs Gateway Add-on to see if and which advertising data the IAM-T1 might broadcast for possible decoding and integration.

3 Likes

Any ESP32 free solution?

Looks like a PR got merged for the INKBIRD core integration Add support for InkBird IAM-T1 by bdraco · Pull Request #142824 · home-assistant/core

Has anyone managed to get it connected?

I have a Bluetooth integration in HA via a Ugreen bluetooth dongle.
And can see the monitor in Advertisement monitor.

However, my CO2 monitor is not being picked up by the INKBIRD integration.

Actually, all good, it was just not release in the main channel. I joined beta testers (Core 2025.5.0b1) and it’s all working!

The device got discovered and after adding it shows all the metrics.

Much better readings once I changed Bluetooth adapter to one with an antenna plus changed batteries in the monitor.

See how much smoother it became

1 Like

Great to see this finally making it into the INKBIRD core integration. Got mine detected by HA 2025.5.1 and the device works great for reporting but only if it is within range of the bluetooth adaptor in my HA server.

Seems the ESPHOME bluetooth proxies are not picking up this device? Is there anything I need to do to enable this?

I should note I do have ESPHOME bluetooth proxy working for temp sensors, so the system is working, just not for the inkbird.

Thanks

For those that have this issue, you have to enable active scanning on your Bluetooth proxies to wake the device up.

IAM-T1 only sends the Bluetooth data packet if polled.

A new issue has popped up.

The temp reading is going into the minus. When it is minus in HA, the device screen is showing the correct value, if you connect to the device using its own app the value is correct.

So wondering if this is a HA plugin issue? Oddly when the temp is out, is does track following the temp changes, so like there is an offset applied,

Anyone else seeing this? I have 3 of these devices and they all do it from time to time, and not all at the same time. Currently, I have 2 with the correct temp, 1 that is out. Sometimes two are out together.

1 Like

I’ve experienced the same thing on 2 out of 3 devices I have. Turning them off and switching to F and then back to C solved the problem, however, it does screw up the history.

Right now I can see that on one of them:

I use a different device to track Temp and Humidity in the rooms, but it worth opening an issue with the integration. @AndrewP have you opened one?

I’ve enabled F and left it like that for some time and the Temp in HA went back to normal. Then changed back to C and it stayed normal in HA.

I’ve opened an issue re Temp readings being offset: InkBird IAM-T1 integration | from time to time Temp gets wrong offset (20C → -6C) · Issue #146218 · home-assistant/core

1 Like

Thanks for opening a ticket! That was my next step once I got it confirmed it wasn’t just a me issue.

Pulling the battery to restart the unit fixes it for me, but like you, I don’t use them as the primary room temp source, so it hasn’t been a big issue.