Smart things samsung что это

Smart things samsung что это

Manage your home settings without even getting up from the couch. Use the SmartThings app anywhere to check devices and more.

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Your home in your hands

SmartThings is a powerful remote control for your home.
Discover how a single app can drastically enhance your lifestyle.

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

A home that works on your schedule

Now your home can keep up with your busy schedule.
SmartThings lets you automate your home so your mornings are easier and your nights are calmer.

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

An Enriched Galaxy Experience with SmartThings

Do what you do everyday, but better with SmartThings. Now natively integrated into your Galaxy apps, SmartThings makes your daily experiences more intuitive, convenient and pleasant.

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Mute your TV directly from your Galaxy when receiving a call.

You don’t need to look around for your remote control anymore

* The feature mentioned above is available on mobile devices that are running One UI 3.1 and over, and are able to download the SmartThings app.

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Use your SmartThings devices with your Galaxy Clock to make your mornings more pleasant

* The feature mentioned above is available on mobile devices that are running One UI 3.1 and over, and are able to download the SmartThings app.

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Cast your Galaxy onto your Samsung TV with
Smart View.

Watch your shows in the optimal viewing environment.

* The feature mentioned above is available on mobile devices that are running One UI 3.1 and over, and are able to download the SmartThings app.

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Set your calendar with important events and reminders.

Get notifications from your home devices.

* The feature mentioned above is available on mobile devices that are running One UI 3.1 and over, and are able to download the SmartThings app.

Add a little smartness to your home

Let SmartThings handle the day-to-day chores and stresses, so you can focus on what’s more important.

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Track the health of the devices in your home.
Let SmartThings take care of your home so you can focus on what’s important to you. Relax and live your life while getting insights into your household patterns, notifications when you need to replace parts, and solutions if something goes wrong.

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

A fresher home with SmartThings Air
Clean air starts here. SmartThings uses predictive analytics to monitor air quality, starts purifying air when necessary and offers tips on how to improve your home environment.

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Save more with SmartThings Energy
Saving energy matters more now than ever. Monitor and manage compatible home appliances to check energy usage, compare it with other users, and use saving functions to lower your electric bill.

Find the important things in your life

Bluetooth powered SmartTags* can be attached easily to keys, bags, or even your pets. If you think your lost item or furry friend is nearby but can’t quite locate it, simply tap the ring button on your SmartThings App and follow the sound of your ringtone. If you need more help, remember Bixby is always ready to help you find your things.

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

* Galaxy SmartTags have a Bluetooth range of up to 120m without obstacles. Actual performance may vary depending on the environment where they are used.
** Currently available with Galaxy smartphones and tablets above Android 8.0, Galaxy Watch, Galaxy Buds+ and above, S Pen Pro, and select Galaxy Book models. Others to be supported.
*** To find Galaxy Watch and Buds with SmartThings Find, the latest version of Galaxy wearable app needs to be installed.

Never too far from your loved ones

Share access to the location of your SmartTag or devices with SmartThings Find Members. Supported on Galaxy SmartTag, SmartTag+, Galaxy smartphones, tablets, and even Buds, you can always be on top of where your loved ones or devices are.

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

* Currently available with Galaxy smartphones and tablets above Android 8.0, Galaxy Watch, Galaxy Buds+ and above, S Pen Pro, and select Galaxy Book models. Others to be supported.
** To find Galaxy Watch and Buds with SmartThings Find, the latest version of Galaxy wearable app needs to be installed.

Find it faster, find it better

Now with enhanced ultra wideband(UWB), you can quickly see where your devices are and find your way to them with intuitive AR Finding.

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

* Currently available with Galaxy smartphones and tablets above Android 8.0, Galaxy Watch, Galaxy Buds+ and above, S Pen Pro, and select Galaxy Book models. Others to be supported.
** To find Galaxy Watch and Buds with SmartThings Find, the latest version of Galaxy wearable app needs to be installed.
*** AR finding works between devices that support UWB technology. UWB is supported in Galaxy S21 Ultra, Galaxy S21+, Galaxy Note20 Ultra, Galaxy Z Fold2 and Galaxy Z Fold3.
**** Accuracy may be reduced if there’s an obstacle between you and the tag, such as when the tag is inside a drawer, behind a wall, or in a car.

Control your home, from your car

SmartThings on Android Auto has your home in order. Control your SmartThings devices from your car display, you can keep your eyes on the road and off your smartphone. Almost home? Turn up the thermostat, start the air purifier, and open the garage door, all by clicking the Welcome Home scene in your car.

* Connect wirelessly or use a USB cable to link your mobile device to your car to use SmartThings on Android Auto.
** To find out if your car is compatible, check the Google Android Auto webpage.

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

* Connect wirelessly or use a USB cable to link your mobile device to your car to use SmartThings on Android Auto.
** To find out if your car is compatible, check the Google Android Auto webpage.

Turn on the TV and start the vacuum by voice.
You can control your home with your favorite voice assistant, or all of them at the same time.

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Connect and experience
more with SmartThings

SmartThings is more integrated with other smart devices to make life even easier.
Just look for the «Works with SmartThings» symbol in stores and online.

Let’s get started with SmartThings

Connected life is only a button away. Tap the How-to-use menu in the SmartThings app.

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

* Each device must be connected to Wi-Fi or other wireless network.
* For interoperability through SmartThings, all the devices should be registered with a single Samsung Account.
* Available technology, functions, and features may vary by country, service provider, network environment, or product,
and are subject to change without notice.
* Please find ‘Works with SmartThings’ logo on the product or product package.
* Images and UX simulated for illustrative purposes.
* “Bixby” is limited to selected languages and certain accents/dialects.
* Device and screen images simulated for illustrative purposes.
* Compatible devices must be purchased separately in order to access SmartThings Services.

Get the app

Download the SmartThings app now.

Smart things samsung что это. blank. Smart things samsung что это фото. Smart things samsung что это-blank. картинка Smart things samsung что это. картинка blank

Contact Samsung Help

Do you have more questions?

ALL CONTENTS COPYRIGHT © SAMSUNG ELECTRONICS CO., LTD.

Products

Campaigns

Events

All specifications and descriptions provided herein may be different from the actual specifications and descriptions for the product. Samsung reserves the right to make changes to this document and the product described herein, at anytime, without obligation on Samsung to provide notification of such change. All functionality, features, specifications, GUI and other product information provided in this document including, but not limited to, the benefits, design, pricing, components, performance, availability, and capabilities of the product are subject to change without notice or obligation. The contents within the screen are simulated images and are for demonstration purposes only. © 2021 Samsung Electronics Co., Ltd. ‘Samsung’, ‘Samsung Galaxy’ and all other Samsung Galaxy product series are trademarks of Samsung Electronics. Other trademarks and logos shown are property of their respective owners.

Источник

Для чего нужна программа Smart Things на смартфоне Samsung

Компания Samsung – безусловный мировой лидер в сфере внедрения инновационных высокотехнологичных продуктов, который вносит существенный вклад в процесс поступательного технологического развития в планетарном масштабе. Предлагая обширный ассортимент различных продуктов и сервисов, в том числе реализуемых с применением элементов искусственного интеллекта, Samsung старается идти в ногу со временем, прилагая усилия к внедрению интернета вещей.

Smart things samsung что это. smart things chto za programma. Smart things samsung что это фото. Smart things samsung что это-smart things chto za programma. картинка Smart things samsung что это. картинка smart things chto za programma

В настоящее время пользователи во всём мире могут использовать устройства, умеющие взаимодействовать между собой. Немало таких девайсов и программных продуктов, делающих нашу жизнь комфортнее, и в ассортименте корейской корпорации.

В частности, на волне роста популярности концепции интеллектуальных домов Samsung разрабатывает инновационные средства автоматизации рутинных домашних задач, чему способствует технология Smart Things. Взаимодействие между бытовыми приборами и устройствами с помощью смартфона становится жизненной необходимостью, и Smart Things – именно то средство, которое способно осуществлять задачи такого рода.

Smart Things – что это за программа в телефоне Самсунг

Многие пользователи, обнаружив на своём смартфоне приложение Smart Things, считают программу системным приложением, не несущим никакой полезной функции. Такое отношение к предустановленному софту характерно для большинства, поэтому многие просто не обращают внимания на программу, а некоторые даже пытаются её удалить. И совершенно напрасно.

Smart things samsung что это. smart things dlya umnogo doma. Smart things samsung что это фото. Smart things samsung что это-smart things dlya umnogo doma. картинка Smart things samsung что это. картинка smart things dlya umnogo doma

