292
Internet of Things (IoT)
Monitor
token=X
?entity ssn:featureOfInterest [a iot:Room]; dul:isConceptualizedBy
[iot:providesService ?this]. ?this ssn:hasOutput [dul:expresses [ a
test/app1#HasMovement> ] ]
Switch
switch 1 X
token>
?entity ssn:featureOfInterest [http://www.vtt.fi/IoT/test/
app1#LightingDevice]dul:isConceptualizedBy [iot:providesService ?this]
MovementDetectorResponse
movement false
iot:hasTemplate>
The custom classes used in iot:hasTarget SPARQL patterns have to be defined along with
the application registration:
HasMovement
LightingDevice
Internet of Things (IoT)
[iot:providesService ?this]. ?this ssn:hasOutput [dul:expresses [ a
token>
app1#LightingDevice]dul:isConceptualizedBy [iot:providesService ?this]
iot:hasTemplate>
The custom classes used in iot:hasTarget SPARQL patterns have to be defined along with
the application registration:
