WebThingsIO / schemas

A Web of Things schema repository
https://webthings.io/schemas/
5 stars 8 forks source link

Evaluate potential consolidation with iotschema.org #78

Open benfrancis opened 2 years ago

benfrancis commented 2 years ago

There's some interest in consolidating the capability schemas at webthings.io/schemas with those at iotschema.org so that multiple projects (e.g. WebThings, ThingWeb, openHAB and HomeAssistant) can eventually share a common standard ontology.

In order to do this I think the first step is to evaluate where these schema repositories currently overlap and where the gaps are in the iotschema.org repository for the capabilities currently supported in WebThings.

We should also evaluate differences in the way schemas are defined, because I think WebThings schemas currently provide more in the way of constraints than those at iotschema.org, e.g. by defining mandatory properties/actions/events for certain device capabilities and being more prescriptive about things like data types, units and media content types.

benfrancis commented 2 years ago

See also: Add support for iotschema.org schemas in the gateway repo.