---
metadata:
  - name: generator
    content: Diplodoc Platform v5.48.2
alternate:
  - https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float-instance.md
  - https://yandex.ru/dev/dialogs/smart-home/doc/ru/concepts/float-instance.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/dialogs/smart-home/doc/en/llms.txt

# List of functions

The `float` property has functions. Functions have parameters that let you describe the properties for the device.

#|
||
**Function**
|
**Description**
||

||
[amperage](#amperage)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/amperage-p.md -->
Displays the current amperage.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/amperage-p.md -->
||

||
[battery_level](#battery_level)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/battery_level-p.md -->
Displays the battery level.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/battery_level-p.md -->
||

||
[co2_level](#co2_level)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/co2_level-p.md -->
Displays the carbon dioxide level readings.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/co2_level-p.md -->
||

||
[electricity_meter](#electricity_meter)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/electricity_meter-p.md -->
Displays the current electricity meter readings.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/electricity_meter-p.md -->
||

||
[food_level](#food_level)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/food_level-p.md -->
Displays the food level readings.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/food_level-p.md -->
||

||
[gas_meter](#gas_meter)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/gas_meter-p.md -->
Displays the current gas meter readings.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/gas_meter-p.md -->
||

||
[heat_meter](#heat_meter)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/heat_meter-p.md -->
Displays the current heat meter readings.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/heat_meter-p.md -->
||

||
[humidity](#humidity)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/humidity-p.md -->
Displays the humidity readings.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/humidity-p.md -->
||

||
[illumination](#illumination)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/illumination-p.md -->
Displays the illumination level.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/illumination-p.md -->
||

||
[meter](#meter)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/meter-p.md -->
Displays the current universal meter readings.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/meter-p.md -->
||

||
[pm1_density](#pm1_density)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/pm1_density-p.md -->
Displays the level of air pollution with PM1 particles.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/pm1_density-p.md -->
||

||
[pm2.5_density](#pm2.5_density)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/pm2.5_density-p.md -->
Displays the level of air pollution with PM2.5 particles.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/pm2.5_density-p.md -->
||

||
[pm10_density](#pm10_density)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/pm10_density-p.md -->
Displays the level of air pollution with PM10 particles.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/pm10_density-p.md -->
||

||
[power](#power)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/power-p.md -->
Displays the current power consumption.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/power-p.md -->
||

||
[pressure](#pressure)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/pressure-p.md -->
Pressure display.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/pressure-p.md -->
||

||
[temperature](#temperature)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/temperature-p.md -->
Displays the temperature readings.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/temperature-p.md -->
||

||
[tvoc](#tvoc)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/tvoc-p.md -->
Displays the level of organic compounds in the air.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/tvoc-p.md -->
||

||
[voltage](#voltage)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/voltage-p.md -->
Displays the current voltage.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/voltage-p.md -->
||

||
[water_level](#water_level)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/water_level-p.md -->
Displays the water level readings.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/water_level-p.md -->
||

||
[water_meter](#water_meter)
|
<!-- source: en/_includes/concepts/float-instance/id-float-instance/water_meter-p.md -->
Displays the current water meter readings.
<!-- endsource: en/_includes/concepts/float-instance/id-float-instance/water_meter-p.md -->
||
|#


### amperage {#amperage}

Displays the current amperage.


{% list tabs %}

- Specifications


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->
  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery) section.
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->



  {% note alert %}

  The current amperage value must be greater than or equal to 0.

  {% endnote %}

  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Acceptable values: `amperage`.
  ||

  ||
  unit
  |
  [String](*string)
  |
  Function value units. Acceptable values: `unit.ampere` measured in amperes.
  ||
  |#



- Examples of use


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->
  Use this function to describe the features of various devices:
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->


  **Example of the `parameters` object**

  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->
  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery-example).
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->


  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "amperage",
      "unit": "unit.ampere"
    }
    ...
  }
  ```

  **Examples of devices with the amperage function**

  1. [devices.types.socket](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-socket.md)
  1. [devices.types.switch](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-switch.md)

{% endlist %}

### battery_level {#battery_level}

Displays the battery level.


{% list tabs %}

- Specifications


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->
  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery) section.
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->



  {% note alert %}

  The value of the current battery level must be in the range [0; 100].

  {% endnote %}


  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Acceptable values: `battery_level`.
  ||

  ||
  unit
  |
  [String](*string)
  |
  Function value units. Acceptable values: `unit.percent` (percentage).
  ||
  |#



- Examples of use


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->
  Use this function to describe the features of various devices:
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->


  **Example of the `parameters` object**

  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->
  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery-example).
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->


  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "battery_level",
      "unit": "unit.percent"
    }
    ...
  }
  ```

  **Examples of devices with the battery_level function**

  1. [devices.types.sensor](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-sensor.md)
  1. [devices.types.vacuum_cleaner](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-vacuum-cleaner.md)

{% endlist %}

### co2_level {#co2_level}

Displays the carbon dioxide level reading.


{% list tabs %}

- Specifications


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->
  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery) section.
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->



  {% note alert %}

  The value of the current carbon dioxide reading must be greater than 0.

  {% endnote %}


  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Acceptable values: `co2_level`.
  ||

  ||
  unit
  |
  [String](*string)
  |
  Function value units. Acceptable values: `unit.ppm`, measured in parts per million (ppm).
  ||
  |#



- Examples of use


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->
  Use this function to describe the features of various devices:
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->


  **Example of the `parameters` object**

  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->
  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery-example).
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->


  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "co2_level",
      "unit": "unit.ppm"
    }
    ...
  }
  ```

  **Examples of devices with the co2_level function**

  1. [devices.types.humidifier](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-humidifier.md)
  1. [devices.types.sensor](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-sensor.md)
  1. [devices.types.ventilation](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-ventilation.md)

{% endlist %}

### electricity_meter {#electricity_meter}

Displays the current electricity meter reading.


{% list tabs %}

- Specifications


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->
  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery) section.
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->

  {% note alert %}

  The current electricity meter reading must be greater than or equal to 0.

  {% endnote %}


  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Acceptable values: `electricity_meter`.
  ||

  ||
  unit
  |
  [String](*string)
  |
  Function value units. Acceptable values: `unit.kilowatt_hour`, measured in kilowatt-hours.
  ||
  |#


- Examples of use


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->
  Use this function to describe the features of various devices:
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->


  **Example of the `parameters` object**

  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->
  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery-example).
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->


  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "electricity_meter",
      "unit": "unit.kilowatt_hour"
    }
    ...
  }
  ```

  **Examples of devices with the electricity_meter function**

  1. [devices.types.smart_meter.electricity](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-smart_meter-electricity.md)

{% endlist %}

### food_level {#food_level}

Displays the food level reading.


{% list tabs %}

- Specifications


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->
  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery) section.
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->



  {% note alert %}

  The value of the food level reading must be in the range [0; 100].

  {% endnote %}


  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Acceptable values: `food_level`.
  ||

  ||
  unit
  |
  [String](*string)
  |
  Function value units. Acceptable values: `unit.percent` (percentage).
  ||
  |#



- Examples of use


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->
  Use this function to describe the features of various devices:
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->


  **Example of the `parameters` object**

  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->
  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery-example).
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->


  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "food_level",
      "unit": "unit.percent"
    }
    ...
  }
  ```

  **Examples of devices with the food_level function**

  1. [devices.types.pet_feeder](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-pet-feeder.md)

{% endlist %}

### gas_meter {#gas_meter}

Displays the current gas meter reading.


{% list tabs %}

- Specifications


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->
  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery) section.
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->

  {% note alert %}

  The current gas meter reading must be greater than or equal to 0.

  {% endnote %}


  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Acceptable values: `gas_meter`.
  ||

  ||
  unit
  |
  [String](*string)
  |
  Function value units. Acceptable values: `unit.cubic_meter`, measured in cubic meters.
  ||
  |#



- Examples of use


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->
  Use this function to describe the features of various devices:
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->


  **Example of the `parameters` object**
  
  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->
  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery-example).
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->


  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "gas_meter",
      "unit": "unit.cubic_meter"
    }
    ...
  }
  ```

  **Examples of devices with the gas_meter function**

  1. [devices.types.smart_meter.gas](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-smart_meter-gas.md)

{% endlist %}

### heat_meter {#heat_meter}

Displays the current heat meter reading.


{% list tabs %}

- Specifications


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->
  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery) section.
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->

  {% note alert %}

  The current heat meter reading must be greater than or equal to 0.

  {% endnote %}


  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Acceptable values: `heat_meter`.
  ||

  ||
  unit
  |
  [String](*string)
  |
  Function value units. Acceptable values: `unit.gigacalorie`, measured in gigacalories.
  ||
  |#



- Examples of use


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->
  Use this function to describe the features of various devices:
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->


  **Example of the `parameters` object**

  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->
  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery-example).
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->


  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "heat_meter",
      "unit": "unit.gigacalorie"
    }
    ...
  }
  ```

  **Examples of devices with the heat_meter function**

  1. [devices.types.smart_meter.heat](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-smart_meter-heat.md)

{% endlist %}

### humidity {#humidity}

Displays the humidity reading.


{% list tabs %}

- Specifications


  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md) section.


  {% note alert %}

  The value of the current humidity reading must be in the range [0; 100].

  {% endnote %}


  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Accepted values: `humidity`.
  ||

  ||
  unit
  |
  [String](*string)
  |
  Function value units. Acceptable values: `unit.percent` (percentage).
  ||
  |#



- Examples of use


  Use this function to describe the features of various devices:

  **Example of the `parameters` object**

  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#example).

  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "humidity",
      "unit": "unit.percent"
    }
    ...
  }
  ```

  **Examples of devices with the humidity function**

  1. [devices.types.humidifier](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-humidifier.md)
  1. [devices.types.sensor.climate](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-sensor-climate.md)
  1. [devices.types.ventilation](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-ventilation.md)

{% endlist %}

### illumination {#illumination}

Displays the illumination level.


{% list tabs %}

- Specifications


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->
  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery) section.
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->



  {% note alert %}

  The illumination value must be greater than 0.

  {% endnote %}


  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Acceptable values: `illumination`.
  ||

  ||
  unit
  |
  [String](*string)
  |
  Function value units. Acceptable values: `unit.illumination.lux` measured in lux.
  ||
  |#



- Examples of use


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->
  Use this function to describe the features of various devices:
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->


  **Example of the `parameters` object**

  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->
  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery-example).
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->


  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "illumination",
      "unit": "unit.illumination.lux"
    }
    ...
  }
  ```

  **Examples of devices with the illumination function**

  1. [devices.types.sensor.illumination](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-sensor-illumination.md)

{% endlist %}

### meter {#meter}

Displays the current universal meter reading.


{% list tabs %}

- Specifications


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->
  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery) section.
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->

  {% note alert %}

  The current universal meter reading must be greater than or equal to 0.

  {% endnote %}

  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Acceptable values: `meter`.
  ||

  |#



- Examples of use


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->
  Use this function to describe the features of various devices:
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->


  **Example of the `parameters` object**

  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->
  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery-example).
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->


  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "meter"
    }
    ...
  }
  ```

  **Examples of devices with the meter function**

  1. [devices.types.smart_meter](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-smart_meter.md)

