ThinkingHome.DeviceModel
ThinkingHome.DeviceModel.State Namespace
| Classes | |
|---|---|
| AirQualityState | Текущий индекс качества воздуха (instance "air_quality"). |
| BatteryState | Текущий уровень заряда батареи, % (instance "battery"). |
| BrightnessState | Значение яркости 0–100 % (instance "brightness"). |
| CarbonDioxideState | Текущая концентрация CO2, ppm (instance "carbon_dioxide"). |
| ColorRgbState | Текущий цвет в модели RGB, 0xRRGGBB (instance "color"). |
| ColorTemperatureState | Текущая цветовая температура в кельвинах (instance "color"). |
| ContactState | Текущее состояние контакта датчика открытия (instance "contact"). Семантика Matter: true — контакт замкнут (закрыто). |
| DeviceSnapshot | Снимок состояния устройства — ответ на Query. |
| FanSpeedState | Текущая скорость вентиляции (instance "fan_speed"). |
| HumidityState | Текущая относительная влажность, % (instance "humidity"). |
| IlluminanceState | Текущая освещённость, лк (instance "illuminance"). |
| OccupancyState | Текущее присутствие/движение (instance "occupancy"). true — движение обнаружено. |
| OnOffState | Значение вкл/выкл (instance "on_off"). |
| OpenState | Текущая степень открытия 0–100 % (instance "open"). |
| OscillationState | Текущее состояние осцилляции (instance "oscillation"). |
| PressureState | Текущее атмосферное давление, кПа (instance "pressure"). |
| StateChange | Отчёт об изменении состояния — событие Report (push). |
| StateValue | Текущее значение способности или свойства. Закрытая иерархия, параллельная командам и описаниям. При добавлении наследника обязательно зарегистрировать его в [JsonDerivedType] ниже. |
| TargetTemperatureState | Текущая целевая температура, °C (instance "target_temperature"). |
| TemperatureState | Текущая температура, °C (instance "temperature"). |
| ThermostatModeState | Текущий режим работы термостата/кондиционера (instance "thermostat"). |
| WaterLeakState | Текущее состояние датчика протечки (instance "water_leak"). true — протечка обнаружена. |
| WaterMeterState | Текущие накопленные показания счётчика воды, м³ (instance "water_meter"). Вендорское расширение (см. WaterMeterProperty). |