Глава 3 Уроци от Скромния термостат от Андрей Важнов Медиум

Андрей Въжнов

29 декември 2015 г. 11 минути четене

Тази глава обхваща някои технически концепции, като API и изчисленията в облак, които са необходими за разбирането на останалата част от книгата. Ако вече знаете тези понятия, моля, преминете директно към Глава 4: Индустриален Интернет .

скромния

През януари 2014 г. Google купи компания, наречена Nest La b s, производител на интелигентен термостат, който се учи от навиците на потребителите, за да пести енергия. Първоначално анализаторите бяха изненадани от високата цена (от 3 милиарда долара), която беше много по-висока от стойността на всеки друг производител на термостат. Освен това Google получи силни критики, тъй като навлизането на пазара за домашно отопление изглежда нямаше нищо общо с основния фокус върху онлайн търсенето и рекламата. Скоро обаче стана ясно, че придобиването на Nest всъщност е първият ход на Google на пазара за IoT и смарт устройства извън телефона.

Nest Labs е създаден от Тони Фадел, известен в технологичния свят като изпълнителен директор на Apple, създал iPod и един от основните хора в създаването на iPhone. През 2007 г. Фадел започва да изгражда новия си футуристичен дом и когато се опитва да закупи термостат за управление на отоплителната и вентилационната система в новия си дом, осъзнава, че на пазара няма добри възможности. Всички програмируеми термостати бяха скъпи и имаха сложни и объркващи интерфейси. Fadell беше изправен пред предизвикателството да разработи термостат, който по-скоро приличаше на iPod, отколкото на грозните, основни традиционни термостати.

Смарт термостатът Nest е добър модел за разбиране на цялостната архитектура на IoT продукти и за изучаване на някои важни принципи, които се прилагат при създаването на свързани продукти извън дома. Но първо, нека изясним няколко терминологични момента. За какво точно говорим, когато говорим за интелигентни устройства?

Думата „умен“ има много значения. От една страна, има класическия усет за умен човек, този с най-голяма способност да решава задачи, склонност към математика или остроумен ум. От друга страна, днес чуваме много за бързото развитие на изкуствения интелект и че, може би един ден, можем да изградим машина, равна или по-интелигентна от човешкия ум.

Важното е, че когато говорим за интелигентни термостати, интелигентни машини или интелигентни градове в контекста на IoT, значението е много различно от тези две. Най-вече няма нищо общо с изкуствения интелект на научно-фантастичните филми. Ние просто говорим за устройства, способни да изпълняват програми, които могат да анализират данните от сензора и да извършват действия въз основа на това съгласно определени правила, установени от програмистите.

В случай на Nest, термостатът, освен че има няколко температурни сензора, има и сензори за влажност, близост, движение и околна светлина. Тези сензори ви позволяват да правите голямо разнообразие от полезни неща. Например, сензорът за движение може да открие кога потребителите излизат от къщата или да спят, за да активира енергоспестяващия режим и автоматично да понижи температурата по подходящ начин в помещението, което е останало празно за определено време. Сензорът за близост може да усети приближаването на човека и да включи екрана за взаимодействие. Когато потребителят се отдалечи, яркостта на екрана намалява.

Интелигентната част на термостата му позволява да се учи от потребителските модели. Когато инсталирате за първи път термостата, първо ще трябва да настроите температурата ръчно. Но след дузина корекции, Nest научава, че обикновено превръщате температурата до 22 градуса, когато сте вкъщи будни и предпочитате 20 градуса, когато заспите. Също така, ако предпочитате малко по-висока температура през уикенда или малко по-ниска сутрин, Nest ще научи и това. След около седмица ще откриете, че Nest променя температурата автоматично, защото вече е научил и помни вашите предпочитания. За разлика от "усъвършенстваните" термостати, съществували преди, няма абсолютно нищо за програмиране. Потребителят просто повишава и понижава температурата, както и когато поиска, и устройството се учи от само себе си. В това Nest следва ключов принцип на интелигентния технологичен дизайн: Компютрите не трябва да питат хората нещо, което сами могат да измислят.

Структурата на интелигентното устройство

По-общо казано, всяко интелигентно устройство има три аспекта, които го правят „интелигентно“: сензори, обработка и връзка. Също толкова важен е облакът, свързан с продукта, тъй като някои приложения работят директно на устройството, докато други работят в облака.

Облакът е просто начин за препращане към софтуера (като база данни), който работи на отдалечени сървъри. Днес всички ние използваме облака ежедневно. Приложения като GMail, Dropbox или WhatsApp са примери за приложения, хоствани в облака: с тези приложения вашият компютър или мобилен телефон служи само като интерфейс към програмата, която действително работи на сървърите на Google, Dropbox или WhatsApp.

Хостваните в облак приложения имат много предимства. Един от основните е отдалеченото съхранение на вашите данни. Например, ако загубите телефона си, няма да загубите имейлите или файловете си в Dropbox. Но в ерата на IoT облакът придобива още по-голямо значение. Свързаните устройства обикновено са много по-малки и по-евтини и нямат сензорен екран с висока разделителна способност или твърд диск като вашия компютър. Някои устройства, като например интелигентни светлинни лампи, нямат никакъв дисплей. В тези случаи облакът предоставя услуга за съхранение на данни и достъп до интерфейс за конфигуриране и управление на устройството.