Newbie here. I’ve an Atom Lite running ESPHome serving as a BLE proxy for Airthings Wave Radon (Gen 2) Sensor. This integration works fine until the Airthings device becomes unavailable at seemingly random times. Reloading the Airthings BLE integration gives me this error:
To fix this issue (temporarily until it happens again), I have to remove the device and re-start the Atom Lite for then to have the device re-discovered (automatically) and then added back in to action.
I have verified (through nRF Connect for Mobile App) that the wave radon signal is alive, strong, and broadcasting, so it’s not an Airthings issue.
I have an old Airthings Wave Plus and - as far as I remember - it can only connect to one Bluetooth device. I have never used the Airthings App on my phone, since I have my ESP32 getting the data. (I am not using the Airthings integration in HomeAssistant, but the ESPHome integration…)
The first time it happened, I thought that was the issue; i.e., that I still had the Airthings App paired with the Wave Radon, but even after unpairing, it still happened again.
Now, forgive my ignorance, how do you integrate the Wave device without the Airthings BLE integration? in my case the Atom Lite YAML has these settings:
which I believe is what makes Home Assistant recognize the device through the Airthings BLE integration, so it’s not that it is connecting twice; it’s simply reading the data relayed by the ESP32 device.
Thank you for your reply. I was able to re-configure using just the ESP32 and avoiding the BLE integration. I will report back if there are no breakup in connectivity. I do think this is likely to succeed.
I found it interesting that the Wave Gen2 does not advertise the pressure sensor. I wonder why?