{ "$schema": "http://json-schema.org/schema#", "$schemaVersion": "0.0.1", "$id": "https://smart-data-models.github.io/dataModel.AutonomousMobileRobot/StateMessage/schema.json", "description": "State message", "title": "State message ported to Smart Data Models", "modelTags": "", "type": "object", "properties": { "type": { "type": "string", "description": "Property. NGSI Entity type. It has to be StateMessage", "enum": [ "StateMessage" ] }, "commandTime": { "description": "Relationship. The time when the return message was sent.", "$ref": "https://raw.githubusercontent.com/smart-data-models/dataModel.AutonomousMobileRobot/master/AutonomousMobileRobot-schema.json#/definitions/commandTime" }, "mode": { "$ref": "https://raw.githubusercontent.com/smart-data-models/dataModel.AutonomousMobileRobot/master/AutonomousMobileRobot-schema.json#/definitions/mode" }, "errors": { "$ref": "https://raw.githubusercontent.com/smart-data-models/dataModel.AutonomousMobileRobot/master/AutonomousMobileRobot-schema.json#/definitions/errors" }, "pose": { "$ref": "https://raw.githubusercontent.com/smart-data-models/dataModel.AutonomousMobileRobot/master/AutonomousMobileRobot-schema.json#/definitions/pose" }, "destination": { "$ref": "https://raw.githubusercontent.com/smart-data-models/dataModel.AutonomousMobileRobot/master/AutonomousMobileRobot-schema.json#/definitions/destination" }, "accuracy": { "$ref": "https://raw.githubusercontent.com/smart-data-models/dataModel.AutonomousMobileRobot/master/AutonomousMobileRobot-schema.json#/definitions/accuracy" }, "battery": { "$ref": "https://raw.githubusercontent.com/smart-data-models/dataModel.AutonomousMobileRobot/master/AutonomousMobileRobot-schema.json#/definitions/battery" } }, "required": [ "accuracy", "battery", "commandTime", "destination", "errors", "id", "mode", "pose", "type" ] }