Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compatibility with iPixel LED BLE Sign? #2

Open
cmgenius opened this issue Jan 12, 2025 · 1 comment
Open

Compatibility with iPixel LED BLE Sign? #2

cmgenius opened this issue Jan 12, 2025 · 1 comment

Comments

@cmgenius
Copy link

cmgenius commented Jan 12, 2025

Hey there, I am trying to figure out a solution for Home Assistant control of my LED matrix display using the "iPixel" app, which comes from the same dev as idoxmatrix on google play. Any insight on modifying this or a similar library for support? I already tried[https://github.com/derkalle4/python3-idotmatrix-client] to no avail. (apologies if this is the wrong place to post:)

@8none1
Copy link
Owner

8none1 commented Jan 16, 2025

You'd need to reverse engineer the Bluetooth protocol used by your device. Even though the software comes from the same developer a lot of these devices have entirely different implementations.

The easiest way, in my view, to do this is to buy a Nordic dongle. But, it's still quite involved. It will be probably weeks of effort.

Set the dongle up with Wireshark (docs available on the Nordic site) and then use the app to control the lights and capture the bytes being sent. You can then substitute the bytes you see for the bytes in this code.

Once you've done it a few times it gets easier, but it's still a significant undertaking.

Good luck!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants