Особенности умного домашнего устройства

Функциональность типов устройств определяется характеристиками, которые вы добавляете к каждому из них. У каждого типа устройства есть ряд рекомендуемых характеристик, но вы можете добавить те, которые захотите. Вторичная проверка пользователя поддерживается для всех характеристик устройства.

См. список поддерживаемых языков для всех характеристик.

Имя Характеристика устройства Описание Рекомендуемые типы устройств
AppSelector action.devices.traits.AppSelector Эта особенность принадлежит устройствам, поддерживающим мультимедийные приложения, обычно сторонние. Мультимедийные устройства, поддерживающие запуск, установку и поиск приложений, работающих на устройстве.
ArmDisarm action.devices.traits.ArmDisarm Эта особенность поддерживает постановку и снятие с охраны, например, в системах безопасности. Системы безопасности или любое устройство, поддерживающее постановку и снятие с охраны.
Brightness action.devices.traits.Brightness Настройка абсолютной яркости находится в нормализованном диапазоне от 0 до 100 (отдельные источники света могут не поддерживать каждую точку диапазона в зависимости от конфигурации их светодиодов). Light
CameraStream action.devices.traits.CameraStream Эта особенность принадлежит устройствам, которые имеют возможность передавать потоковое видео на сторонние экраны, экраны, подключенные к Chromecast, или смартфоны. По большому счету, это камеры видеонаблюдения или детские камеры. Но эта особенность также применима и к более сложным устройствам, на которых есть камера (например, устройства для видеоконференций или вакуумный робот с камерой). Camera
Channel action.devices.traits.Channel Эта черта принадлежит устройствам, поддерживающим ТВ-каналы на медиа-устройстве. Television
ColorSetting action.devices.traits.ColorSetting Эта особенность применима к устройствам, таким как интеллектуальные фонари, которые могут изменять цвет или цветовую температуру. Light
ЦветСпектр action.devices.traits.ColorSpectrum Это относится к «полноцветным» лампам, работающим в цветовом диапазоне RGB. Источники света могут иметь любую комбинацию ColorSpectrum и ColorTemperature . Акцентные лампы и светодиодные ленты могут иметь только спектр, тогда как некоторые лампы для чтения имеют только температуру. Обычные лампочки или тупые фонари на умных розетках не имеют ни того, ни другого. Light
ColorTemperature action.devices.traits.ColorTemperature Это относится к «теплым» лампам, цветовая точка которых измеряется в Кельвинах. Обычно это отдельная модальность от ColorSpectrum , и могут быть точки белого, доступные с помощью температуры, которые не могут быть достигнуты с помощью Spectrum. На основе доступных характеристик Google может выбрать подходящий режим для использования в зависимости от запроса и типа освещения (например, «Сделать свет в гостиной белым» может отправлять команды «Температура» некоторым лампочкам, а команды «Спектр» — светодиодным лентам). Light
Cook action.devices.traits.Cook Эта особенность принадлежит устройствам, которые могут готовить еду в соответствии с различными предустановками блюд и поддерживаемыми режимами приготовления. Устройства, поддерживающие приготовление различных видов пищи.
Dispense action.devices.traits.Dispense Эта особенность принадлежит устройствам, поддерживающим выдачу определенного количества одного или нескольких физических предметов. Например, дозатор лакомств для собак может выдавать несколько лакомств, кран может выдавать чашки с водой, а кормушка для домашних животных может выдавать как воду, так и корм для домашних животных. Устройства, поддерживающие выдачу определенного количества одного или нескольких физических предметов.
Dock action.devices.traits.Dock Эта функция предназначена для самостоятельных мобильных устройств, которым можно дать команду вернуться для зарядки. Vacuum
EnergyStorage action.devices.traits.EnergyStorage Эта особенность принадлежит устройствам, которые могут хранить энергию в аккумуляторе и потенциально перезаряжаться, или устройствам, которые могут заряжать другое устройство. Эта функция поддерживает запуск и остановку зарядки, а также проверку текущего уровня заряда, оставшейся емкости и емкости до полного значения. Устройства, которые могут заряжать аккумулятор.
FanSpeed action.devices.traits.FanSpeed Эта особенность относится к устройствам, поддерживающим настройку скорости вентилятора (то есть выдува воздуха из устройства на различных уровнях, которое может быть частью кондиционера или отопительного агрегата или в автомобиле) с такими настройками, как низкая, средний и высокий.
Fill action.devices.traits.Fill Эта особенность применима к устройствам, поддерживающим наполнение, например ванне. Любое устройство, поддерживающее наполнение, например ванна.
HumiditySetting action.devices.traits.HumiditySetting Эта особенность принадлежит устройствам, поддерживающим настройки влажности, таким как увлажнители и осушители. Любое устройство, поддерживающее настройки влажности, например увлажнитель или осушитель.
InputSelector action.devices.traits.InputSelector Характеристика для устройств, которые могут изменять медиа-входы. Эти входы могут иметь динамические имена для каждого устройства и могут представлять аудио- или видеопотоки, проводные или сетевые. Любое мультимедийное устройство, поддерживающее переключение входов.
LightEffects action.devices.traits.LightEffects Эта особенность принадлежит устройствам, которые могут поддерживать сложные команды освещения для изменения состояния, например циклическое переключение различных цветов. Light
Locator action.devices.traits.Locator Эта черта используется для устройств, которые можно «найти». Сюда входят телефоны, роботы (включая пылесосы и газонокосилки), дроны и продукты со специальными метками, которые прикрепляются к другим устройствам. Любое устройство, которое необходимо обнаружить, например роботизированный Vacuum .
LockUnlock action.devices.traits.LockUnlock Эта особенность принадлежит любым устройствам, которые поддерживают блокировку и разблокировку и/или сообщают о заблокированном состоянии. Любое устройство, поддерживающее блокировку и разблокировку и/или сообщающее о заблокированном состоянии.
MediaState action.devices.traits.MediaState Эта особенность используется для устройств, которые могут сообщать о состоянии мультимедиа. Любое мультимедийное устройство, способное сообщать о состоянии носителя.
Modes action.devices.traits.Modes Эта особенность принадлежит любым устройствам с произвольным количеством «n-способных» режимов, в которых режимы и настройки для каждого режима произвольны и уникальны для каждого устройства или типа устройства. Каждый режим имеет несколько возможных настроек, но одновременно можно выбрать только одну; сушильная машина не может одновременно находиться в «деликатном», «нормальном» и «тяжелом» режиме. Параметр, который можно просто включить или выключить, относится к свойству Toggles . Любой
NetworkControl action.devices.traits.NetworkControl Эта особенность принадлежит устройствам, которые поддерживают передачу сетевых данных и выполнение конкретных сетевых операций. Устройства, которые могут передавать сетевые данные и выполнять специфичные для сети операции.
ObjectDetection action.devices.traits.ObjectDetection Эта особенность принадлежит устройствам, которые могут обнаруживать объекты или людей и отправлять уведомление пользователю. Например, его можно использовать для дверных звонков, чтобы указать, что человек (имя или неназванный) позвонил в дверь, а также для камер и датчиков, которые могут обнаруживать движение объектов или приближающихся людей. Устройства, которые могут обнаруживать объекты или людей и отправлять уведомление пользователю.
OccupancySensing action.devices.traits.OccupancySensing Эта особенность принадлежит устройствам, которые могут определять присутствие людей с помощью PIR, ультразвука или физического контакта. Устройства, которые могут определять присутствие людей с помощью PIR, ультразвукового датчика или датчика физического контакта.
OnOff action.devices.traits.OnOff Базовая функция включения и выключения для любого устройства с двоичным включением и выключением, включая вилки и переключатели, а также многие будущие устройства.
OpenClose action.devices.traits.OpenClose Эта особенность принадлежит устройствам, которые поддерживают открытие и закрытие, а в некоторых случаях частичное или потенциальное открытие и закрытие более чем в одном направлении. Например, некоторые жалюзи могут открываться как влево, так и вправо. В некоторых случаях открытие определенных устройств может быть важным действием, требующим двухфакторной аутентификации. См. Двухфакторная аутентификация . Любое устройство, поддерживающее открытие и закрытие.
Reboot action.devices.traits.Reboot Эта особенность принадлежит устройствам, поддерживающим перезагрузку, например маршрутизаторам. Устройство должно поддерживать перезагрузку как одно действие. Любое устройство, поддерживающее перезагрузку.
Rotation action.devices.traits.Rotation Эта особенность принадлежит устройствам, поддерживающим вращение, например жалюзи с вращающимися ламелями. Устройства, поддерживающие вращение, например жалюзи с поворотными ламелями.
RunCycle action.devices.traits.RunCycle Эта черта представляет любое устройство, работа которого продолжается в течение продолжительного времени, которое можно запросить. Сюда входят, помимо прочего, устройства, работающие циклически, например стиральные, сушильные и посудомоечные машины. Любые — в основном приборы и другие устройства, у которых есть рабочие состояния.
SensorState action.devices.traits.SensorState Этот признак охватывает как количественные измерения (например, индекс качества воздуха или уровень дыма), так и качественное состояние (например, является ли качество воздуха здоровым или уровень дыма низкий или высокий). Датчики, которые обеспечивают количественные измерения (например, уровень дыма) и качественное состояние (здоровое ли качество воздуха)
Scene action.devices.traits.Scene В случае сцен тип соответствует признаку в соотношении 1:1, поскольку сцены не объединяются с другими признаками для формирования составных устройств. Только Scene
SoftwareUpdate action.devices.traits.SoftwareUpdate Эта особенность принадлежит устройствам, поддерживающим обновления программного обеспечения, например маршрутизаторам. Любое устройство, поддерживающее обновления программного обеспечения.
StartStop action.devices.traits.StartStop Запуск и остановка устройства выполняют ту же функцию, что и его включение и выключение. Устройства, унаследовавшие эту особенность, функционируют по-разному при включении и запуске. В отличие от устройств, которые просто имеют состояние «включено» и «выключено», некоторые устройства, которые могут запускаться и останавливаться, также могут приостанавливать выполнение работы. Любые - в основном бытовые приборы, пылесосы и другие вещи, которые имеют специфическое поведение, превышающее мощность.
StatusReport action.devices.traits.StatusReport Эта характеристика сообщает о текущем статусе или состоянии конкретного устройства или подключенной группы устройств. Характеристика общего назначения для сообщения о текущем статусе или состоянии конкретного устройства или подключенной группы устройств, таких как система безопасности)
TemperatureControl action.devices.traits.TemperatureControl Характеристика устройств (кроме термостатов), поддерживающих контроль температуры внутри или вокруг устройства. Сюда входят такие устройства, как духовки и холодильники.
TemperatureSetting action.devices.traits.TemperatureSetting Эта особенность охватывает обработку как температурной точки, так и режимов.
Timer action.devices.traits.Timer Свойство «Таймер» представляет собой таймер на устройстве, в первую очередь на кухонных приборах, таких как духовки и микроволновые печи, но не ограничиваясь ими. Любое устройство с таймером, например кухонная техника, например микроволновая печь или духовка.
Toggles action.devices.traits.Toggles Эта черта свойственна любым устройствам, настройки которых могут существовать только в одном из двух состояний. Эти настройки могут представлять собой физическую кнопку с включенным/выключенным или активным/неактивным состоянием, флажок в HTML или любой другой тип специально включенного/отключенного элемента. Любой
TransportControl action.devices.traits.TransportControl Эта функция поддерживает мультимедийные устройства, которые могут управлять воспроизведением мультимедиа (например, возобновлять воспроизведение музыки, которая была приостановлена). Устройства поддерживают двустороннюю аудиосвязь со сторонними устройствами.
Volume action.devices.traits.Volume Эта особенность принадлежит устройствам, которые могут изменять громкость (например, устанавливать определенный уровень громкости, отключать или включать звук). Медиа-устройства, способные изменять громкость.

Поддерживаемые языки

Следующие языки поддерживаются по всем вышеперечисленным характеристикам:

  • датский ( da )
  • Голландский ( nl )
  • английский ( en )
  • французский ( fr )
  • немецкий ( de )
  • Хинди ( hi )
  • Индонезийский ( id )
  • Итальянский ( it )
  • японский ( ja )
  • Корейский ( ko )
  • Норвежский ( no )
  • Португальский ( pt-BR )
  • Испанский ( es )
  • Шведский ( sv )
  • тайский ( th )
  • Китайский ( zh-TW )