Smart Things – программный продукт, умеющий управлять теми устройствами, у которых имеется встроенная поддержка технологий умного дома. Приложение позволяет объединять подобные девайсы в единую сеть, выступая в роли сетевого концентратора. В задачи Smart Things входит управление взаимодействием всех подключённых компонентов системы Smart Home.

Более того, приложение SmartThings, функционирующее на Samsung под ОС Андроид, может выполнять все вышеописанные функции удалённо. Скажем, к вашему приезду с работы кофеварка уже приготовит чашечку ароматного кофе, утром вас разбудит будильник, ориентируясь на ваши суточные биоритмы, если в это время будет темно – куда бы вы ни пошли, свет будет включаться автоматически. Вам не придётся открывать окна – комфортный микроклимат будет поддерживаться без вашего участия. Это только малая часть того, что умеет технология умного дома. И главное – всё это возможно уже сегодня.

Smart Things – важная часть такой технологии, позволяющая связать все домашние смарт-устройства в общую экосистему.

Smart things samsung что это. ispolzovanie smart things na raznyh devajsah. Smart things samsung что это фото. Smart things samsung что это-ispolzovanie smart things na raznyh devajsah. картинка Smart things samsung что это. картинка ispolzovanie smart things na raznyh devajsah

На сегодня таких устройств насчитывается порядка 5 десятков, добавление их в приложение не составляет сложностей и происходит посредством автоматического поиска. Хаб сканирует в режиме реального времени все работающие устройства, обнаруживая новые и предлагая владельцу подключить их к системе.

Разобравшись, что такое Смарт Тингс, мы намерены познакомить читателей с приложением более подробно, а пока отметим, что эта программа предустановлена не на всех моделях корейских смартфонов. Но это не мешает загрузить её из магазинов (имеются версии для всех мобильных ОС, включая яблочную и Windows Phone). Это означает, что программа может быть установлена и на телефонах других брендов, хотя её работоспособность при этом не гарантируется. В любом случае это выяснится на этапе установки – приложение сообщит само, сможет ли оно работать на конкретной модели смартфона.

Smart things samsung что это. rabota s prilozheniem smart things. Smart things samsung что это фото. Smart things samsung что это-rabota s prilozheniem smart things. картинка Smart things samsung что это. картинка rabota s prilozheniem smart things

Для чего нужно приложение Smart Things

Программа предназначена для управления различной домашней или офисной техникой Samsung, на которой имеются соответствующие надписи о совместимости с технологией «Умный дом» в рамках концепции Smart Things. Функционал приложения предоставляет возможность автоматизировать многие повседневные задачи, при этом уровень и алгоритм автоматизации задаются пользователем.

Smart things samsung что это. ustrojstva kotorye podderzhivaet smart things. Smart things samsung что это фото. Smart things samsung что это-ustrojstva kotorye podderzhivaet smart things. картинка Smart things samsung что это. картинка ustrojstva kotorye podderzhivaet smart things

В число поддерживаемых устройств входят:

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

Основные функции Smart Things

Какие же конкретные возможности спрятаны в недрах умного приложения?

Smart things samsung что это. interfejs prilozheniya smart things. Smart things samsung что это фото. Smart things samsung что это-interfejs prilozheniya smart things. картинка Smart things samsung что это. картинка interfejs prilozheniya smart things

Smart Things умеет управлять одновременно всеми подключёнными устройствами, в соответствии с теми временными настройками, которые задал пользователь:

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

Smart things samsung что это. smart things dlya raboty s ustrojstvami. Smart things samsung что это фото. Smart things samsung что это-smart things dlya raboty s ustrojstvami. картинка Smart things samsung что это. картинка smart things dlya raboty s ustrojstvami

Особенности настройки Smart Things

При первом запуске приложения необходимо сформировать учётную запись, то есть создать профиль Samsung account. В последующем при запуске программы нужно будет только авторизоваться. В числе прочих настроек необходимо будет предоставить Smart Things все полагающиеся разрешения, включая доступ смартфона к геоданным. После входа в аккаунт следующий логический шаг – добавление умных приборов и устройств. Если они находятся во включенном состоянии, программа начнёт их обнаружение автоматически (при условии, что все приборы, включая телефон, работают в рамках одной беспроводной сети). Обнаруженные устройства приложение классифицирует и сгруппирует по ключевым характеристикам (бытовая техника, система освещения, контролирующие датчики и т. д.).

