Каталог статей

Огляд програми-автоматизатора Stringify

Огляд програми-автоматизатора Stringify

Stringify береться за IFTTT з “потоками” тригерів і дій

Тед Крітсоніс 28 липня 2016 року

Підключення пристроїв і сервісів для виконання дій за розкладом – це те, що зробило IFTTT (IF This, Then That) таким популярним додатком серед перших користувачів розумних будинків. Можливість автоматизувати речі за допомогою різних тригерів мала елементи зручності та продуктивності, які було легко оцінити. Але є прогалини в продуктивності, які вискочки прагнуть заповнити.

Введіть Stringify, новий додаток, який спрямований на автоматизацію IFTTT шляхом “нанизування” речей разом, тільки з більшою гнучкістю, яка відмовляється від простої автоматизації один на один і додає більше в суміш. Digital Trends грався з сервісом протягом трьох місяців, щоб побачити, чи будемо ми відчувати себе нанизаними на нитку – або переконаними, щоб зробити перехід.

Починаємо повільно

Без сумніву, Stringify веде нелегку боротьбу, і оскільки всі люблять аутсайдерів, його потенціал інтригує. Пагорб, на який він піднімається, здається крутішим, ніж він може бути насправді, однак, через сумісність – або її відсутність. Наприклад, наразі існує лише додаток для iOS (на черзі Android), а веб-порталу, подібного до IFTTT, немає. Кількість підтримуваних пристроїв і сервісів в даний час блідне в порівнянні з IFTTT, хоча ми можемо пробачити це, якщо розширення буде послідовним, рухаючись вперед.

Єдиний апаратний хаб, який дійсно підтримує Stringify, – це SmartThings від Samsung, який може допомогти розширити підтримку пристроїв, які в іншому випадку не були б у списку (наприклад, Sonos). Але це не є обов’язковою вимогою для використання Stringify.

Налаштування безкоштовного облікового запису передбачає не більше ніж ім’я користувача та пароль з підтвердженням електронною поштою; SmartThings вимагає власного імені користувача та пароля, з підтримкою периферійних пристроїв, налаштованих за допомогою власного спеціального додатку перед інтеграцією зі Stringify. А нові пристрої або послуги, які працюють через SmartThings, повинні додаватися через додаток SmartThings, а не Stringify.

Навчальне відео дійсно допомагає пояснити основи – що таке Stringify і як він працює – але ми були залишені на власні пристрої, щоб розібратися з будь-якими нюансами. Вони стали більш очевидними з часом, але початок був не таким вже й поганим, як тільки ми зрозуміли, як найкраще інтегрувати SmartThings Hub і пішли далі.

Рецепти проти потоків

IFTTT називає їх “Рецепти”, тоді як Stringify – “Потоки”. Передумова однакова: виберіть одну річ, щоб запустити іншу дію. Основна відмінність полягає в тому, що потік не обов’язково повинен бути єдиною послідовністю “один до одного”. Замість цього, це може бути ланцюжок, який запускає кілька додатків і сервісів, що робить його більш гнучким за своєю суттю.

Stringify веде нелегку боротьбу, але оскільки всі люблять аутсайдерів, його потенціал інтригує.

Додатки та сервіси називаються “Речі”, а ідея полягає в тому, щоб об’єднати їх у потік з тригером та дією. До переліку речей входять три кнопки управління (червона, фіолетова та зелена), які можуть бути використані для негайного запуску потоку. Список речей далеко не такий широкий, як загальна підтримка та сумісність IFTTT, але є кілька хороших, які ми використовували, включаючи Philips Hue, Fitbit, Dropbox, Facebook та інші. Інші підтримувані в даний час речі включають Amazon Alexa, Automatic, Ecobee, Ring, Nest, Slack, Misfit, Honeywell, Evernote, Withings, Yelp і Twitter, серед інших.

Особливістю методології Stringify є те, як тригери та дії пов’язані між собою. Наприклад, ми створили потік, в якому світло Hue у спальні загорялося, коли ми наближалися до будинку, одночасно знімаючи з-під охорони камеру Homeboy. IFTTT вимагав би окремих рецептів, щоб виконати обидві функції. Інший Flow вмикає світло Hue у вітальні по черзі та відтворює музику через систему Sonos у певний день тижня (за умови, що вона має плейлист для використання). Не так складно, але знову ж таки, не так легко здійснити за допомогою IFTTT.

Застереження полягає в тому, що для того, щоб правильно налаштувати потоки, потрібні певні спроби та помилки. Метод перетягування здається досить простим, але це також питання натискання правильних кнопок. Після додавання потрібних речей у верхньому кутку кожної з них з’явилися значки шестерень, що означало, що додатку або сервісу потрібно було вказати, що робити. Натискання на іконку відкривало сторінку налаштувань, де потрібно було визначити річ як тригер або дію, а потім параметри, в яких вона має щось робити. Наприклад, камеру Homeboy можна було використовувати як тригер, так і дію. Ми могли б налаштувати її так, щоб вона вмикала підсвічування Hue в момент виявлення руху, або щоб вона активувалася в той момент, коли ми залишаємо певну географічно обмежену зону навколо будинку.

Що приємно в методології Stringify на потоках – це те, як тригери та дії пов’язані між собою.

Ми також можемо зробити це трохи складнішим. Поставте камеру Homeboy на охорону тільки з 10:00 до 18:00 з понеділка по п’ятницю, і якщо буде виявлено рух, увімкніть підсвічування Hue, надішліть нам електронного листа, а через 60 секунд знову вимкніть підсвічування. Щоб зробити все це за допомогою IFTTT, знадобилося б кілька рецептів, які неможливо поєднати разом. Stringify пропонує круту гнучкість, хоча зрозуміти, як зібрати всі ці речі разом з першої або другої спроби, не так просто – ми хотіли б, щоб процес був більш зрозумілим. Також не одразу було зрозуміло, що потоки можуть бути повністю обмеженими, тобто одним з них можна користуватися лише в певний день, перш ніж він сам себе вимкне.

Звичайно, потрібен час, щоб звикнути до програми автоматизації, крім того, включення декількох елементів у потік підвищує ймовірність помилки по всьому ланцюжку. Це не тому, що Stringify дійсно глючний (він був досить стабільним), а тому, що налаштування повинно бути неприступним. Stringify не підтвердить потік, якщо ланцюжок не зв’яже тригер з дією. Деталі, що регулюють зв’язок між ними, не мають реального контролю, і саме тут легко зробити помилки.

Єдина причина, по якій ми змогли додати Sonos до потоку, – це концентратор SmartThings Hub. Sonos не відкрив свій API для додатків-автоматів, тому забезпечення сумісності через хаб – єдиний спосіб. Функціональність дуже базова – якщо на палубі немає плейлиста з додатку Sonos, він взагалі нічого не буде відтворювати, незважаючи на те, що Flow каже йому це робити.

Більше ярликів і сумісності, будь ласка

Коли ви маєте справу з кількома елементами, які не повинні бути повністю автоматизовані, швидкого натискання кнопки може бути достатньо, щоб виконати роботу. Пам’ятаєте, ми згадували про три кнопки керування (червону, фіолетову та зелену) у списку Речей? Хотілося б, щоб їх було більше. Надзвичайно ефективні та зручні, ці кнопки чудово підходять для швидких дій, щоб запустити Потік на вимогу. Ще краще, коли кнопку можна налаштувати для Потоку, який є своєчасним і конкретним. Проблема полягає в тому, що як тільки ми вирішили використовувати одну з трьох кнопок для Потоку, який ми часто використовуємо, ми не можемо запрограмувати її на щось інше.

Це, безумовно, буде проблемою, оскільки сумісність зростає, і необхідність швидких дій може змусити розробників Stringify залучати більше. IFTTT має окремі програми DO, які по суті роблять те ж саме, тому що в самому додатку немає такої комбінації клавіш.

Незважаючи на це, розрив у сумісності між ними помітний. IFTTT має вичерпний список додатків, пристроїв та сервісів, які можна підключити для отримання рецептів, тоді як Stringify все ще працює над цим. Наприклад, Nest, Netatmo та Homeboy – це три домашні мережеві камери, які він наразі підтримує. IFTTT більш ніж удвічі збільшує цю кількість. Розумні термостати досить рівномірні, але загальні пристрої розумного будинку, додатки та веб-сайти – це інша історія.

Stringify не підтримує продукти WeMo від Belkin, а також не може працювати з мережевими продуктами D-Link або іншими концентраторами, такими як Wink або Harmony. Додатки також обмежені. Немає можливості використовувати функції дзвінків або текстових повідомлень телефону для створення потоку, в якому ви можете отримувати текстові повідомлення про щось, наприклад, про те, що камера виявила рух, або про фотографію, яка була завантажена в загальну папку на Dropbox. Додатки для покупок практично не існують, якщо не вважати eBay і Craigslist як варіанти. Flickr та Instagram – єдині варіанти для фотографування. Fitbit, Jawbone UP, Misfit та Withings – єдині пристрої, які можна носити.

В основному, Stringify зосередився на забезпеченні більш широко прийнятих в першу чергу, щоб сприяти прийняттю. Як швидко послуги розширяться, щоб включити в себе ті, яких не вистачає, а також інші, які можуть бути дуже корисними, ще належить з’ясувати.

Висновок

Важко оцінити, наскільки пересічний користувач смартфона знає або використовує IFTTT і додатки-автоматизатори в цілому. Але в будь-якому випадку, Stringify потрібно просуватися далі, перш ніж все це дійсно стане мейнстрімом. Ідея багаторядкових потоків має багато переваг, і при трохи кращому виконанні, особливо при налаштуванні, Stringify може стати ефективним конкурентом.

Наразі його корисність значною мірою залежить від того, чи є у вас сумісні речі, які працюють з ним. Концентратор SmartThings Hub не є обов’язковим для отримання максимальної віддачі від Stringify, але не завадить придбати пристрій за 100 доларів, якщо ви готові зануритися в роботу і спробувати.

Хороша новина полягає в тому, що навіть з двома сумісними додатками, сервісами або пристроями легко спробувати Stringify і побачити, наскільки добре він працює. Ми вважаємо, що це варте вашого часу, тим більше, що розробники постійно оновлюють додаток і підтверджують, що сумісність буде продовжувати зростати.

Оцінка: 3/5

Плюси

Низькі витрати

Рекомендації редакції

Source: digitaltrends.com

Exit mobile version