Closed simplenotezy closed 4 weeks ago
Hey there @bdraco, @skgsergio, mind taking a look at this issue as it has been labeled with an integration (qingping
) you are listed as a code owner for? Thanks!
(message by CodeOwnersMention)
qingping documentation qingping source (message by IssueLinks)
I found the ble_monitor which claims not to support esp bluetooth proxies. I am not sure if it's not working because it's the same with qingping; if it is, perhaps it should be listed in the documentation.
And if that's the case, I would love some guidance in the right direction. Should I purchase a BLE dongle and insert into my HomeAssistant Blue? Or would the ESP Gateway method for Bluetooth work? Thanks in advance!
Since QingPing is a HomeKit compatible device, it should be possible to use an Bluetooth Proxy as described here: https://www.home-assistant.io/integrations/homekit_controller/#prerequisites
In the meantime I have successfully added the device to my Apple HomeKit via the iOS app, but I'd love it to get into HA, so I can automate stuff.
By the way, not sure if it's relevant but this is my ESP-Home configuration:
substitutions:
name: esp32-bluetooth-proxy-e5c390
friendly_name: Bluetooth Proxy e5c390
packages:
esphome.bluetooth-proxy: github://esphome/firmware/bluetooth-proxy/esp32-generic.yaml@main
esphome:
name: ${name}
name_add_mac_suffix: false
friendly_name: ${friendly_name}
api:
encryption:
key: [redacted]
bluetooth_proxy:
active: true
esp32_ble_tracker:
scan_parameters:
interval: 1100ms
window: 1100ms
active: true
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
The ESP is flashed through cable directly to the HA Blue.
If I enable logging I do see that it detects various BLE devices - a lot of the devices are without name (only MAC adresses) though; so not sure if one of these could be the Qingping.
I have the same problem. Running my home assistant in a proxmox VM and ESP32 BT proxy. Not able to get any value out of the air monitor light. I am able to pair the Airmonitor via passive Qingping integration, but every value is zero, so seems like there is no communication between the esp32 proxy and QPAMonitor at all.
Thanks for sharing @derpuma - I have ordered a regular bluetooth dongle to see if using that changes anything
I’ve two esphome ble proxies and an usb dongle but still have the message « no devices found » instantly :(
@bdraco or @skgsergio - can you help out here?
I finally handled them by using the xiaomi ble integration
@thibaud-sanchez interesting. can you share some details?
I bought a HA verified Bluetooth adapter but it still says "No Bluetooth devices found" when adding qingping. I reset my airmonitor lite but same issue.
Since QingPing is a HomeKit compatible device, it should be possible to use an Bluetooth Proxy as described here: https://www.home-assistant.io/integrations/homekit_controller/#prerequisites
In the meantime I have successfully added the device to my Apple HomeKit via the iOS app, but I'd love it to get into HA, so I can automate stuff.
If you add it using HK integration, have you found a way to modify the settings of the device? It does not show up in Qingping application on iOS, but it's the only way I know to change settings like the screensaver or auto turn off of the display.
Qingping is only advertising via Bluetooth if not configured as HomeKit device. To use this integration you need to reset your device and than choose in the Qingping app the "not HomeKit" variant during config. Not sure how it's named. It's than not connected via WiFi. Using both Bluetooth and WiFi (HomeKit) is not supported.
@jonalbr I already tried resetting. By the way, the devices I tried to pair were completely new devices, never paired with HomeKit
@jonalbr what's interesting here is that it doesnt even seem to search. as soon as you click "add qingping" it just says "no devices found".
thanks for helping out by the way
@jonalbr Do you have some extra guidance on how to reset the QIngPing device and have it not choose WiFI during config?
Update, I finally managed to get it working. All you have to do is press the concave bar on the top left corner for 8 seconds untill a WiFi icon appears. Then it will show up in HomeAssistant.
Hmm - I do have some issues still though.
I finally managed to pair it with HomeAssistant by holding the left button on the top for 8 seconds until a WiFi icon appears. Then it's found and added to HA. However, the WiFi icon will stay on the QingPing device. If you touch the top lever the WiFi icon will then disappear, and then the connection with HA will be lost.
Hi, nice to hear! Maybe this is helpful for someone else, as I needed to additionally factory reset the device:
Reset Factory Settings: Press and hold the concave bar on the top and the power button on the back of the product for at least 8 seconds until product reboots.
After pairing it a second time, it seemed to work. Did a factory reset on both afterwards, and paired them using their QingPing+ app: https://apps.apple.com/dk/app/qingping/id1344636968 and updated the firmware.
Now they are both in the QingPing+ app, but also in HomeAssistant
The problem
My Qingping Air Monitor Lite cannot be added to HomeAssistant.
I have installed a Bluetooth Proxy on an ESP-32, and then adopted it via ESPHome. I notice an iBeacon integration - so the proxy seems to be working. I can also verify from logs everything seems good.
However, when I try to add the Qingping integration I get the following error message: "No devices found on the network"
I have tried (although I don't think this should be needed) to add the Bluetooth integration, but it reports: "No unconfigured Bluetooth adapters found. There are 0 ignored adapters.".
From what I can understand from similar integrations, like the Xiaomi BLE, after installing the ESP Bluetooth Proxy you should be able go go ahead and install the integration without further configuration (https://youtu.be/CjpPdwK_ttg?t=705).
So I believe something is off with the Qingping integration and using Bluetooth proxies - or further documentation is needed.
I do notice my Qingping are broadcasting on the Wi-Fi network.
What version of Home Assistant Core has the issue?
core-2024.2.5
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Qingping
Link to integration documentation on our website
https://www.home-assistant.io/integrations/qingping/
Diagnostics information
Example YAML snippet
No response
Anything in the logs that might be useful for us?
No response
Additional information
No response