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

Serve a Thing Description for the gateway - closes #2927 #3148

Merged
merged 1 commit into from
Aug 23, 2024

Conversation

benfrancis
Copy link
Member

@benfrancis benfrancis commented Aug 8, 2024

Builds on #3147 so will need rebasing once that lands.

Closes #2927.

This PR enables the gateway to serve a top level W3C WoT Thing Description for the gateway itself, which describes the parts of the W3C WoT Directory Service API which the gateway currently exposes.

Note that there are currently some differences from the Thing Model published by the W3C including content types (no support for application/td+json and application/problem+json) and response codes. Also, event affordances and search affordances are not currently implemented.

@benfrancis benfrancis force-pushed the wot-directory branch 3 times, most recently from 61f9848 to ff35806 Compare August 16, 2024 22:34
@benfrancis benfrancis marked this pull request as ready for review August 16, 2024 22:35
@benfrancis benfrancis merged commit f45dd83 into WebThingsIO:master Aug 23, 2024
3 checks passed
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

Successfully merging this pull request may close these issues.

Provide a Thing (Directory) Description for the gateway
2 participants