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

Ability to extend device addressing scheme #321

Open
lulf opened this issue Sep 12, 2022 · 0 comments
Open

Ability to extend device addressing scheme #321

lulf opened this issue Sep 12, 2022 · 0 comments

Comments

@lulf
Copy link
Member

lulf commented Sep 12, 2022

At the moment, device aliases are by design only used on ingressing events from devices. However, in a use case for eclipsecon using bluetooth mesh, devices have an additional 'address context' attached, which is used by the gateway to identify devices. This context needs to be part of any communication between the gateway and the application that wants to send commands to the device.

This means that in order to send commands to a device, the end application needs to perform a lookup from it's custom addressing scheme to the drogue cloud address in order to send commands to the device.

The implementation currently uses device aliases for allowing gateways to not needing a lookup when forwarding events from devices to the cloud. However, on the way back, either the end application or the gateway needs to look up the address mapping so that the gateway knows which device to forward the event to.

@lulf lulf changed the title Ability to extend device addressing using aliases Ability to extend device addressing scheme Sep 12, 2022
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

1 participant