В качестве примера покажем, как подключить Smart Things к телевизору с функционалом Smart TV:

Smart things samsung что это. dobavlenie ustrojstva v smart things. Smart things samsung что это фото. Smart things samsung что это-dobavlenie ustrojstva v smart things. картинка Smart things samsung что это. картинка dobavlenie ustrojstva v smart things

В результате ваш мобильный гаджет превратится в пульт управления телевизором с расширенными функциями. Если в вашем жилище телевизоров несколько, все они будут добавлены и объединены в одну сеть. Проверить состояние телевизионного приёмника и выключить его в случае необходимости можно будет и удалённо.

Сбросить настройки Smart Things на любом Андроид-устройстве, равно как и отменить предоставленные пользователем разрешения, можно в соответствующем разделе мобильного гаджета (вкладка «Приложения», пункт меню «Всё», выбираем интересующее нас приложение, устанавливаем параметр сброса настроек). Некоторые модели смартфонов и планшетов (Samsung Galaxy S5 и выше, Galaxy Tab Pro и более новые модели) имеют специальный раздел для сброса настроек Smart Things (находится во вкладке «Общие», в подразделе «Стандартные приложения»).

Как пользоваться приложением SmartThings

Возможности самой программы Smart Things достаточно обширные, с их неполным обзором вы уже имели возможность познакомиться выше, но в значительной степени функционал приложения определяется в зависимости от тех умных устройств, которыми он управляет. При этом интерфейс программы несложен, ориентироваться в ней довольно просто, а если и возникают вопросы, новички всегда могут воспользоваться исчерпывающими подсказками.

Smart things samsung что это. smart things na smartfone. Smart things samsung что это фото. Smart things samsung что это-smart things na smartfone. картинка Smart things samsung что это. картинка smart things na smartfone

Хотя программа самостоятельно группирует обнаруженные устройства, у пользователя остаётся возможность выполнить группировку самостоятельно, по своему усмотрению. Кроме того, он может назначать выполнение любых действий с устройствами, предусмотренных их функционалом, в зависимости от собственных потребностей. В качестве триггера, используемого для активации определённого устройства, можно использовать таймер, работу других устройств или определённое событие (приход хозяина с работы, наступление сумерек и т. д.).

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

Для примера рассмотрим образцы выполнения действий, заложенных в программе.

Создание сценария

Сценарии нужны для того, чтобы управлять работой и взаимодействием одновременно несколькими подключёнными устройствами:

Формирование правил автоматизации управленческих процессов

Задачи должны выполняться в соответствии с определёнными условиями. Задаём их:

При наступлении указанного события устройство активируется или деактивируется.

Создание комнаты

Для добавления комнаты выполняем следующие действия:

Добавление Bluetooth-устройств

Приложение может работать и по Bluetooth, но подключение устройств в этом случает будет чуть сложнее. Алгоритм обнаружения стандартный для этого типа беспроводной связи.

Используя возможности Smart Things, можно выполнять множество других действий – добавлять в число пользователей программы родных, обмениваться с ними медиаконтентом, просматривать телевизор.

Используя видеокамеры и датчики, можно сформировать охранную систему. Типовой пример – активация камеры при включении света, в случае несанкционированного проникновения в дом через дверь или окна, с отсылкой сообщения хозяину смартфона.

То есть наличие приложения Smart Things позволяет быть в курсе всего важного, что происходит в доме, и соответствующим образом реагировать на это.

Источник

Встраиваем своё устройство «Умного дома» в экосистему SmartThings

Платформы «Умного дома» позволяют интегрировать устройства и создавать новые сценарии их взаимодействия. Известен эффект платформ: пользователи скорее выберут ту, с которой уже совместимы имеющиеся у них устройства, нежели перейдут на какую-либо новую. Поэтому для разработчиков новых гениальных девайсов может оказаться выгоднее встраиваться в уже готовую платформу, сосредоточив внимание на «железном» продукте, нежели разрабатывать свои собственные «велосипеды» в виде еще одних облачных экосистем и личных кабинетов.

Рассмотрим, как встроить свое собственное устройство с платформой «Умного дома» Samsung SmartThings. Мы реализуем вариант прямого (Direct) подключения для управления устройством «Умного дома» на примере кнопки-выключателя и трехцветной лампочки.

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Зачем вообще нужны платформы «Умного дома»?

