Аксессуары, сервисы и характеристики: различия между версиями

Материал из Sprut.hub Wiki
Нет описания правки
Нет описания правки
Строка 15: Строка 15:


== Список параметров аксессуара ==
== Список параметров аксессуара ==
[[Файл:Аксессуары 001 список аксессуаров датчика.png|центр|обрамить]]Каждый из перечисленных сервисов, имеет отдельную плитку в интерфейсе. Зайдя в ее настройки (долгое нажатие на плитку), мы увидим уже характеристику '''Температура''', у сервиса '''Датчик температуры''', или в данном примере у сервиса '''"Температура ванная"'''
[[Файл:Аксессуары 001 список аксессуаров датчика.png|центр|обрамить]]Каждый из перечисленных сервисов, имеет отдельную плитку в интерфейсе. Зайдя в ее настройки (долгое нажатие на плитку), или выбрав сервис из списка выше, мы увидим уже характеристику '''Температура''', у сервиса '''Датчик температуры''', или в данном примере у сервиса '''"Температура ванная"'''
[[Файл:Аксессуары 002 характеристика температура.png|центр|обрамить]]При этом уже у характеристики, есть дополнительная информация и настройки, а так же связи с физическим устройством, или с логическими устройствами, о чем написано в разделе [[Связи между виртуальными и реальными устройствами (Линки)|Связи между виртуальными и реальными устройствами]]
[[Файл:Аксессуары 002 характеристика температура.png|центр|обрамить]]При этом уже у характеристики, есть дополнительная информация и настройки, а так же связи с физическим устройством, или с логическими устройствами, о чем написано в разделе [[Связи между виртуальными и реальными устройствами (Линки)|Связи между виртуальными и реальными устройствами]]


Строка 21: Строка 21:


== Идентификаторы аксессуара, сервиса и характеристики ==
== Идентификаторы аксессуара, сервиса и характеристики ==
[[Файл:Аксессуары 003 идентификаторы.png|центр|обрамить]]
[[Файл:Аксессуары 003 идентификаторы.png|центр|обрамить]]Также у аксессуара, в этом разделе есть различные настройки, присущие данному конкретному типу аксессуара. Например у датчика температуры, есть настройка смещения, где можно указать поправку температуры, относительно измеренной датчиком
 
== Смещение температуры ==
[[Файл:Аксессуары 008 дополнительные Смещение.png|центр|обрамить]]

Версия от 07:17, 20 ноября 2022

В Sprut.hub применяется классификация и архитектура устройств, аналогичная Apple HomeKit. Мы не просто так взяли эту архитектуру за основу, так как она является наиболее полной среди всех концепций организации устройств умного дома.

Основными элементами, являются Аксессуары, Сервисы и Хараткристики.

Разберем на примере датчика температуры Aqara

В разрезе данного датчика, у него есть Аксессуар - то есть устройство целиком, у которого есть четыре сервиса:

  • Датчик температуры
  • Датчик влажности
  • Датчик атмосферного давления
  • Батарея

Это можно проверить, зайдя в свойства любого из перечисленных датчиков (долгим нажатием на плитку) и открыть список параметров

Список параметров аксессуара

Каждый из перечисленных сервисов, имеет отдельную плитку в интерфейсе. Зайдя в ее настройки (долгое нажатие на плитку), или выбрав сервис из списка выше, мы увидим уже характеристику Температура, у сервиса Датчик температуры, или в данном примере у сервиса "Температура ванная"

При этом уже у характеристики, есть дополнительная информация и настройки, а так же связи с физическим устройством, или с логическими устройствами, о чем написано в разделе Связи между виртуальными и реальными устройствами

Раздел дополнительной информации и настроек, содержит в себе список идентификаторов Аксессуара, Сервиса и Характеристики, для использования их в различных сценариях

Идентификаторы аксессуара, сервиса и характеристики

Также у аксессуара, в этом разделе есть различные настройки, присущие данному конкретному типу аксессуара. Например у датчика температуры, есть настройка смещения, где можно указать поправку температуры, относительно измеренной датчиком

Смещение температуры