Adafruit IO · JSON-LD Context

Adafruit Io Context

JSON-LD context defining the semantic vocabulary for Adafruit Io from Adafruit IO.

38 Classes 8 Properties 6 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
sosa: http://www.w3.org/ns/sosa/
ssn: http://www.w3.org/ns/ssn/
qudt: http://qudt.org/schema/qudt/
geo: http://www.w3.org/2003/01/geo/wgs84_pos#
aio: https://io.adafruit.com/ns#

Classes

Feed Group Dashboard Block Data Trigger Webhook Token Permission id type name description key value unit_type unit_symbol visibility lat lon ele created_epoch last_value status license history enabled visual_type blocks block_feeds feeds groups action model data scope scope_value token

Properties

Property Type Container
feed_id reference
group_id reference
expiration schema:DateTime
created_at schema:DateTime
updated_at schema:DateTime
completed_at schema:DateTime
object_id reference
user_id reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "sosa": "http://www.w3.org/ns/sosa/",
    "ssn": "http://www.w3.org/ns/ssn/",
    "qudt": "http://qudt.org/schema/qudt/",
    "geo": "http://www.w3.org/2003/01/geo/wgs84_pos#",
    "aio": "https://io.adafruit.com/ns#",

    "Feed": "sosa:ObservableProperty",
    "Group": "schema:Collection",
    "Dashboard": "schema:WebPage",
    "Block": "schema:WPSideBar",
    "Data": "sosa:Observation",
    "Trigger": "schema:Action",
    "Webhook": "schema:WebAPI",
    "Token": "schema:DigitalDocument",
    "Permission": "schema:DigitalDocumentPermission",

    "id": "@id",
    "type": "@type",
    "name": "schema:name",
    "description": "schema:description",
    "key": "aio:key",
    "value": "sosa:hasSimpleResult",
    "unit_type": "qudt:hasQuantityKind",
    "unit_symbol": "qudt:symbol",
    "visibility": "aio:visibility",
    "feed_id": { "@id": "aio:feed", "@type": "@id" },
    "group_id": { "@id": "aio:group", "@type": "@id" },
    "lat": "geo:lat",
    "lon": "geo:long",
    "ele": "schema:elevation",
    "expiration": { "@id": "schema:expires", "@type": "schema:DateTime" },
    "created_at": { "@id": "schema:dateCreated", "@type": "schema:DateTime" },
    "updated_at": { "@id": "schema:dateModified", "@type": "schema:DateTime" },
    "completed_at": { "@id": "sosa:resultTime", "@type": "schema:DateTime" },
    "created_epoch": "aio:createdEpoch",
    "last_value": "aio:lastValue",
    "status": "schema:status",
    "license": "schema:license",
    "history": "aio:retainHistory",
    "enabled": "aio:enabled",
    "visual_type": "aio:visualType",
    "blocks": "schema:hasPart",
    "block_feeds": "aio:blockFeed",
    "feeds": "schema:hasPart",
    "groups": "schema:memberOf",
    "action": "schema:actionStatus",
    "model": "schema:about",
    "data": "schema:value",
    "scope": "schema:accessMode",
    "scope_value": "schema:audience",
    "object_id": { "@id": "schema:object", "@type": "@id" },
    "token": "schema:identifier",
    "user_id": { "@id": "schema:agent", "@type": "@id" }
  }
}