Сейчас гаджетов и умных устройств в продаже — сколько хочешь. Не проблема купить чайник с управлением по Bluetooth или лампочку с WiFi. Но делает ли это ваш дом «умным»? Нередка ситуация: лампочка управляется только через мобильное приложение от производителя. Это создает неудобства, если вы пытаетесь сочетать хотя бы несколько разных брендов. Поэтому идеальная платформа – это та, которая дает возможность управлять единообразно устройствами разных производителей.

Более того, хотелось бы видеть «растворенный в повседневности компьютер», как мечтал об этом Марк Вайзер из Xerox PARC: не управлять через специальное приложение, не распылять свой фокус внимания. Хотелось бы естественного взаимодействия с умной средой, не меняющего наших привычек. Как реализовать это технически? Например, это могут быть сценарии, где вовлечены разнородные устройства в доме: вы проснулись – носимое устройство это детектировало и включился чайник; вы пришли домой – датчик на двери это зафиксировал, с учетом времени суток задернулись шторы, лампа включилась, с учетом температуры включился кондиционер.

Сценарии становятся ещё более полезными, если мы задействуем Интернет: например, чтобы дистанционно проверить, выключена ли розетка с утюгом. Или банальный пример: ваш умный дом посмотрел прогноз погоды и выдал вам совет, как лучше одеваться. А можно еще добавить управление голосом через умную колонку.

Для всего этого предназначены платформы «Умного дома». Рассмотрим, что умеет платформа Samsung SmartThings.

Предыстория – что такое SmartThings?

SmartThings начинался как стартап. На тот момент, когда он появился, в 2012 году в США, тема «Умного дома» ещё не была на вершине хайпа, не было ещё умных колонок и разнообразия гаджетов в магазинах. Идея пришла основателю стартапа, Алексу Хокинсону, после одного случая: дом его семьи в Колорадо пострадал оттого, что после временного отключения электричества водопроводные трубы сильно замерзли, их прорвало, и весь этаж залило. Тогда он подумал, что мог бы предотвратить проблему, если бы знал о происходящем в доме.

Smart things samsung что это. hexkviuwr8rq2bf7z84ft akdnm. Smart things samsung что это фото. Smart things samsung что это-hexkviuwr8rq2bf7z84ft akdnm. картинка Smart things samsung что это. картинка hexkviuwr8rq2bf7z84ft akdnm
Залогом успеха на Кикстартере было наличие работающих прототипов железа и софта, и дружественность к мейкерскому сообществу

Создатели стартапа вышли из DIY-среды, поэтому они последовательно развивают концепцию открытого API для гиков-мэйкеров, способных на ранней стадии выступить как early adopters. В кампании на Kickstarter был и шилд для Arduino, и различные облачные модули для беспроблемного подключения вашего стороннего устройства. В Интернете вы сможете найти множество примеров самодельных устройств, совместимых со SmartThings, будь то управляемая дверь курятника (с решением серьезной жизненной задачи – спасти цыплят от хищной норки), или дистанционная установка кода электронного замка для гостей с Airbnb.

Smart things samsung что это. ctfdtl25yhvhmrnz2yufm qwhfw. Smart things samsung что это фото. Smart things samsung что это-ctfdtl25yhvhmrnz2yufm qwhfw. картинка Smart things samsung что это. картинка ctfdtl25yhvhmrnz2yufm qwhfw
Источник фото: https://www.hackster.io/aaronpk/auto-airbnb-entry-745799

Архитектура SmartThings

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Давайте двигаться по схеме слева направо.

Устройства

SmartThings Devices – это могут быть не только устройства из комплекта SmartThings, но и множество сторонних из списка партнёров.

Smart things samsung что это. . Smart things samsung что это фото. Smart things samsung что это-. картинка Smart things samsung что это. картинка

Если устройства нет в списке официально поддерживаемых, вы можете поискать к нему Device Handler — он может быть предоставлен сообществом разработчиков — или написать свой собственный.

Способы подключения

Подключать устройства к платформе вы можете следующими способами:

Обычно для подключения разнообразной аппаратуры у вас дома должен стоять специальный маленький сервер «Умного дома», поддерживающий различные протоколы. Он же – хаб, концентратор, шлюз – названия бывают разные.

