Comments (5)
@lukeIam, Have you tried going through the Wiki page @GrumpyMeow has written?
from esp32-ble2mqtt.
Hi, I did manage to get the Comet Blue partially up & running. I’m still doing some optimizations in Home Assistant. I’ll update the wiki-page this weekend.
I just updated the Wiki-page showing how i send the pincode-auth.
from esp32-ble2mqtt.
Hey,
Unfortunately, this is an issue that has been plaguing me for a while now that I've still haven't been able to get to the root cause of it. It all boils down to the fact the the BLE library doesn't acknowledge that it successfully wrote to the ServiceChanged characteristic and so the app waits forever. I have a fix hack ready to avoid this but I'm not very keen on this solution. In the mean time, you can add 00002a05-0000-1000-8000-00805f9b34fb
to the characteristic blacklist to avoid it altogether.
BTW - Regarding your configuration file, the characteristic definitions also need to be under a definitions
object. Also, the poll
field doesn't exist here and was only implemented in the Node version.
Let me know how it works out for you.
from esp32-ble2mqtt.
Hi,
Blacklisting the characteristic indeed worked.
I also noticed that my confiuration file was incorrect.
thanks!
from esp32-ble2mqtt.
@GrumpyMeow Did you get your comet blues running?
Im failing with the pin auth and getting multiple BLE: Failed reading characteristic, status = 0x2
I know that I need to send the encoded pin to 47e9ee30-47e9-11e4-8939-164230d1df67
first, before reading the other characteristics. But I haven't found the correct point in the code for that (currently trying with to inject my code in the beginning of the ble_foreach_characteristic
function - but that seems not to work)
from esp32-ble2mqtt.
Related Issues (20)
- Rate limit possible? HOT 3
- Issue trying to write characteristic to ThermoPro TP-25 HOT 8
- Unable to build HOT 6
- Switchbot meter broadcasters HOT 15
- What's the connection flow and how to control it? HOT 2
- /get and /set issues HOT 4
- How to set config.json can receive the encrypted broadcast advertise raw data? HOT 1
- Help needed: Vogel MotionMount not showing HOT 7
- Issuing commands to Opal Ice Maker HOT 3
- Connecting to a custom device is causing stack overflow crash HOT 5
- Setting values is not consitant HOT 10
- Maintain BLE connection on WiFi disconnect HOT 5
- Support repeating UUIDs HOT 7
- Ask for custom code/job HOT 1
- ESP32s3 HOT 5
- Configure Scanning? HOT 3
- BLE Advertisment publishing? HOT 3
- bug in ble2mqtt_task() function HOT 1
- How to Pair? HOT 1
- BLE Scan / certain broadcasters crash device HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from esp32-ble2mqtt.