Comments (4)
I have recently changed from Arduino framework to esp-idf framework. Since then the BLE address is hardcoded:
esphome-ble-remote/ble_hid_client.cpp
Line 21 in b5b24c4
That is not an optimal solution and I will change that, but i have not much time at the moment.
So if you want to use this component you have to change that line in ble_hid_client.cpp.
The BLE-Client component of esphome has nothing to do with this component and you don't need it in your .yaml file to use this custom component.
I hope i could help you.
from esphome-ble-remote.
That helps a lot, thank you, but I have my ble address in another format similar to 00:11:22:33:FF:EE. Is there some way I should convert that?
from esphome-ble-remote.
No you can just put it in like so:static esp_bd_addr_t ble_remote_address = {0x00,0x11,0x22,0x33,0xFF,0xEE};
from esphome-ble-remote.
Thank you so much I got it working. May I ask if you have some form of long press detection setup in your HA configs?
from esphome-ble-remote.
Related Issues (17)
- #include "BLEDevice.h" - No such file or directory HOT 1
- Remotes that this works with HOT 5
- Working key layout for new Fire Remote Pro HOT 3
- Multiple buttons register as the same button HOT 1
- ESP-IDF Issue - Max Notification Reached, registration failed HOT 8
- text_sensor not working with latest esphome HOT 1
- Document board compability HOT 1
- Switch from Arduino BLE library to bluedroid esp32 bluetooth stack
- Enhancement - Support for other BLE Remotes - Xiaomi Mi Box HOT 1
- Sony TV bluetooth remote HOT 1
- crash with unhandled exception HOT 8
- Hi Fabian! HOT 3
- Fire Remote with 4 Bottom Buttons? How do I decode the buttons? HOT 19
- Fire Remote with 4 Bottom Buttons? How do I decode the buttons?
- Fire Remote with 4 Bottom Buttons? How do I decode the buttons?
- Just an idea for making Esphome component to read/shiff from any BLE HID Server input HOT 1
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 esphome-ble-remote.