Smart things samsung что это. . Smart things samsung что это фото. Smart things samsung что это-. картинка Smart things samsung что это. картинка
Хаб и комплект устройств к нему. Источник фото: IXBT.

Приложение

SmartThings App – это приложение, которое можно установить на основные мобильные ОС и с его помощью: добавлять новые устройства в систему, контролировать уже добавленные, назначать правила автоматизации, получать уведомления через push и SMS, и многое другое.

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Абстракции

В SmartThings, как и во многих других платформах умного дома, есть следующие абстракции: комнаты, сцены, сценарии.

Устройства группируются в комнаты (Rooms). Вы просто присоединяете в приложении те или иные гаджеты к одной комнате, и называете её «Кухня», «Ванная», «Прихожая».

Ещё есть сцены (Scenes) – это ситуации: «сон», «отдых», «работа», «просмотр фильма» — каждая из ситуаций характеризуется своим набором состояний устройств.

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader
Сцены и комнаты на экране приложения

И наконец, сценарии (Routines): правила автоматизации «если – то». По умолчанию в программе четыре сценария: «Я вернулся», «Спокойной ночи», «Пока», «Доброе утро». Можно настроить активацию сценария по условию наступления утра, или в случае движения, или в случае открытия двери, и так далее. Нетривиальный пример: когда я вхожу домой — заблокировать сетевой трафик на домашней камере видеонаблюдения, чтобы исключить возможность утечки моих личных видео. Или жестокий воспитательный пример: принудительно отключить планшет от сети, когда наступило 11 часов вечера, чтобы не дать себе залипать в Интернете вместо здорового сна.

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Более того, в программе SmartThings на телефоне есть интересная возможность – запоминание типичных действий. Когда часто пользуешься телефоном, он со временем начинает тебе подсказывать, как лучше сконфигурировать сцены, исходя из самых часто запускаемых приложений.

Для добавления в систему новых устройств предусмотрена система плагинов. Разработчик может запрограммировать плагин для своего собственного устройства – пользовательский интерфейс внутри приложения SmartThings и логику работы устройства. По сути, это веб-приложение. С точки зрения разработчика, плагин может подписываться на события или уведомления с устройства, посылать ему сообщение, мониторить статус соединения с устройством. Есть понятная документация о жизненном цикле плагина.

Скачиваются они пользователем из «магазина плагинов» по мере необходимости, чтобы не раздувать приложение на телефоне.

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Но сейчас мы никаких плагинов делать не будем, а сделаем проще: добавим самодельное устройство, пользуясь только стандартными средствами платформы.

Делаем своё устройство совместимым со SmartThings

У вас может возникнуть вопрос: а зачем? В чем смысл делать его совместимым, если вы – разработчик устройства?

Что предлагается сделать

SmartThings Device SDK (STDK) был презентован недавно – на Samsung Developer Conference в октябре 2019 года. Ниже мы предлагаем перевод руководства по этому SDK. И не просто перевод: мы всё то же самое проделали и повторили своими руками, поэтому тут будут некоторые комментарии практического характера, выходящие за пределы изначального руководства.

Как будет выглядеть итоговый результат, показано на видео:

RGB-светильник подключается к платформе SmartThings через WiFi, и вы управляете им через телефон. Сам светильник реализуется максимально дешевым и простым способом – на сверхпопулярной микросхеме ESP8266. Железо не принципиально: можно делать на любом микроконтроллере, ведь SDK написан на языке С, выложен в открытый доступ и его можно портировать при желании. В «продакшн» светильник на ESP вряд ли пойдет (начнем с того, что в «Умном доме» удобнее использовать другие интерфейсы, нежели WiFi), но для модели и иллюстрации вполне сгодится.

Функционал получившейся «умной лампочки» будет такой: управление RGB-светодиодом при помощи цветового круга на телефоне. А также ее выключение и включение посредством кнопки.
Процесс разработки показан на схеме:
Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Показанный процесс не жесткий, некоторые из шагов можно менять местами, что и покажем в руководстве.

Железо

В оригинальном руководстве показано всё на примере платы WeMos D1 Mini, это отладочная плата на основе ESP8266, которую можно вставлять в макетную плату. В общем-то, ничего хитрого в ней нет, это просто модуль суперпопулярного в среде любителей китайского чипа ESP, напаянный для удобства работы на более широкую плату по размеру макетки. Поэтому вы можете делать всё и на любой другой плате.

