WebThingsIO / gateway

WebThings Gateway - a self-hosted web application for monitoring and controlling a building over the web
http://webthings.io/gateway
Mozilla Public License 2.0
2.62k stars 339 forks source link

Set `synchronous` to `false` in action affordances in Thing Descriptions #3132

Open benfrancis opened 5 months ago

benfrancis commented 5 months ago

https://github.com/w3c/wot-profile/pull/408 made the synchronous member of ActionAffordance mandatory in the WoT HTTP Basic Profile.

Since actions exposed by WebThings Gateway are always asynchronous, this member should be set to false in all Thing Descriptions.