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 thelow
level.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"
}
}
]
}