Smart things samsung что это. rslo8ts8 gfmrhvrrnh jb87yry. Smart things samsung что это фото. Smart things samsung что это-rslo8ts8 gfmrhvrrnh jb87yry. картинка Smart things samsung что это. картинка rslo8ts8 gfmrhvrrnh jb87yrySmart things samsung что это. . Smart things samsung что это фото. Smart things samsung что это-. картинка Smart things samsung что это. картинка
Слева: WeMos D1, справа – Troyka WiFi Shield

Что нужно для сборки примера:

И прописать путь к этому SDK в переменной IDF_PATH:

И инструменты разработки (компилятор):

Руководство

В качестве примеров будут рассмотрены следующие устройства: умный выключатель и умная лампочка. Мы начнем с умного выключателя, как более простого и не требующего никакой внешней периферии.

Шаг 1. Регистрируем свое устройство.

Работа начинается в SmartThings Developer Workspace, где нужно залогиниться с помощью Samsung Account. Этот аккаунт создается бесплатно, и для его создания не обязательно иметь телефон Samsung.

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

В Developer Workspace вам сразу же предлагают создать первый проект. Соглашаемся, после чего из двух вариантов проектов нужно выбрать Device Integration.

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

На выбор будут даны три варианта интеграции устройства:

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Добавляем профиль устройства. Если говорить в терминах ООП, то профиль устройства – это такой «класс», а конкретное устройство – «экземпляр класса».

Нам нужно определить функциональные характеристики устройства в терминах SmartThings Capability («способностей»). О том, какие вообще «способности» устройства существуют, можно прочитать в инструкции.

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Заполняем поля своими значениями. Для примера, имя профиля можно вписать Test Switch Profile, описание – любой текст, тип устройства – Switch, Vendor ID – любой текст. «Тип устройства» влияет на иконку вашего устройства и на пользовательский интерфейс. В списке не так много возможных типов устройств (хотя есть и экзотические, например WineCellar – винный шкаф), поэтому, если не найдете именно вашего – не расстраивайтесь и просто выберите наиболее близкое и похожее. На последнем экране (Dashboard Control) можно ничего не менять.

После создания профиля, не забудьте нажать на кнопку «Add device profile to project» вверху справа.

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

И опять же, по аналогии с предыдущим примером, не забудьте нажать кнопку «Add device onboarding to project».

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Останется только нажать кнопку Deploy. После этого вы сможете увидеть ваше устройство в приложении SmartThings – но только в режиме разработчика (Developer Mode). Если Deploy не нажимается, и вам пишут «Please add a Model Name» — то это означает, что вы не указали Device Onboarding ID, промотайте страницу ниже и сделайте это – введите любое имя на ваше усмотрение.

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Теперь вы можете начать тестирование вашего виртуального устройства на телефоне.

Весь первый шаг подробно показан в видео:

Регистрация устройства в облаке

Прежде, чем приступать к работе с собственно «железом», нужно сделать еще кое-что. После нажатия кнопки Deploy экран будет выглядеть иначе: там появится новое поле Device Identity.
Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Для аутентификации вашего устройства в облаке SmartThings нужно ввести его серийный номер и публичный ключ (со схемой подписи ED25519). Это делается достаточно легко.

Linux-версия кейгена расположена в st-iot-device-sdk-c-reference/iot-core/tools/keygen/linux либо в st-device-sdk-c/tools/keygen/linux

Серийный номер для тестового устройства будет сгенерирован случайным образом в формате STDK + [MNID] + буквенно-цифровой формат (8 символов). Свой MNID можно узнать в профиле разработчика, в разделе Manage Account.

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Далее, чтобы сгенерировать буквенно-цифровую часть, вам нужно ввести ваш MNID (4 символа) как парамер кейгена. В нижеприведенном примере MNID – это fJ*c.

Скопируйте «abed**5c» из выдачи кейгена, и вставьте в поля XXXXXXXX в разделе Device Identity Registration. Появится окно, в котором вас попросят ввести публичный ключ.
Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Скопируйте публичный ключ из выдачи кейгена («waGgyjWIvHhF1LU***FG2hx/4u***ADFHr/ry0j5jbk=» в этом примере) и вставьте в поле „Device Public Key“.

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Шаг 2. Прошивка устройства

