Passive BLE Monitor integration (Xiaomi Mijia BLE MiBeacon monitor)

As I said before I also use this component, is it possible that they interfere? Because since I added the sensors, my weight in HA has not measured me.

My raspberry docker:

Before adding sensors everything worked like silk, never hung or restart.

My config:

A conflict can occur with any other component that does not use a passive data reception. But I don’t see a connection here with an increase in the load (in terms of my component). The maximum that this always led to is the failure of one or the second component. One way out of this situation is to “explode” the operating time of the components (an experiment with the period option and a similar option for the second component, if any).

Published 0.6.4-beta with initial support for JQJCY01YM (Xiaomi Honeywell Formaldehyde Sensor, OLED display, broadcasts temperature, humidity, formaldehyde (mg/m³) and the battery, total about 50 messages per minute).

@roberdlv I updated version 0.6.4-beta with code that checks to see if all HCIdump threads have completed before processing received data and starting the next data collection cycle. If HCIdump thread does not complete in 10 seconds, then the component leaves for the next period (in the hope that during this time the HCIdump thread will finish, and it will be possible to process the received data), what will the corresponding HA journal entry be made about.

I doubt that this could lead to the behavior you described, but I’m the same person as everyone, and I can be mistaken.
Try, suddenly it will solve your problem (and indicate the need to look for the reason why the thread does not finish when it should).

great job Magalex!

Do you have any idea how to make things working on HA runing on PC without bluetooth in VirtualBox?
Any option to use ESP32 with bluetooth for that?

Unfortunately, until the support of your sensors in ESPHome is realized, this will not be possible…

At the moment, the only way out for you is to use an external BT-USB dongle and forward it to the virtual machine using usb passthrough feature.

Since I grouped the configuration as you put it above, it seems that there have been no failures, I do not know if it is a coincidence or I solve the problem … now the raspberry pi is at 20% use … and it seems not go up, although I’ll be seeing it

Curious…
Am I understood correctly, you did not install 0.6.4-beta, and there were enough config changes?
Do you still have the configuration in the form in which it was before? It would be helpful to take a look …

before it was like this, 4 times the same with the MAC data and ENCRYPTED DATA for each one.

Thank you. I will try to find a way to check this situation (not sure yet that this is possible).

I have the LYWSD0MMC but I can’t get the key trying to use the stream app not sure I’m setting it up right

Not having any luck getting key for LYWSD03MMC trying to use stream do I need to setup host first if so what info do I need the ip address of my ESP32 and what domain?

How do you plan to use ESP32?

Here’s another great post about getting keys using Stream.

Using the bluetooth on the esp32 to connect my LYWSD03MMC devices to home assistant

My problem is when I hit HTTPS Sniffing -> CA Install it trys to go to 192.168.0.2 which is not a valid address on my network

Do I need to clear HTTPS MITM Cert Cache

How can you use ESP32 with this integration??

Using ESPHome

Try to Enable sniffing before CA install.

You are not the first person who is trying to connect LYWSD03MMC to Home Assistant using ESP32. Tell me, where did you find information that this is possible? I will go there and leave an angry post there :slight_smile:

My component has nothing to do with platforms running on ESP32 (including ESPHome), and will only work on a host with Home Assistant.
As far as I know, support for LYWSD03MMC is not yet implemented in ESPHome. Here is the corresponding feature request.