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

BLE Mesh support #4265

Open
dburner opened this issue Nov 9, 2024 · 5 comments
Open

BLE Mesh support #4265

dburner opened this issue Nov 9, 2024 · 5 comments

Comments

@dburner
Copy link

dburner commented Nov 9, 2024

Is your feature request related to a problem? Please describe.
I have some existing LEDs on my stairs, but they are wired using only 2 wires (wires goes in some conduit inside the wall, cant add a third one).
I want to enhance my LEDs with ESP32-C3 Mini and a 7 Ring LED. In each LED channel there seems to be enough room to squeeze an ESP32-C3 Super mini.
The problem is I don't think adding 16 clients to my Wifi would be too great since they are not on wifi6 and I think the connection in there is pretty pour.

Describe the solution you'd like
I would like 1 WLED to be a primary, and the rest to be secondary connected to the primary only using Bluetooth Mesh.
When the primary changes the effect or color I want to signal the secondaries (via BLE mesh) the new configuration.

WLED_Stairs drawio

Describe alternatives you've considered
Connecting all controllers via WiFi.

Additional context
Does anyone who knows the codebase think it's possible to implement this as a user mod? I could give it a try

@DedeHai
Copy link
Collaborator

DedeHai commented Nov 10, 2024

Bluetooth is not possible, it uses too much flash.
Can you use ESPnow sync?

@dburner
Copy link
Author

dburner commented Nov 10, 2024

I think I could, but how? From what i see online its only for the wizz remote?

@DedeHai
Copy link
Collaborator

DedeHai commented Nov 10, 2024

you can add ESPnow sync in settings, this can be used to sync ESPs without the use of wifi connection.

@dburner
Copy link
Author

dburner commented Nov 11, 2024

@DedeHai sko just adding this setting to all esps (except the primary), will make all the others sync to the primary? If so this would be nice to be documented, help only mentions wiz mote example.

@DedeHai
Copy link
Collaborator

DedeHai commented Nov 11, 2024

its still a beta feature, see the changelog:
https://github.com/Aircoookie/WLED/releases/tag/v0.15.0-b1

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

No branches or pull requests

2 participants