Comments (6)
First of all - thank you very much for this great Home Assistant Integration!
As I run Home Assistant and Kodi on the same Raspberry Pi and connected a FireTV remote to control Kodi, I was wondering if unused buttons may be used to trigger something in Home Assistant. Currently I haven't found a solution and maybe this integration can be extended for supporting the FireTV remote.
from ble_monitor.
You can normally identify your device by looking for the MAC address in reversed order. E.g. if your MAC address is e4:5f:01:f1:3a:ca
, you need to look for CA 3A F1 01 5F E4
in the data. However, note that a HCI dump contains line breaks, so it is likely that the mac is split over two lines, hence a search won't work if you search in your editor.
I have looked for the two macs (e4:5f:01:f1:3a:ca
and 18:bf:1c:29:2c:b4
) in your post, but was not able to find any data. But I'm not sure if that is the correct mac.
from ble_monitor.
Sorry for my late reply. The mac address of the remote is 18:bf:1c:29:2c:b4
so you guessed right :) (Sorry for putting x-es in the output of bluetoothctl info
)
If there is no data for this device, shall I make a new HCI dump? If yes, how can I prevent line breaks in the output?
Thank you very much already for considering the remote :)
from ble_monitor.
This remote control is a pretty generic HID via BLE device and thus needs an active connection.
I did not find any information about the protocol for the microphone use but the whole rest (every button) was easily done like any other HID controller i.e. with Tasmota.
from ble_monitor.
Active connections are not supported in BLE monitor, BLE monitor only can listen passively to BLE advertisements. There are no plans to extend BLE monitor with active connections. So, unfortunately, that means that we can't add this device to BLE monitor. You could look into ESPHome, which has an option to connect to BLE devices. I'm therefore going to close this issue.
from ble_monitor.
@Staars Thank you for the information and clarifying this! Sorry for not being aware of the technical details.
@Ernst79 Also a big thank you for looking into this.
from ble_monitor.
Related Issues (20)
- [Bug]: Mijia wireless switch XMWXKG01LM Automation does not have sensor options HOT 2
- [Bug]: Can't setup integration HOT 1
- [Bug]: No encryption key found for device with MAC HOT 1
- [Bug]: Deprecating `async_run_job`
- [New Sensor]: HolyIOT Beacon HOT 1
- [New Sensor]: Cync by GE HOT 1
- bettecap HOT 1
- Cheap BLE iTag (without physical buttons) HOT 1
- [New Sensor]: Medisana Blood Pressure Monitor HOT 1
- Bluetooth Temperature Humidity Sensor tuya app HOT 1
- setup fail on HA 2024.4.3 HOT 10
- [New Sensor]: please delete
- [New Sensor]: BBQ Probe HOT 3
- [Bug]: ble_monitor' accesses hass.helpers.device_registry. HOT 13
- DFRobot Fermion BLE sensor beacon new sensor request
- [New Sensor]: bluetooth usb energy monitors HOT 1
- [Bug]: after HA.core update warning about deprecated feature
- [New Sensor]: Tefal goodvibes life btah scale
- [New Sensor]: SkyRC MC3000 Battery Charger HOT 1
- [New Sensor]: Mija Mosquito Repellent HOT 3
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 ble_monitor.