diff --git a/TS-0023-SDT_based_Information_Model_and_Mapping_for_Vertical_Industries.md b/TS-0023-SDT_based_Information_Model_and_Mapping_for_Vertical_Industries.md index 74b12f9bb47898bb7fb5230f61c8ac991d31dda9..3d7573db05a7406753073c33e6b1ab02e2d97bb4 100644 --- a/TS-0023-SDT_based_Information_Model_and_Mapping_for_Vertical_Industries.md +++ b/TS-0023-SDT_based_Information_Model_and_Mapping_for_Vertical_Industries.md @@ -238,7 +238,7 @@ When the Harmonized Information Model is described based on SDT, the following r - Rule 2: Rule for description of Action, DataPoint: - - DataPoint shall be used to represent stateless operations. (e.g. powerState of [binarySwitch](#53112-binaryswitch) for on/off operations). + - DataPoint shall be used to represent stateless operations. (e.g. *state* of [binarySwitch](#53112-binaryswitch) for on/off operations). - Action shall be used when describing stateful condition, handling unknown internal state conditions (e.g. [upVolume](#5318-audiovolume)/[downVolume](#5318-audiovolume) by increasing/decreasing the audioVolume in steps, handling transactional procedures, or checking integrity using username plus password at the same time). - Rule 3: Rule for description of DataPoint and Property: @@ -1217,7 +1217,7 @@ This ModuleClass describes the capabilities on an impact sensor. The impact is a #### 5.3.1.48 keepWarm -This module allows to control the 'keep warm' feature in devices like coffee machines, kettles etc. It allows to keep water warm for a desired time. This ModuleClass inherits from [binarySwitch](#53112-binaryswitch) (see clause [5.3.1.12](#53112-binaryswitch)) to store setting for the 'keep warm' feature. If the "powerState" data point in a keepWarmSwitch is "True" then the 'keep warm' function will be performed just after boiling (or heating) process is finished (otherwise this function will not be applied). +This module allows to control the 'keep warm' feature in devices like coffee machines, kettles etc. It allows to keep water warm for a desired time. This ModuleClass inherits from [binarySwitch](#53112-binaryswitch) (see clause [5.3.1.12](#53112-binaryswitch)) to store setting for the 'keep warm' feature. If the "state" data point in a keepWarmSwitch is "True" then the 'keep warm' function will be performed just after boiling (or heating) process is finished (otherwise this function will not be applied). **Table 5.3.1.48-1: DataPoints of keepWarm ModuleClass** @@ -6340,7 +6340,6 @@ In protocol bindings resource attributes names for data points of module classes |power |[energyConsumption](#53132-energyconsumption) |power | |powerGenerationData |[energyGeneration](#53133-energygeneration) |poGDa | |powerSaveEnabled |[powerSave](#53166-powersave) |poSEd | -|powerState |[binarySwitch](#53112-binaryswitch) |powSe | |powerStatus |[dmAgent](#582-dmagent) |powSs | |precision |[features](#5391-features) |precn | |presentationURL |[dmDeviceInfo](#583-dmdeviceinfo) |prURL | @@ -6400,7 +6399,7 @@ In protocol bindings resource attributes names for data points of module classes |spinLevelStrength |[spinLevel](#53184-spinlevel) |spLSh | |spinSpeed |[clothesWasherJobModeOption](#53122-clotheswasherjobmodeoption) |spiSd | |startPause |[operationMode](#53157-operationmode) |staPe | -|state |[dmAgent](#582-dmagent), [dmPackage](#588-dmpackage), [dmFirmware](#585-dmfirmware) |state | +|state |[dmAgent](#582-dmagent), [dmPackage](#588-dmpackage), [dmFirmware](#585-dmfirmware), [binarySwitch](#53112-binaryswitch) |state | |status |[boiler](#53115-boiler), [dmEventLog](#587-dmeventlog), [electricVehicleConnector](#53131-electricvehicleconnector), [faultDetection](#53134-faultdetection), filterInf, [mediaSelect](#53153-mediaselect) |sus | |steamTreat |[clothesWasherJobModeOption](#53122-clotheswasherjobmodeoption) |steTt | |step |[numberValue](#53155-numbervalue) |step | @@ -6626,7 +6625,7 @@ The [device3DPrinter](#5511-device3dprinter) of HAIM shall be mapped to 3D print |ModuleClass |Data Points of oneM2M HAIM |data objects of OMA DWAPI-3DP |Description | |-|-|-|-| -|[binarySwitch](#53112-binaryswitch) |powerState |- |See clause [5.3.1.12](#53112-binaryswitch).<br />The powerState is not supported in OMA DWAPI-3DP data object. The power state is assumed power-on in OMA DWAPI-3DP. | +|[binarySwitch](#53112-binaryswitch) |state |- |See clause [5.3.1.12](#53112-binaryswitch).<br />The "state" is not supported in OMA DWAPI-3DP data object. The power state is assumed power-on in OMA DWAPI-3DP. | |[faultDetection](#53134-faultdetection) |code |operatingStatus |See clause [5.3.1.34](#53134-faultdetection).<br />It shall be the integer type at HAIM, but shall be the string type at OMA DWAPI-3DP. See the Table 7.1.2-2 . | |[threeDprinter](#5311-threedprinter) |printType |printType |See clause [5.3.1.1](#5311-threedprinter). | |[threeDprinter](#5311-threedprinter) |printSizeX |printSizeX |See clause [5.3.1.1](#5311-threedprinter). | @@ -6936,7 +6935,7 @@ The [[binarySwitch](#53112-binaryswitch)] resource contains the attributes speci |contentSize |1 |RO |See clause 9.6.35 in oneM2M TS-0001 <a href="#_ref_i.3">[i.3]</a>. | |nodeLink |0..1 |RW |Not applicable to a ModuleClass specialization. This attribute is not present in an instantiation of this resource. | |dataGenerationTime |0..1 |RO |See clause [6.2.3](#623-resource-mapping-for-moduleclass). | -|powerState |1 |RW |See clause [5.3.1.12](#53112-binaryswitch). | +|state |1 |RW |See clause [5.3.1.12](#53112-binaryswitch). | @@ -7112,7 +7111,7 @@ Below is the example for deviceThreeDPrinter: ```XML <deviceThreeDPrinter> <binarySwitch> - <powerState>True</powerState> + <state>True</state> <toggle></toggle> </binarySwitch> <faultDetection> @@ -7181,7 +7180,7 @@ Below is the example for deviceThreeDPrinter: { "deviceThreeDPrinter": { "binarySwitch": { - "powerState": true + "state": true }, "faultDetection": { "status": false,