GET /statusУ все х датчиков есть поле online, если датчик на связи и устройство получает с него данные, всегда будет true. Устройство так же имеет rgb индикатор, однако управления им не предоставляется, он может быть использован самим устройством например для самодиагностики или индикации пользователю о текущем состоянии устройства. Значения индикатора аналогичны устройству button
{
"status": "ok",
"indicators": "nowifi",
"sensors": {
"light": {
"online": true, // true | false
"level": 1, // 0...10 ( Уровень освещения )
"lux": 160.15, // Уровень освещения в lux
"percent": 11, // Уровень освещения в %
},
"temperature": {
"online": true, // true | false
"current": 27.42, // Текущая температура в цельсиях
"dynamics": "decreasing", // constant, increasing, decreasing, variable ( Характер динамики температуры за 10 минут )
"dynamics_val": -2.11, // среднее изменения температуры в минуту, за период 10 минут в цельсиях.
},
"pressure": {
"online": true, // true | false
"current": 995.36, // Текущее давление в hpa
"dynamics": "decreasing", // constant, increasing, decreasing, variable ( Характер динамики давления за 10 минут )
"dynamics_val": -2.11, // среднее изменения давления в минуту, за период 10 минут в hpa.
},
"humidity": {
"online": true, // true | false
"current": 41.32, // Текущая влажность в %
"dynamics": "increasing", // constant, increasing, decreasing, variable ( Характер динамики влажности за 10 минут )
"dynamics_val": 0.11, // среднее изменения температуры в минуту, за период 10 минут в процентах.
},
"radar": {
"online": true, // true | false
"presence": true, // true | false ( Присутствие )
"activity_score": 5, // 0...10 ( Оценка активности в комнате за последнюю минуту )
"activity_score_current": 4, // 0...10 ( Оценка активности в комнате в момент запроса )
"activity_score_dynamics": "increasing", // constant, increasing, decreasing, variable ( Характер динамики активности за 10 минут )
"distance_m": 2.3, // 0...~7 ( Дистанция от датчика до человека в комнате )
},
"microphone": {
"online": true,
"current_noise": 65, // dBi ( Уровень шума в момент запроса )
"noise_level": 4, // 0...10 ( Средний уровень шума за минуту )
"noise_level_dbi": 65, // dBi ( Средний уровень шума за минуту в dBi )
"noise_dynamics": "constant", // constant, increasing, decreasing, variable ( Характер динамики шума за последние 10 минут )
}
}
}
presence_changedСобытие генерируется при изменении присутствия в помещении. Например, "в помещении больше никто не присутствует" или "в помещении возникло присутствие". В качестве данных будут переданы данные радара