I hve several Inkbird Temperature/Humidity sensors running over bluetooth to a esp32 OpenMQTTGateway which as the name implies turns the readings into mqtt messages that are published to my HA server. That server is running FHEM and I used the built in mqtt broker. I got a couple more sensors, to save money these were temperature only. They didn’t register as temperature sensors, I did see mqtt messages though. hmmpf. After digging around in the code I could see there was a small change in the messages “name”:”tps” vs “name”:”sps”, I was thrown off a bit as both types of sensors say IBS-TH2 on the back, after looking at the source repo for this I found that a fix had been checked in that handles both message types. I has them marked as IBS-TH1 and TH2. Labelling problem on the device maybe? No matter, once I re-setup my environment for flashing, I was able to update the esp32 with the latest code, the devices are now seen as temperature sensors, and all is well.
Sometimes you go many times around the tree only to find what you dropped right there next to where you started.
Strangeness detectors
Collage charmers
Magnetic behavior
Quarks and order