{% endlist %}

### pm1_density {#pm1_density}

Displays the level of air pollution with PM1 particles.


{% list tabs %}

- Specifications


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->
  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery) section.
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->



  {% note alert %}

  The current reading of PM1 particle pollution must be greater than 0.

  {% endnote %}


  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Acceptable values: `pm1_density`.
  ||

  ||
  unit
  |
  [String](*string)
  |
  Function value units. Acceptable values: `unit.density.mcg_m3` measured in mcg/m3.
  ||
  |#



- Examples of use


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->
  Use this function to describe the features of various devices:
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->


  **Example of the `parameters` object**

  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->
  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery-example).
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->


  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "pm1_density",
      "unit": "unit.density.mcg_m3"
    }
    ...
  }
  ```

  **Examples of devices with the pm1_density function**

  1. [devices.types.sensor](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-sensor.md)
  1. [devices.types.ventilation](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-ventilation.md)

{% endlist %}

### pm2.5_density {#pm2.5_density}

Displays the level of air pollution with PM2.5 particles.


{% list tabs %}

- Specifications


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->
  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery) section.
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->



  {% note alert %}

  The current reading of PM2.5 particle pollution must be greater than 0.

  {% endnote %}


  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Acceptable values: `pm2.5_density`.
  ||

  ||
  unit
  |
  [String](*string)
  |
  Function value units. Acceptable values: `unit.density.mcg_m3` measured in mcg/m3.
  ||
  |#



- Examples of use


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->
  Use this function to describe the features of various devices:
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->


  **Example of the `parameters` object**

  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->
  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery-example).
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->


  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "pm2.5_density",
      "unit": "unit.density.mcg_m3"
    }
    ...
  }
  ```

  **Examples of devices with the pm2.5_density function**

  1. [devices.types.sensor](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-sensor.md)
  1. [devices.types.ventilation](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-ventilation.md)

