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 browse for existing services? #8

Open
mgcrea opened this issue Jan 9, 2021 · 3 comments
Open

Ability to browse for existing services? #8

mgcrea opened this issue Jan 9, 2021 · 3 comments
Labels
enhancement New feature or request long running Issues which should be excluded from the stale bot

Comments

@mgcrea
Copy link

mgcrea commented Jan 9, 2021

Does ciao implements an equivalent of bonjour-hap browsing of services? eg.

bonjour.find({ type: 'http' }, function (service) {
  console.log('Found an HTTP server:', service)
})

Also the docs link in the README is broken.

@Supereg
Copy link
Member

Supereg commented Jan 9, 2021

As startet in the readme, ciao doesn't currently have a querier implementation. Delivering a RFC compliant querier implementation would require a lot of additional work (especially to have an implementation which works with all the edge cases out there and is able to withstand denial of service attacks). So there isn't a timeline for that. Currently nobody is working on it at the moment (to my knowledge).

Seems like the link changed with the latest version of typedoc. Will fix it.
Thats the current doc https://developers.homebridge.io/ciao/modules.html

@Supereg Supereg added enhancement New feature or request long running Issues which should be excluded from the stale bot labels Jan 18, 2021
@tvedtorama
Copy link

tvedtorama commented Jan 20, 2022

@Supereg - What service should be used to pick up the advertisements from this library? Is mdns the recommended one?

@alexojegu
Copy link

What service should be used to pick up the advertisements from this library?

I think I'll try this one: https://github.com/earthstar-project/dns-sd

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request long running Issues which should be excluded from the stale bot
Projects
None yet
Development

No branches or pull requests

4 participants