From d68a489e18cb327758fe0a1659fb8e6671413942 Mon Sep 17 00:00:00 2001 From: ankraft <an.kraft@googlemail.com> Date: Fri, 30 Oct 2015 15:12:55 +0100 Subject: [PATCH] Added comments --- SDT/schema3.0/test/EchonetLiteExamples.xml | 24 +++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/SDT/schema3.0/test/EchonetLiteExamples.xml b/SDT/schema3.0/test/EchonetLiteExamples.xml index 650ad3a..b98a8c9 100644 --- a/SDT/schema3.0/test/EchonetLiteExamples.xml +++ b/SDT/schema3.0/test/EchonetLiteExamples.xml @@ -1,8 +1,14 @@ <?xml version="1.0" encoding="iso-8859-1"?> + +<!-- Example SDT definition taken from EchonetLite https://github.com/ECHONET-Consortium --> + + <Domain xmlns="http://homegatewayinitiative.org/xml/dal/3.0" xmlns:xi="http://www.w3.org/2001/XInclude" id="jp.echonet"> - + + <!-- Various examples for module classes --> + <Modules> <ModuleClass name="operationStatus"> <Data> @@ -18,6 +24,9 @@ </Event> </Events> </ModuleClass> + + <!-- runtime property --> + <ModuleClass name="installationLocation"> <Data> <DataPoint name="installationLocation" writable="true"> @@ -32,6 +41,9 @@ </Event> </Events> </ModuleClass> + + <!-- sensor readout --> + <ModuleClass name="measuredInstantaneousPowerConsumption"> <Data> <DataPoint name="measuredInstantaneousPowerConsumption" writable="false"> @@ -54,6 +66,9 @@ </ModuleClass> </Modules> + + <!-- Very simple example for a washing machine definition --> + <Devices> <Device id="SimpleWaschingMachine"> <Properties> @@ -64,10 +79,17 @@ <SimpleType type="string" /> </Property> </Properties> + <Modules> + + <!-- Inheriting from the global operating status --> + <Module name="washingMachineOperationStatus"> <extends domain="jp.echonet" class="operationStatus"/> </Module> + + <!-- Data points local to the wasching machine device --> + <Module name="washingMachineDataPoints"> <Data> <DataPoint name="door/CoverOpen/CloseStatus" writable="false"> -- GitLab