{% endlist %}

### pm10_density {#pm10_density}

Displays the level of air pollution with PM10 particles.


{% list tabs %}

- Specifications


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->
  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery) section.
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->



  {% note alert %}

  The current reading of PM10 particle pollution must be greater than 0.

  {% endnote %}


  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Acceptable values: `pm10_density`.
  ||

  ||
  unit
  |
  [String](*string)
  |
  Function value units. Acceptable values: `unit.density.mcg_m3` measured in mcg/m3.
  ||
  |#



- Examples of use


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->
  Use this function to describe the features of various devices:
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->


  **Example of the `parameters` object**

  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->
  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery-example).
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->


  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "pm10_density",
      "unit": "unit.density.mcg_m3"
    }
    ...
  }
  ```

  **Examples of devices with the pm10_density function**

  1. [devices.types.sensor](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-sensor.md)
  1. [devices.types.ventilation](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-ventilation.md)

{% endlist %}

### power {#power}

Displays the current power consumption.


{% list tabs %}

- Specifications


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->
  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery) section.
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->



  {% note alert %}

  The current power consumption must be greater than 0.

  {% endnote %}


  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Acceptable values: `power`.
  ||

  ||
  unit
  |
  [String](*string)
  |
  Function value units. Acceptable values: `unit.watt` measured in watts.
  ||
  |#



- Examples of use


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->
  Use this function to describe the features of various devices:
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->


  **Example of the `parameters` object**

  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->
  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery-example).
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->


  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "power",
      "unit": "unit.watt"
    }
    ...
  }
  ```

  **Examples of devices with the power function**

  1. [devices.types.socket](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-socket.md)
  1. [devices.types.switch](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-switch.md)

{% endlist %}

### pressure {#pressure}

Pressure display.


{% list tabs %}

- Specifications


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->
  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery) section.
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->



  {% note alert %}

  The pressure value must be greater than 0.

  {% endnote %}


  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Acceptable values: `pressure`.
  ||

  ||
  unit
  |
  [String](*string)
  |
  Function value units. Acceptable values: <br/>- `unit.pressure.atm`, measured in atmosphere.<br/>- `unit.pressure.pascal`, measured in pascals.<br/>- `unit.pressure.bar`, measured in bars.<br/>- `unit.pressure.mmhg`, measured in millimeters of mercury.
  ||
  |#


- Examples of use


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->
  Use this function to describe the features of various devices:
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->


  **Example of the `parameters` object**

  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->
  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery-example).
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->


  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "pressure",
      "unit": "unit.pressure.mmhg"
    }
    ...
  }
  ```

  **Examples of devices with the pressure function**

  1. [devices.types.thermostat](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-thermostat.md)
  1. [devices.types.sensor](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-sensor.md)

{% endlist %}

### temperature {#temperature}

Displays the temperature reading.


{% list tabs %}

- Specifications


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->
  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery) section.
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->


  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Accepted values: `temperature`.
  ||

  ||
  unit
  |
  [String](*string)
  |
  Function value units. Acceptable values: <br/>- `unit.temperature.celsius`, measured in degrees Celsius.<br/>- `unit.temperature.kelvin`, measured in Kelvin.
  ||
  |#



- Examples of use


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->
  Use this function to describe the features of various devices:
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->


  **Example of the `parameters` object**

  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->
  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery-example).
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->


  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "temperature",
      "unit": "unit.temperature.celsius"
    }
    ...
  }
  ```

  **Examples of devices with the temperature function**

  1. [devices.types.thermostat](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-thermostat.md)
  1. [devices.types.thermostat.ac](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-thermostat-ac.md)
  1. [devices.types.cooking](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-cooking.md)
  1. [devices.types.cooking.kettle](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-cooking-kettle.md)
  1. [devices.types.humidifier](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-humidifier.md)
  1. [devices.types.purifier](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-purifier.md)
  1. [devices.types.sensor.climate](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-sensor-climate.md)
  1. [devices.types.ventilation](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-ventilation.md)

{% endlist %}

### tvoc {#tvoc}

Displays the level of organic compounds in the air.


{% list tabs %}

- Specifications


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->
  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery) section.
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->



  {% note alert %}

  The current reading of organic compounds in the air must be greater than 0.

  {% endnote %}


  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Acceptable values: `tvoc`.
  ||

  ||
  unit
  |
  [String](*string)
  |
  Function value units. Acceptable values: `unit.density.mcg_m3` measured in mcg/m3.
  ||
  |#



- Examples of use


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->
  Use this function to describe the features of various devices:
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->


  **Example of the `parameters` object**

  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->
  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery-example).
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->


  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "tvoc",
      "unit": "unit.density.mcg_m3"
    }
    ...
  }
  ```

  **Examples of devices with the tvoc function**

  1. [devices.types.sensor](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-sensor.md)
  1. [devices.types.ventilation](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-ventilation.md)

{% endlist %}

### voltage {#voltage}

Displays the current voltage.


{% list tabs %}

- Specifications


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->
  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery) section.
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->



  {% note alert %}

  The current voltage value must be greater than 0.

  {% endnote %}


  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Acceptable values: `voltage`.
  ||

  ||
  unit
  |
  [String](*string)
  |
  Function value units. Acceptable values: `unit.volt` measured in volts.
  ||
  |#



- Examples of use


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->
  Use this function to describe the features of various devices:
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->


  **Example of the `parameters` object**

  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->
  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery-example).
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->


  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "voltage",
      "unit": "unit.volt"
    }
    ...
  }
  ```

  **Examples of devices with the voltage function**

  1. [devices.types.socket](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-socket.md)
  1. [devices.types.switch](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-switch.md)

{% endlist %}

### water_level {#water_level}

Displays the water level reading.


{% list tabs %}

- Specifications


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->
  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery) section.
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->



  {% note alert %}

  The value of the water level reading must be in the range [0; 100].

  {% endnote %}


  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Acceptable values: `water_level`.
  ||

  ||
  unit
  |
  [String](*string)
  |
  Function value units. Acceptable values: `unit.percent` (percentage).
  ||
  |#



- Examples of use


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->
  Use this function to describe the features of various devices:
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->


  **Example of the `parameters` object**

  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->
  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery-example).
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->


  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "water_level",
      "unit": "unit.percent"
    }
    ...
  }
  ```

  **Examples of devices with the water_level function**

  1. [devices.types.cooking.coffee_maker](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-cooking-coffee-maker.md)
  1. [devices.types.cooking.kettle](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-cooking-kettle.md)
  1. [devices.types.pet_drinking_fountain](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-pet-drinking-fountain.md)
  1. [devices.types.humidifier](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-humidifier.md)
  1. [devices.types.vacuum_cleaner](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-vacuum-cleaner.md)
  1. [devices.types.sensor](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-sensor.md)

{% endlist %}

### water_meter {#water_meter}

Displays the current water meter reading.


{% list tabs %}

- Specifications


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->
  Below is the description of the `parameters` object from the [Property description](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery) section.
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/parameters-p.md -->

  {% note alert %}

  The current water meter reading must be greater than or equal to 0.

  {% endnote %}

  <!-- source: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->
  **`parameters` object**
  <!-- endsource: en/_includes/reference/struct-table/id-struct-table/parameters-object-ph.md -->

  #|
  ||
  **Parameter**
  |
  **Type**
  |
  **Description**
  ||

  ||
  instance
  |
  [String](*string)
  |
  Function name for the property. Acceptable values: `water_meter`.
  ||

  ||
  unit
  |
  [String](*string)
  |
  Function value units. Acceptable values: `unit.cubic_meter`, measured in cubic meters.
  ||
  |#



- Examples of use


  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->
  Use this function to describe the features of various devices:
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-p.md -->


  **Example of the `parameters` object**

  <!-- source: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->
  See the full example in [Example of use](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/float.md#discovery-example).
  <!-- endsource: en/_includes/concepts/float-instance/id-float-instance/example-parameters.md -->


  ```json translate=no
  {
    ...
    "parameters": {
      "instance": "water_meter",
      "unit": "unit.cubic_meter"
    }
    ...
  }
  ```

  **Examples of devices with the water_meter function**

  1. [devices.types.smart_meter.cold_water](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-smart_meter-cold_water.md)
  1. [devices.types.smart_meter.hot_water](https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/device-type-smart_meter-hot_water.md)

{% endlist %}

<!-- {% include [support-support-button](../_includes/about/id-support/support-button.md) %}-->

[*string]:
  String enclosed in quotation marks, for example: `"Hello, world"`.

[*array]:
  An array of elements separated by a comma. As array items, you can use standard JSON elements: a string, number, `true`, `false`, object, or array. Arrays are enclosed in square brackets `[]`:

```json translate=no
"cities": ["Moscow", "Tokyo", "New York"]
```