https://www.w3.org/2019/wot/td#
This ontology aims to model the Web of Things domain according to the W3C Interest Group (http://w3c.github.io/wot/)
URI | https://www.w3.org/2019/wot/td#ActionAffordance |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
An Interaction Affordance that allows to invoke a function of the Thing, which manipulates state (e.g., toggling a lamp on or off) or triggers a process on the Thing (e.g., dim a lamp over time). |
Super-classes |
InteractionAffordancec |
In domainIncludes of |
isSafedp isIdempotentdp hasOutputSchemaop hasInputSchemaop |
In rangeIncludes of |
hasActionAffordanceop |
URI | https://www.w3.org/2019/wot/td#EventAffordance |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
An Interaction Affordance that describes an event source, which asynchronously pushes event data to Consumers (e.g., overheating alerts). |
Super-classes |
InteractionAffordancec |
In domainIncludes of |
hasNotificationSchemaop hasCancellationSchemaop hasSubscriptionSchemaop |
In rangeIncludes of |
hasEventAffordanceop |
URI | https://www.w3.org/2019/wot/td#InteractionAffordance |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
Metadata of a Thing that shows the possible choices to Consumers, thereby suggesting how Consumers may interact with the Thing. There are many types of potential affordances, but W3C WoT defines three types of Interaction Affordances: Properties, Actions, and Events. |
Sub-classes |
EventAffordancec ActionAffordancec PropertyAffordancec |
In domainIncludes of |
hasUriTemplateSchemaop namedp hasFormop |
In rangeIncludes of |
hasInteractionAffordanceop |
URI | https://www.w3.org/2019/wot/td#OperationType |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
Enumeration of well-known operation types necessary to implement the WoT interaction model |
Super-classes |
sdo:Enumerationc |
Members |
unsubscribeEvent cancelAction invokeAction readProperty observeProperty unobserveProperty writeMultipleProperties unobserveAllProperties queryAction subscribeAllEvents readMultipleProperties subscribeEvent writeProperty unsubscribeAllEvents readAllProperties writeAllProperties observeAllProperties |
URI | https://www.w3.org/2019/wot/td#PropertyAffordance |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
An Interaction Affordance that exposes state of the Thing. This state can then be retrieved (read) and optionally updated (write). Things can also choose to make Properties observable by pushing the new state after a change. |
Super-classes |
InteractionAffordancec |
In domainIncludes of |
isObservabledp |
In rangeIncludes of |
hasPropertyAffordanceop |
URI | https://www.w3.org/2019/wot/td#Thing |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
An abstraction of a physical or a virtual entity whose metadata and interfaces are described by a WoT Thing Description, whereas a virtual entity is the composition of one or more Things. |
In domainIncludes of |
hasSecurityConfigurationop hasInteractionAffordanceop hasFormop |
URI | https://www.w3.org/2019/wot/td#hasActionAffordance |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
All Action-based interaction affordance of the Thing. |
Super-properties | hasInteractionAffordanceop |
Range(s) | (sdo:rangeIncludes) ActionAffordancec |
URI | https://www.w3.org/2019/wot/td#hasCancellationSchema |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
Defines any data that needs to be passed to cancel a subscription, e.g., a specific message to remove a Webhook |
Domain(s) | (sdo:domainIncludes) EventAffordancec |
URI | https://www.w3.org/2019/wot/td#hasEventAffordance |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
All Event-based interaction affordance of the Thing. |
Super-properties | hasInteractionAffordanceop |
Range(s) | (sdo:rangeIncludes) EventAffordancec |
URI | https://www.w3.org/2019/wot/td#hasForm |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
Set of form hypermedia controls that describe how an operation can be performed. Forms are serializations of Protocol Bindings. |
Domain(s) | (sdo:domainIncludes) Thingc InteractionAffordancec |
Range(s) | (sdo:rangeIncludes) hctl:Formc |
URI | https://www.w3.org/2019/wot/td#hasInputSchema |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
Used to define the input data schema of the action. |
Domain(s) | (sdo:domainIncludes) ActionAffordancec |
URI | https://www.w3.org/2019/wot/td#hasInteractionAffordance |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
Offers an affordance to interact with the Thing |
Domain(s) | (sdo:domainIncludes) Thingc |
Range(s) | (sdo:rangeIncludes) InteractionAffordancec |
URI | https://www.w3.org/2019/wot/td#hasLink |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
Provides Web links to arbitrary resources that relate to the specified Thing Description. |
Range(s) | (sdo:rangeIncludes) hctl:Linkc |
URI | https://www.w3.org/2019/wot/td#hasNotificationSchema |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
Defines the data schema of the Event instance messages pushed by the Thing. |
Domain(s) | (sdo:domainIncludes) EventAffordancec |
URI | https://www.w3.org/2019/wot/td#hasOutputSchema |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
Used to define the output data schema of the action. |
Domain(s) | (sdo:domainIncludes) ActionAffordancec |
URI | https://www.w3.org/2019/wot/td#hasPropertyAffordance |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
All Property-based interaction affordance of the Thing. |
Super-properties | hasInteractionAffordanceop |
Range(s) | (sdo:rangeIncludes) PropertyAffordancec |
URI | https://www.w3.org/2019/wot/td#hasSecurityConfiguration |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
Set of security definition names, chosen from those defined in securityDefinitions. These must all be satisfied for access to resources. Note: multiple values are deprecated. Use a |
Domain(s) | (sdo:domainIncludes) Thingc |
URI | https://www.w3.org/2019/wot/td#hasSubscriptionSchema |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
Defines data that needs to be passed upon subscription, e.g., filters or message format for setting up Webhooks. |
Domain(s) | (sdo:domainIncludes) EventAffordancec |
URI | https://www.w3.org/2019/wot/td#hasUriTemplateSchema |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
Define URI query template variables as collection based on schema specifications. The individual variables DataSchema cannot be an ObjectSchema or an ArraySchema. |
Domain(s) | (sdo:domainIncludes) InteractionAffordancec |
URI | https://www.w3.org/2019/wot/td#isIdempotent |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
Indicates whether the action is idempotent (=true) or not. Informs whether the action can be called repeatedly with the same result, if present, based on the same input. |
Domain(s) | (sdo:domainIncludes) ActionAffordancec |
Range(s) | (sdo:rangeIncludes) sdo:Booleanc |
URI | https://www.w3.org/2019/wot/td#isObservable |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
A hint that indicates whether Servients hosting the Thing and Intermediaries should provide a Protocol Binding that supports the |
Domain(s) | (sdo:domainIncludes) PropertyAffordancec |
Range(s) | (sdo:rangeIncludes) sdo:Booleanc |
URI | https://www.w3.org/2019/wot/td#isSafe |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
Signals if the action is safe (=true) or not. Used to signal if there is no internal state (cf. resource state) is changed when invoking an Action. In that case responses can be cached as example. |
Domain(s) | (sdo:domainIncludes) ActionAffordancec |
Range(s) | (sdo:rangeIncludes) sdo:Booleanc |
URI | https://www.w3.org/2019/wot/td#name |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
Indexing property to store entity names when serializing them in a JSON-LD @index container. |
Domain(s) | (sdo:domainIncludes) InteractionAffordancec |
Range(s) | (sdo:rangeIncludes) sdo:Textc |
URI | https://www.w3.org/2019/wot/td#baseURI |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
Define the base URI that is used for all relative URI references throughout a TD document. In TD instances, all relative URIs are resolved relative to the base URI using the algorithm defined in [RFC3986]. base does not affect the URIs used in @context and the IRIs used within Linked Data [LINKED-DATA] graphs that are relevant when semantic processing is applied to TD instances. |
URI | https://www.w3.org/2019/wot/td#followsProfile |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
Indicates the WoT Profile mechanisms followed by this Thing Description and the corresponding Thing implementation. |
URI | https://www.w3.org/2019/wot/td#instance |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
Provides a version identicator of this TD instance. |
URI | https://www.w3.org/2019/wot/td#model |
---|---|
Is Defined By | https://www.w3.org/2019/wot/td# |
Description |
Provides a version indicator of the underlying TM. |
https://www.w3.org/2019/wot/td#
http://purl.org/dc/elements/1.1/
http://purl.org/dc/terms/
http://xmlns.com/foaf/0.1/
https://www.w3.org/2019/wot/hypermedia#
http://www.w3.org/2002/07/owl#
http://www.w3.org/ns/prov#
http://www.w3.org/1999/02/22-rdf-syntax-ns#
http://www.w3.org/2000/01/rdf-schema#
http://schema.org/
http://www.w3.org/2004/02/skos/core#
http://purl.org/vocab/vann/
http://www.w3.org/2001/XMLSchema#
c | Classes |
op | Object Properties |
fp | Functional Properties |
dp | Data Properties |
dp | Annotation Properties |
p | Properties |
ni | Named Individuals |