Поговорим о коде, который вы будете загружать в устройство.
Примеры прошивки находятся в папке st-device-sdk-c-ref/apps/esp8266/. Нас будет интересовать пример st_switch.

Или то же самое, но покороче:

! Если у вас никак не получается прошить программу – скорее всего, вы забыли перевести плату ESP8266 в режим программирования. Это делается, как правило, нажатием кнопки на самой плате. Например, Wi-Fi Troyka модуль можно перевести, зажав кнопку PROG, и затем нажав и отпустив кнопку RESET.

После того, как закачается прошивка, не забудьте перезагрузить плату.

Шаг 3. Подключение и управление с телефона

Включите режим разработчика в приложении SmartThings на телефоне. Как это сделать, написано на официальном сайте, но проще объяснить словами: входите в настройки через «шестеренку», и жмете 20 секунд кнопку «Сведения о SmartThings». Внизу появится меню «Режим разработчика».

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Наше устройство должно быть видно в списке в приложении SmartThings: запускаем приложение, нажимаем „плюс“ и „Добавить устройство“. Проматываем в конец списка вендоров и видим значок „My Testing Devices“. Нажимаем на него и выбираем своё устройство.

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Более того: если вы уже активировали режим разработчика, и включили устройство, то у вас возникнет всплывающее меню, предлагающее добавить именно это устройство!

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader
Управление устройством из приложения SmartThings.

Вначале устройство появляется как точка доступа, поскольку ещё не знает пароля от вашего WiFi. В процессе подключения вы укажете сеть, с которой должно соединяться устройство. Если у вас скрытая точка доступа, то у ESP не получится с ней соединиться, поэтому выбирайте открытую точку.

Результат будет такой:

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

В этом примере (st-switch) вы управляете встроенным на плату светодиодом, нажимая на кнопку на самой плате. Как видите, для этого примера даже не нужно никакой дополнительной периферии, только сама плата ESP8266.

Вы также можете включать/выключать устройство кнопкой на панели управления в мобильном приложении:

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

И конечно, если вы жмете физическую кнопку, то и в приложении статус лампочки обновляется.

Пример «Умная лампочка»

После того, как вы сделали пример «Умный выключатель», давайте попробуем всё немного усложнить. Будет RGB-светодиод, и включать/выключать будем внешней кнопкой, а также выбирать цвет через приложение.

Железо

Схема подключения будет простая:
Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader
И принципиальная схема тоже не помешает:

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Если посмотреть исходник (находится по адресу: st-device-sdk-c-ref/apps/esp8266/st_lamp), то подключение там следующее:

#define GPIO_OUTPUT_NOTIFICATION_LED 2
#define GPIO_INPUT_BUTTON 5
#define GPIO_OUTPUT_COLORLED_R 16
#define GPIO_OUTPUT_COLORLED_G 14
#define GPIO_OUTPUT_COLORLED_B 12
#define GPIO_OUTPUT_COLORLED_0 13

Вы можете переназначить выводы согласно тому, какая именно модель платы у вас. Обратите внимание, что на плате система обозначений одна (D1, D2…), а в коде другая, но в этом легко разобраться, просто глядя на документацию к вашей плате.

Программная часть

По программной части у нас поменяется несколько шагов:

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Как это выглядит в действии – еще раз гифка:

Smart things samsung что это. image loader. Smart things samsung что это фото. Smart things samsung что это-image loader. картинка Smart things samsung что это. картинка image loader

Заключение

Итак, вы получили готовый работающий пример. Вы видите, что большая часть кода уже сделана за вас – всё, что касается подключения, аутентификации, интерфейса устройства. Пример SmartThings ценен тем, что он не привязан ни к какому аппаратному устройству, и вы можете смотреть и оценивать, какой функционал платформы нужен в 2k20, если вы разрабатываете «Умный дом».

Smart things samsung что это. g8kth04siprq 9s2uwlli2fp6ae. Smart things samsung что это фото. Smart things samsung что это-g8kth04siprq 9s2uwlli2fp6ae. картинка Smart things samsung что это. картинка g8kth04siprq 9s2uwlli2fp6ae
Татьяна Волкова — Автор учебной программы трека по Интернету вещей IT Академии Samsung, специалист по программам корпоративной социальной ответственности Исследовательского центра Samsung

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *