signal_strength
Last updated on June 17, 2024
Data type: ENUM.
Usage method: stores the device state without changing it.
Purpose: wireless signal level. It shows the quality of the connection between the device and the hub/router:
low– low signal. Connection failures are possible.medium– medium signal. Some connection failures are possible, but their likelihood is less than thelowlevel.high– high signal. Connection failures are not likely to occur.
When describing the device model, the list of available operation modes of a function can be shortened.
Devices with this function
- curtain – curtains.
- gate – gates.
- scenario_button – scenario buttons.
- sensor_door – opening sensors.
- sensor_gas — gas sensors.
- sensor_pir – motion sensors.
- sensor_smoke — smoke sensors.
- sensor_temp – temperature and humidity sensors.
- sensor_water_leak – leak sensors.
- valve – motorized valves.
- window_blind – louvered blinds, roll blinds.
Examples of voice commands
— Салют, какой сейчас уровень сигнала на жалюзи? (Salute, what is the signal level on the blinds now?)
— Салют, узнай уровень сигнала на воротах (Salute, find out the signal level at the gate)
— Салют, расскажи об уровне сигнала на датчике движения (Salute, tell about the signal level on the motion sensor)
Function description for a device model
The function must be added to the model descriptions of all devices that support it.
"features": [
"signal_strength",
// ...
]
Function state description example
The example describes a strong signal.
{
"states": [
{
"key": "signal_strength",
"value": {
"type": "ENUM",
"enum_value": "high"
}
}
]
}