Presence detection, BLE, mi flora, RF gateway with ESP32, OpenMQTTGateway is now compatible

Do you know which mac address is it there?
It is maybe connected to another device and don’t show up?
It should be named iBBQ in the payload.

I don’t know why IBEACON duplicates me

IBEACON are just Apple devices that are detected, the interesting thing here is the length of the data from the IBBQ which doesn’t fit the previous one I had, the size is 32 and the decoder is looking for 24 sized.
It looks like I need to evolve the decoder.

1 Like

ok friend then i will wait for a next update to try if it works.

Thank you

It is strange, the format is different than the one showed here:

Are you sure this is an IBT-2X?

this is mine

Thanks, I will see how to handle your format and the previous one together.

1 Like

Hello @SerpikoIT,

I have integrated your device format into TheengsDecoder, so as to test it with OpenMQTTGateway + PlatformIO, you need to replace this line into your platformio.ini
decoder = https://github.com/theengs/decoder.git#v0.1.9
by
decoder = https://github.com/theengs/decoder.git

forgive me I don’t know where to go to change these parameters, would you help me understand? thank you

No need, you should be able to use the v0.9.11 which use already your BBQ sensor format
https://docs.openmqttgateway.com/upload/web-install.html

Thanks put but you do not think it works I am attaching an image.

I can see the temperatures of the 2 probes. Is it not what you are expecting?

oh yes thank you i had a problem with mosquitto that did not see my ibqq now it’s fine thank you

1 Like

v0.9.12 is out!

@h2zero integrated natively SwitchBot S1 BLE control to this release, the switch is auto-discovered into HASS like all the other BLE sensors with OMG.

switchbot-s1234

What’s Changed

New Contributors

Full Changelog: v0.9.11…v0.9.12

2 Likes

This sensor is supported Out of the Box by Theengs and OpenMQTTGateway, both use auto discovery.
If you have the MQTT addon and a user configured for it you should retrieve the sensor data in less than 5 minutes in both cases.
No YAML configuration required.

1 Like

do you need both or can you just use openmqttgateway on an esp32?
Thanks
Grey

You can do:
-openmqttgateway only or,
-theengs gateway only

But there is also added options to fit every need;
-openmqttgateway + theengs gateway to have 2 BLE readers
-several esp32 with openmqttgateway or several pi zero with theengs gateway to increase your coverage

And if you want to offload the esp32:
-openmqttgateway to theengs gateway so as to use OMG only as a pass through of BLE messages and have the decoding done by Theengs

In all these cases only one device/sensor will be created, and this device will be feed by the multiple readers.

Thanks,
My inkbird will be delivered tomorrow I hope
I installed OMG and connected and configured but I can not tell if i is working
I see no new mqtt settings
I tried listening to and mqtt packet when pluging it in
something like home/openmqttgateway_esp32_ble/version but got nothing.
how do I tell if it is there or just wait for the inkbird to automagicaly see something?

I would suggest to connect MQTT explorer, this will give you a comprehensive view of all the packets coming.

At least you should see the gateway into the devices section of Home Assistant if you have activated auto discovery for the MQTT integration:

got it chaned home/ to homeassistant/

mqtt:
  broker: 127.0.0.1
  username: xxxx
  password: xxxx
  discovery: true
  discovery_prefix: homeassistant
  birth_message:
    topic: 'hass/status'
    payload: 'online'
    qos: 0
    retain: false

thanks
grey