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 00ff853e959bffe39f2ed2abccf6dfe6a438f941..be9ea486c36cd3318e38cfa4e665a3ee762ffe6e 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 @@ -3191,12 +3191,9 @@ An air conditioner is a home appliance used to alter the properties of air (prim |filterInfo |[filterInfo](#53135-filterinfo) |0..1 |See clause [5.3.1.35](#53135-filterinfo). | - - #### 5.5.4.2 deviceAirPurifier An airPurifier is a home appliance is used to prevent dust and other particles from air by filtering, washing or electrostatic precipitation. This airPurifier information model provides capabilities to control and monitor airPurifier specific functions and resources. - **Table 5.5.4.2-1: Modules of deviceAirPurifier Device model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3211,8 +3208,6 @@ An airPurifier is a home appliance is used to prevent dust and other particles f |filterInfo |[filterInfo](#53135-filterinfo) |0..1 |See clause [5.3.1.35](#53135-filterinfo). | - - #### 5.5.4.3 deviceClothesDryer A clothes dryer is a home appliance for drying clothes. This clothesDryer information model provides capabilities to control and monitor clothes dryer specific functions and resources. @@ -3226,12 +3221,9 @@ A clothes dryer is a home appliance for drying clothes. This clothesDryer inform |clothesDryerOperationMode |[operationMode](#53157-operationmode) |0..1 |See clause [5.3.1.57](#53157-operationmode).<br />This module instance is used to trigger the clothesDryer operation. | - - #### 5.5.4.4 deviceClothesWasher A clothes washer is a home appliance that is used to wash laundry, such as clothing and sheets. This information model provides capabilities to interact with specific functions and resources of clothes washers. - **Table 5.5.4.4-1: Modules of deviceClothesWasher Device model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3245,8 +3237,6 @@ A clothes washer is a home appliance that is used to wash laundry, such as cloth |timer |[timer](#53190-timer) |0..1 |See clause [5.3.1.90](#53190-timer). | - - #### 5.5.4.5 deviceClothesWasherDryer A clothes washer dryer is a home appliance that is a combination of cloth washer and cloth dryer in a single cabinet. This information model provides capabilities to interact with specific functions and resources of clothes washers and dryers. @@ -3263,12 +3253,9 @@ A clothes washer dryer is a home appliance that is a combination of cloth washer |timer |[timer](#53190-timer) |0..1 |See clause [5.3.1.90](#53190-timer). | - - #### 5.5.4.6 deviceCoffeeMachine A coffee machine is a device that is used to brew a coffee, may add foamed milk, and may include some variants, for example a grinder. - **Table 5.5.4.6-1: Modules of deviceCoffeeMachine Device model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3286,8 +3273,6 @@ A coffee machine is a device that is used to brew a coffee, may add foamed milk, |keepWarm |[keepWarm](#53148-keepwarm) |0..1 |See clause [5.3.1.48](#53148-keepwarm). | - - #### 5.5.4.7 deviceCookerHood A cooker hood is a device containing a mechanical fan that hangs above the stove or cooktop in the kitchen. @@ -3301,12 +3286,9 @@ A cooker hood is a device containing a mechanical fan that hangs above the stove |cookerHoodJobMode |[cookerHoodJobMode](#53126-cookerhoodjobmode) |0..1 |See clause [5.3.1.26](#53126-cookerhoodjobmode). | - - #### 5.5.4.8 deviceCooktop A cooktop is a device that is a kitchen appliance designed for the purpose of cooking food. - **Table 5.5.4.8-1: Modules of deviceCooktop model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3316,12 +3298,10 @@ A cooktop is a device that is a kitchen appliance designed for the purpose of co <mark>Editor Note: *heatingZone0* needs to be just *heatingZone*. Bring CR.</mark> - #### 5.5.4.9 deviceDehumidifier A dehumidifier is a device that is used to monitor or control the state of a dehumidifying appliance. - **Table 5.5.4.9-1: Modules of deviceDehumidifier Device model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3335,16 +3315,11 @@ A dehumidifier is a device that is used to monitor or control the state of a deh |powerSave |[powerSave](#53166-powersave) |0..1 |See clause [5.3.1.66](#53166-powersave). | - - #### 5.5.4.10 deviceDigitalGallery A digital gallery is a device that is used to display picture, e.g., paintings from artists, photos from photographers or personal, etc. -<mark>Editor note: the device is missing from the short name tables in 6.3</mark> - Table 5.5.4.10-1: Modules of deviceDigitalGallery Device model - |Module Instance Name |Module Class Name |Multiplicity |Description | |-|-|-|-| |galleryMode |[galleryMode](#53137-gallerymode) |1 |See clause [5.3.1.37](#53137-gallerymode). | @@ -3352,8 +3327,6 @@ Table 5.5.4.10-1: Modules of deviceDigitalGallery Device model |powerSave |[powerSave](#53166-powersave) |0..1 |See clause [5.3.1.66](#53166-powersave). | |clock |[clock](#53118-clock) |0..1 |See clause [5.3.1.18](#53118-clock). | -? - #### 5.5.4.11 deviceDishWasher A dish washer is a home appliance used to wash dishes. This information model provides capabilities to interact with specific functions and resources of a dish washer. @@ -3367,12 +3340,9 @@ A dish washer is a home appliance used to wash dishes. This information model pr |dishWasherJobMode |[dishWasherJobMode](#53129-dishwasherjobmode) |0..1 |See clause [5.3.1.29](#53129-dishwasherjobmode). | - - #### 5.5.4.12 deviceFan A fan is a device that is used to monitor or control the state of a fanning device. - **Table 5.5.4.12-1: Modules of deviceFan model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3380,12 +3350,9 @@ A fan is a device that is used to monitor or control the state of a fanning devi |binarySwitch |[binarySwitch](#53112-binaryswitch) |1 |See clause [5.3.1.12](#53112-binaryswitch). | - - #### 5.5.4.13 deviceFoodProbe A food probe is a device that is used to measure the internal temperature of food. - **Table 5.5.4.13-1: Modules of deviceFoodProbe model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3393,12 +3360,9 @@ A food probe is a device that is used to measure the internal temperature of foo |temperature |[temperature](#53187-temperature) |1 |See clause [5.3.1.87](#53187-temperature). | - - #### 5.5.4.14 deviceFreezer A freezer is a large container like a fridge in which the temperature is kept below freezing point, so that food can be stored inside of it for long periods. This freezer information model provides capabilities to monitor freezer specific functions and resources. - **Table 5.5.4.14-1: Modules of deviceFreezer Device model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3406,12 +3370,9 @@ A freezer is a large container like a fridge in which the temperature is kept be |temperature |[temperature](#53187-temperature) |1 |See clause [5.3.1.87](#53187-temperature). | - - #### 5.5.4.15 deviceHomeCCTV A home CCTV is a smart home appliance to provide monitoring capabilities when people stay way from their home or a room, or to monitor the environmental status of their home or room. - **Table 5.5.4.15-1: Modules of deviceHomeCCTV Device model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3430,12 +3391,9 @@ A home CCTV is a smart home appliance to provide monitoring capabilities when pe |alarmSpeaker |[alarmSpeaker](#5317-alarmspeaker) |0..1 |See clause [5.3.1.7](#5317-alarmspeaker). | - - #### 5.5.4.16 deviceHumidifier A humidifier is a device that is used to monitor or control the state of a humidifying appliance. - **Table 5.5.4.16-1: Modules of deviceHumidifier Device model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3443,8 +3401,6 @@ A humidifier is a device that is used to monitor or control the state of a humid |binarySwitch |[binarySwitch](#53112-binaryswitch) |1 |See clause [5.3.1.12](#53112-binaryswitch). | - - #### 5.5.4.17 deviceKettle Kettle is a device used to boil water. It may set a desired temperature for water and may keep water warm for a desired time. @@ -3460,12 +3416,9 @@ Kettle is a device used to boil water. It may set a desired temperature for wate |keepWarm |[keepWarm](#53148-keepwarm) |0..1 |See clause [5.3.1.48](#53148-keepwarm). | - - #### 5.5.4.18 deviceMicrogeneration A microgeneration is a Home Energy Management System (HEMS) device that is used to generate energy. Examples of microgeneration devices are photovoltaics device or fuel cells. - **Table 5.5.4.18-1: Modules of deviceMicrogeneration Device model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3476,12 +3429,9 @@ A microgeneration is a Home Energy Management System (HEMS) device that is used |energyGeneration |[energyGeneration](#53133-energygeneration) |1 |See clause [5.3.1.33](#53133-energygeneration). | - - #### 5.5.4.19 deviceOven An oven is a home appliance used to roast and heat food in a complete stove. This information model is applicable to different types of ovens: gas ovens, electrical ovens, steam ovens, microwave ovens, etc. This information model provides capabilities to interact with specific functions and resources of ovens. - **Table 5.5.4.19-1: Modules of deviceOven Device model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3491,13 +3441,10 @@ An oven is a home appliance used to roast and heat food in a complete stove. Thi |timer |[timer](#53190-timer) |0..1 |See clause [5.3.1.90](#53190-timer). | |temperature |[temperature](#53187-temperature) |1 |See clause [5.3.1.87](#53187-temperature). | -? - #### 5.5.4.20 deviceRefrigerator A refrigerator is a home appliance used to store food at temperatures which are a few degrees above the freezing point of water. This information model provides capabilities to interact with specific functions and resource of refrigerators. - **Table 5.5.4.20-1: Modules of deviceRefrigerator Device model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3513,14 +3460,9 @@ A refrigerator is a home appliance used to store food at temperatures which are |waterFilterInfo |[filterInfo](#53135-filterinfo) |0..1 |See clause [5.3.1.35](#53135-filterinfo). | - - #### 5.5.4.21 deviceRiceCooker A rice cooker is a home appliance used to cook and heat food. It may set a desired heating time for food and may keep food warm for a desired time. -<mark>Editor note: the device is missing from the short name tables in 6.3</mark> - - **Table 5.5.4.21-1: Modules of deviceRiceCooker Device model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3532,8 +3474,6 @@ A rice cooker is a home appliance used to cook and heat food. It may set a desir |keepWarm |[keepWarm](#53148-keepwarm) |0..1 |See clause [5.3.1.48](#53148-keepwarm). | - - #### 5.5.4.22 deviceRobotCleaner A robot cleaner is an autonomous robotic vacuum cleaner that has intelligent programming and a limited vacuum cleaning system. This robot cleaner information model provides capabilities to control and monitor robot cleaner specific functions and resources. @@ -3541,15 +3481,13 @@ A robot cleaner is an autonomous robotic vacuum cleaner that has intelligent pro |Module Instance Name |Module Class Name |Multiplicity |Description | |-|-|-|-| +|battery |[battery](#53110-battery) |0..1 |See clause [5.3.1.10](#53110-battery). | |binarySwitch |[binarySwitch](#53112-binaryswitch) |1 |See clause [5.3.1.12](#53112-binaryswitch). | -|runState |[runState](#53175-runstate) |0..1 |See clause [5.3.1.75](#53175-runstate). | -|robotCleanerJobMode |[robotCleanerJobMode](#53174-robotcleanerjobmode) |1 |See clause [5.3.1.74](#53174-robotcleanerjobmode). | |robotCleanerOperationMode |[operationMode](#53157-operationmode) |0..1 |See clause [5.3.1.57](#53157-operationmode). | -|battery |[battery](#53110-battery) |0..1 |See clause [5.3.1.10](#53110-battery). | -|timer |[timer](#53190-timer) |0..1 |See clause [5.3.1.90](#53190-timer). | |remoteControlEnable |[remoteControlEnable](#53173-remotecontrolenable) |0..1 |See clause [5.3.1.73](#53173-remotecontrolenable). | - - +|robotCleanerJobMode |[robotCleanerJobMode](#53174-robotcleanerjobmode) |1 |See clause [5.3.1.74](#53174-robotcleanerjobmode). | +|runState |[runState](#53175-runstate) |0..1 |See clause [5.3.1.75](#53175-runstate). | +|timer |[timer](#53190-timer) |0..1 |See clause [5.3.1.90](#53190-timer). | #### 5.5.4.23 deviceSecurityPanel @@ -3562,12 +3500,9 @@ A security panel is a device that can change the security mode of, for example, |securityMode |[securityMode](#53176-securitymode) |1 |See clause [5.3.1.76](#53176-securitymode). | - - #### 5.5.4.24 deviceSetTopBox A set top box is a device that in general contains a TV tuner input and displays output to a TV. - **Table 5.5.4.24-1: Modules of deviceSetTopBox model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3579,12 +3514,9 @@ A set top box is a device that in general contains a TV tuner input and displays |mediaOutput |[mediaSelect](#53153-mediaselect) |0..1 |See clause [5.3.1.53](#53153-mediaselect). | - - #### 5.5.4.25 deviceSteamCloset A deviceSteamCloset is a home appliance that de-wrinkles, sanitizes and dries to clean fabrics similar to a dry cleaner. This information model provides capabilities to interact with specific functions and resources of the steam closet. - **Table 5.5.4.25-1: Modules of deviceSteamCloset Device model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3595,8 +3527,6 @@ A deviceSteamCloset is a home appliance that de-wrinkles, sanitizes and dries to |steamClosetOperationMode |[operationMode](#53157-operationmode) |0..1 |See clause [5.3.1.57](#53157-operationmode). | - - #### 5.5.4.26 deviceStorageBattery A storage battery is a Home Energy Management System HEMS device that is used to provide the home with electrical energy. @@ -3610,8 +3540,6 @@ A storage battery is a Home Energy Management System HEMS device that is used to |battery |[battery](#53110-battery) |1 |See clause [5.3.1.10](#53110-battery). | - - #### 5.5.4.27 deviceTelevision A television (TV) is a home appliance used to show audio and visual content such as broadcasting programs and network streaming. This TV information model provides capabilities to control and monitor TV specific resources. @@ -3627,8 +3555,6 @@ A television (TV) is a home appliance used to show audio and visual content such |mediaOutput |[mediaSelect](#53153-mediaselect) |0..1 |See clause [5.3.1.53](#53153-mediaselect). | - - #### 5.5.4.28 deviceWaterHeater A water heater is a device that is used to provide hot water through home facilities. @@ -3644,12 +3570,9 @@ A water heater is a device that is used to provide hot water through home facili |hotWaterSupply |[hotWaterSupply](#53146-hotwatersupply) |0..1 |See clause [hotWaterSupply](#53146-hotwatersupply). | - - #### 5.5.4.29 deviceWindowShade The window shade is an appliance that provides the ability to cover windows. This device type includes but not limited to roller shades, drapes, and tilt-only blinds. - **Table 5.5.4.29-1: Modules of deviceWindowShade Device model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3659,8 +3582,6 @@ The window shade is an appliance that provides the ability to cover windows. Thi |timer |[timer](#53190-timer) |0..1 |See clause [5.3.1.90](#53190-timer). | - - #### 5.5.4.30 deviceBottleWarmer A bottle warmer is an appliance designed for the purpose of warming the feeding bottle. @@ -3673,8 +3594,6 @@ A bottle warmer is an appliance designed for the purpose of warming the feeding |runState |[runState](#53175-runstate) |0..1 |See clause [5.3.1.75](#53175-runstate). | - - #### 5.5.4.31 deviceGarbageDisposal A Garbage Disposal is an appliance designed for the purpose of disposing the kitchen waste. @@ -3687,12 +3606,9 @@ A Garbage Disposal is an appliance designed for the purpose of disposing the kit |disposal |[disposal](#531104-disposal) |1 |See clause [5.3.1.104](#531104-disposal). | - - #### 5.5.4.32 deviceWaterPurifier A Water Purifier is an appliance to filter the impurity substance in water by different filter elements. This Water Purifier information model provides capabilities to control and monitor Water Purifier specific functions and resources. - **Table 5.5.4.32-1: Modules of deviceWaterPurifier Device model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3706,12 +3622,9 @@ A Water Purifier is an appliance to filter the impurity substance in water by di |waterFilter |[waterFilterType](#531105-waterfiltertype) |0..1 |See clause [5.3.1.105](#531105-waterfiltertype). | - - #### 5.5.4.33 deviceAirHeater An air heater is a home appliance used to increase the temperature of an indoor space, for example, a room. This information model provides capabilities to interact with specific functions and resources of air heaters. - **Table 5.5.4.33-1: Modules of deviceAirHeater Device model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3722,12 +3635,9 @@ An air heater is a home appliance used to increase the temperature of an indoor |timer |[timer](#53190-timer) |0..1 |See clause [5.3.1.90](#53190-timer). | - - #### 5.5.4.34 deviceJuicer Juicer is a machine that can quickly press fruits and vegetables into juice. It may set a desired stir time for juice and can choose the right spin speed of blender according to the hardness of the object (such as fruits and vegetables) which you want to stir. - **Table 5.5.4.y-1: Modules of deviceJuicer Device model** |Module Instance Name |Module Class Name |Multiplicity |Description | @@ -3739,8 +3649,6 @@ Juicer is a machine that can quickly press fruits and vegetables into juice. It |timer |[timer](#53190-timer) |0..1 |See clause [5.3.1.90](#53190-timer). | - - #### 5.5.4.35 deviceShoesWasher A shoes washer is a home appliance used to wash shoes. This information model provides capabilities to interact with specific functions and resources of a shoes washer. @@ -3754,8 +3662,6 @@ A shoes washer is a home appliance used to wash shoes. This information model pr |timer |[timer](#53190-timer) |0..1 |See clause [5.3.1.90](#53190-timer). | - - ### 5.5.5 Industry Domain ### 5.5.6 Vehicular Domain @@ -5715,6 +5621,7 @@ In protocol bindings resource type names for device models shall be translated i |[deviceCookerHood](#5547-devicecookerhood) |deCHd | |[deviceCooktop](#5548-devicecooktop) |devCp | |[deviceDehumidifier](#5549-devicedehumidifier) |devDr | +|[deviceDigitalGallery](#55410-devicedigitalgallery) |deDGy | |[deviceDishWasher](#55411-devicedishwasher) |deDWr | |[deviceDoor](#5515-devicedoor) |devD0 | |[deviceDoorLock](#5516-devicedoorlock) |deDLk | @@ -5737,6 +5644,7 @@ In protocol bindings resource type names for device models shall be translated i |[devicePrinter](#5519-deviceprinter) |devPr | |[devicePulseOximeter](#5534-devicepulseoximeter) |dePOr | |[deviceRefrigerator](#55420-devicerefrigerator) |devRr | +|[deviceRiceCooker](#55421-devicericecooker) |deRCr | |[deviceRobotCleaner](#55422-devicerobotcleaner) |deRCr | |[deviceScanner](#55110-devicescanner) |devSr | |[deviceSecurityPanel](#55423-devicesecuritypanel) |deSPl |