Відео: "розумний" будинок Qualcomm AllJoyn
Qualcomm AllJoyn - проект з відкритим вихідним кодом, призначений для розробки програмного забезпечення і додатків, які здатні обмінюватися даними між пристроями різних типів в реальному часі через WiFi і Bluetooth. Це дозволяє уніфікувати розробку і створювати системи для злагодженої взаємодії всіх пристроїв у складі "розумного" будинку.
Qualcomm вперше представила проект на конференції Mobile World Congress 2011. Там же компанія показала AllJoyn SDK 2.3.6, спеціальний пакет інструментів для розробників програмного забезпечення, розроблений Qualcomm у співпраці з компанією Unity Technologies. На підтримку проекту тоді включилися Foxconn, Technicolor, LG Innotek, LeTV і Xiaomi. З часом у розробку протоколу включилася компанія Linux Foundation, що призвело до створення проекту AllSeen Alliance, заснованого на відкритому коді AllJoyn. AllSeen Alliance - це некомерційний консорціум виробників, що займається впровадженням та розповсюдженням пристроїв, сервісів і систем, пов'язаних між собою за допомогою інтернету. Проект об'єднує десятки найбільших розробників і виробників, таких як LG, Sharp, Haier, Panasonic, Sears, Silicon Image, Cisco, TP-Link, Canary, doubleTwist, Fon, Harman, HTC, Lifx, Liteon, Muzzley, Sproutling, Wilocity та інших компаній.
Однією з важливих особливостей AllJoyn є архітектура системи, заснована на прямому зв'язку пристроїв між собою без посередників у вигляді хмарних сервісів, супутників і антен. Пряма передача даних між пристроями усуває будь-які затримки, роблячи зв'язок миттєвою. Багато компаній знайшли свої унікальні способи використання подібної архітектури AllJoyn. Наприклад, компанія, Canary, що займається виробництвом однойменних систем безпеки для дому, поєднала роботу системи з іншими «розумними» девайсами в будинку. «Розумний» замок від компанії August передасть Canary сигнал у випадку вторгнення, а система безпеки, в свою чергу, не тільки сповістить господаря через його смартфон, але і зможе сама включити гучну музику і колірну сигналізацію, яку забезпечать багатобарвні WiFi-лампочки від компанії LIFX. Також Canary сфотографує непроханого гостя і зможе показати фотографії на всіх екранах, сумісних з технологією AllJoyn. Всі ці пристрої не були спочатку розраховані на спільну роботу, але завдяки AllJoyn таке стало можливим.
AllJoyn дає можливість користувачу обійтися без десятків додатків, кожне з яких призначене для окремого пристрою. Додаток AllJoyn дозволяє з легкістю виявляти, підключати і керувати будь-якими приладами на платформі AllJoyn, розташованими поблизу від смартфона або планшета. Керувати пристроями можна навіть за допомогою переносних пристроїв. Додаток володіє спеціальною панеллю управління під назвою Haier. Вона полегшить одночасне керування безліччю пристроїв в будинку і вчасно зробить користувачеві необхідні нагадування.
AllJoyn може звільнити користувача від щоденної рутини. Наприклад, будильник і світло в дитячій кімнаті можна налаштувати таким чином, щоб вранці вони спрацьовували одночасно, пробуджуючи дитини. А вночі можна одним кліком вимкнути всі лампи і працюючі пристрої в будинку, причому додаток AllJoyn сповістить користувача про включення будь-якого сумісного пристрою, в недозволений час, так що подивитися потайки вночі телевізор вашій дитині не вдасться.
Однією з унікальних особливостей платформи AllJoyn є можливість давати одне завдання одночасно для декількох приладів. Наприклад, AllJoyn дозволяє налаштовувати кілька електронних годин, розташованих в різних пристроях і в різних частинах будинку.
Портативні пристрої можуть грати важливу роль в «розумному» будинку. AllJoyn може надсилати повідомлення на портативні пристрої, наприклад, про те, що відкриті двері холодильника або не вимкнене світло в одній з кімнат. Якщо користувач не помічає повідомлення, AllJoyn може включити мерехтіння лампочок, щоб сигналізувати користувачеві про якісь несправності.
Коли користувач приходить додому, AllJoyn може включити світло або передати команду домашньої аудіосистеми, яка привітає свого господаря. Також вітальне напис транслюється на телевізорі та інших дисплеях в будинку. Користувач може легко закрити «розумний» замок, причому побачити повідомлення про це на екрані телевізора або переносна пристрою.
Будучи повністю відкритою, платформа AllJoyn може працювати не тільки на апаратних рішеннях від компанії Qualcomm. На офіційному сайті AllJoyn кожен може безкоштовно завантажити бібліотеки кодів та пакет необхідних інструментів для створення програмного забезпечення і додатків для платформи. Платформа використовує стандартні мови програмування C++, Java і Javascript, так що робота з AllJoyn не повинна викликати ніяких труднощів у розробників. Qualcomm створює всі умови, щоб розвивати найважливішу особливість платформи AllJoyn - можливість взаємодії між безліччю пристроїв, зроблених різними виробниками і з абсолютно різними цілями. Система AllJoyn здатна об'єднувати роботу, здавалося б, несумісних пристроїв для створення ідеальних рішень для «розумного» дому та офісу.