If you install the TheengsGateway HA Add-On now, it should already also install the latest Theengs Decoder dependency, so that the SwitchBot Outdoor Meter should already be decoded
If you already had it installed with the previous version of Theengs Decoder and cannot just update Decoder manually with pip, uninstalling and reinstalling the TheengsGateway HA Add-On should then include the latest version of Decoder.
Let us know how you get on.
An update to TheengsGateway (HA Add-On) will also be released in due course.
I had reinstalled the addon, so I thought the encoder must be upgraded. My error was an other.
I used HCI3 as Adapter for the gateway, I had to change the configurare of “hci3”.
I’m happy that I works
btw the gateway and the addon are really great - new devices are supported very soon, passive Bluetooth monitor or the official hassio Integrations needs nearly 3 months longer
One last questions: use the android app the last version of encoder? In the docs of the android app a few devices aren’t in the list of supported devices.
No bad mouthing of ble-monitor please as Ernst and I have been working well on new decoders together before and I’m sure he’s busy with other devices’ requests at the moment. But I’m glad to hear you enjoy the TheengsGateway Add-On
The Android and iOS Theengs App is currently using Theengs Decoder version 1.4.0, so the SwitchBot Outdoor Meter is not yet supported, but will be included with an upcoming release of the App.
Hi @Klikini, yes, the new Theengs Decoder with the SwitchBot Outdoor Meter decoder will be included in the next OpenMQTTGateway release for your ESP32.
If you don’t want to wait for the next official release you can also already install the current development test version at
As talormanda has said, if you need more data for the SwitchBot Outdoor Meter please let me know how I may help?
I did install Theengs to my HA but wasn’t quite sure what to do next and I didn’t want to break the existing MQTT setup I have running for a GivEnergy integration.
That looks more like an app implementation error, I would suspect it to display correctly once it goes down to 99% and below, or it will possibly be 0.99 then.
Do the temperature and humidity match for you though, as shown in the Theengs Gateway output above?
Why does mine include brand, model and model_id. Is that because Theengs has been updated and decodes the manufacturerdata that appears in the samples other have shared earlier in this thread?
The previously posted results from @kaizoor and @qgazq with the undecoded data really helped in getting the decoder implemented, with everyone now seeing what you are seeing with the relevant properties of brand, model, model_id, and most importantly temperature, humidity and battery level.
That was the whole point of the above collaboration - getting a working decoder for the SwitchBot Outdoor thermometer