Shows the Appliance that the PowerState belongs to
Models devices that take actions and alter the state of the world (but are not Sensors)
Operation that results in a change of the world's state i.e. hasEffect object property has a value
Models devices that can partially perceive the state of the world and change it as well (are both Sensors and Actuators)
Models tha current situation surrounding an entity, at a certain time. Thus, is a set of Location, Time, and many environmental parameters.
Models Smart Devices, usually classified as either Sensors or Actuators. These devices can be service-enabled.
An Energy amount
A Fact models a known literal or predicate that is valid for the World Model.
Location models the abstract notion of whereabouts. It can be specified further through subclasses.
Models arrays of (single) Sensors (e.g. Sensor boards)
A Service Operation is an actual function that can be invoked as an RPC. It has inherently Input and Output types. In the model it also has Preconditions and Effects.
Power Line Communications, wired communication protocol for smart devices
A Power amount
A PowerState models the current supply for an Electric Appliance. A PowerState has a value. e.g. off value means that the Appliance that has this PowerState is off. PowerState is also a subclass of Fact. e.g. a PowerState of value off, means that the connected Appliance is currently off.
Models devices that can partially perceive the state of the world (but cannot change it i.e. are not Actuators)
Operation that returns a parameter.
A Switch Action turns an electric Appliance On or Off (i.e. switches