Компания Mozilla представила (https://blog.mozilla.org/blog/2018/02/06/announcing-project-.../) проект Things (Project Things), развивающий открытый фреймворк для организации взаимодействия с потребительскими и IoT-устройствами через Web. Работа над проектом началась (https://www.opennet.ru/opennews/art.shtml?num=46795) в прошлом году в рамках инициативы по разработке технологий для построения децентрализованной сети устройств, использования URL для адресации таких устройств и предоставления возможности доступа к ним из Web.Для преодоления фрагментации, вызванной многообразием прошивок и протоколов для IoT, подготовлена (https://hacks.mozilla.org/2018/02/how-to-build-your-own-priv.../) реализация шлюза, который выступает прослойкой для унификации доступа к различным категориям устройств, скрывая за собой особенности каждой платформы и не требуя использования специфичных для каждого производителя приложений. Шлюз можно установить (http://iot.mozilla.org/gateway/) на плату Raspberry Pi и получить систему управления умным домом, объединяющую все имеющиеся в доме IoT-устройства и предоставляющую средства для мониторинга и управления ими, в том числе через Web-интерфейс и дополнительные приложения, которые могут взаимодействовать с устройствами через Web Thing API (https://iot.mozilla.org/wot/).
Таким образом, вместо установки своего мобильного приложения для каждого типа IoT-устройств, обеспечивается единый унифицированный web-интерфейс. Шлюз поддерживает такие функции, как определение устройств в локальной сети, выбор web-адреса для соединения с устройствами из интернета, создание учётных записей для доступа к web-интерфейсу шлюза, подключение к шлюзу устройств, поддерживающих проприетарные протоколы ZigBee и Z-Wave, удалённое включение и выключение устройств из web-приложения. Отдельно отмечается, что кроме web-интерфейса и API в шлюзе реализована экспериментальная поддержка голосового управления, позволяющая распознавать и выполнять голосовые команды (например, "включи свет на кухне").
Из возможностей нового выпуска также упоминается движок для определения логических правил, позволяющих автоматически реагировать на определённые ситуации с устройствами (например, можно автоматически включить устройство "Б", если было включено устройство "А"). В web-интерфейс добавлена карта размещения устройств, позволяющая наглядно оценить где и какое устройство находится в доме. Добавлена поддержка новых классов устройств, таких как управляемые розетки, настраиваемые светильники, цветная подсветка, многоуровневые выключатели и различные датчики, а также виртуальные версии различных типов устройств. Для обеспечения поддержки протоколов и устройств представлена новая система дополнений. Для авторизации доступа сторонних приложений к API предложена поддержка OAuth.Код проекта написан (https://github.com/mozilla-iot/gateway/) на языке JavaScript с использованием серверной платформы Node.js. Для взаимодействия шлюза с IoT-платформами предлагается набор модулей, позволяющих обращаться к устройствам при помощи протоколов ZigBee и ZWave, через WiFi или при помощи прямого подключения к GPIO. Прошивки с шлюзом подготовлены для Raspberry Pi,
Raspberry Pi 2, Raspberry Pi 3 и Raspberry Pi Zero W. В ближайшее время обещают подготовить пакет для OpenWrt. Список протестированных IoT-устройств и брелков ZigBee/ZWave предложен на данной странице (https://github.com/mozilla-iot/wiki/wiki/Supported-Hardware).
Установка достаточно хорошо автоматизирована - достаточно загрузить предоставленную прошивку с шлюзом на SD-карту, подключиться к Raspberry Pi и открыть в браузере хост "gateway.local", после чего можно настроить подключение к WiFi, ZigBee или ZWave, найти имеющиеся IoT-устройства, настроить параметры для доступа извне и добавить самые востребованные устройства на домашний экран. В прошивку интегрированы функции автоматической доставки и установки обновлений (OTA, over-the-air), что позволяет оперативно устранять ошибки и уязвимости, не требуя от пользователя дополнительных манипуляций.URL: https://blog.mozilla.org/blog/2018/02/06/announcing-project-.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=48029
"`умный дом' - когда ключи от всего у кого-то более умного, чем владелец" (c)
оно, правда, про cloud-based сказано, но при "секьюрити апдейтах по воздуху" и node.js внутри это уже не важно.
Теперь тормозить будет не только браузер, но и холодильник.
Mozilla, давай, уже в дополнение свой поисковик делай!
> Mozilla, давай, уже в дополнение свой поисковик делай!Хотя куда им девать 501(c)?
> Mozilla, давай, уже в дополнение свой поисковик делай!А с кого она бабло стричь будет, с себя, что ли?
> Mozilla, давай, уже в дополнение свой поисковик делай!По дому,... с бонусами и скрытыми тайниками.
> Mozilla, давай, уже в дополнение свой поисковик делай!Не неанть. А то огуглится недай боже.
Делают что угодно, лишь бы бровзер не развивать...
> Делают что угодно, лишь бы бровзер не развивать...Сказал анон с opennet'а, ор.
новый бровзер мозиллы офигенен.
Это ты про 58.0.2 от сегодня?
Ну да и он будет офигенен целую неделю, а потом офигенным будет 58.0.3 ... целую неделю :)PS: А плаги так и не появились. То что есть - слёзы. :(
Если у них есть модули для всех производителей и прошивок, то зачем пихать их в шлюз, если можно сразу в приложение?
А браузер когда будут делать?
> А браузер когда будут делать?С блэкджеком и шлюзами?
Как достали "интернетом вещей" и своими "дорожными картами". Нельзя чтоли было перевести "сеть вещей". А карта дорог так вообще устоявшееся словосочетание. Но имеем что имеем.
А как ты умаешь, почему интернет называется именно так, а не просто "сеть"? Может быть приставка "интер" важна? Может быть это повод узнать что она означает? Подумай об этом...
Не сглазьте, а то и здесь начнут писать "функционал" и "дорожные карты".Вчера был в восторге от заголовков в официальных новостях Яндекса https://yandex.ru/adv/news/
"Гайд для площадок: на что заменить раздражающие форматы"
"Кросс-девайс"
"Чек-лист для кампаний на сети: 8 общих пунктов и один секретный"
Чем слово "план" не угодило господам?
План не режет слух и не привлекает внимание. PR-щики не согласны.
Слово "План" имеет несколько значений. Хотя иное его значение многие, наверное, уже и не знают )))
Интернет вещей -- это прямой перевод Internet of Things, и я не понимаю в чём твоя претензия. Слово Internet вместо Network там использовано не случайно и отражает особенности этой сети вещей -- http во все поля, и тому подобные гадости.Насчёт же "дорожной карты" -- переводить roadmap устоявшимся русским словосочетанием "карта дорог" будет ещё хуже, чем создавать новое словосочетание, поскольку в тех контекстах, откуда этот roadmap переводится, он используется в смысле "план действий" и не имеет отношения ни к дорогам, как к путям сообщения, ни тем более к картам этих дорог.
> Насчёт же "дорожной карты" -- переводить roadmap устоявшимся русским словосочетанием "карта дорог"
> будет ещё хуже, чем создавать новое словосочетание,«Направление развития» это называется. Всё уже придумано до нас, птюня.
>> Насчёт же "дорожной карты" -- переводить roadmap устоявшимся русским словосочетанием "карта дорог"
>> будет ещё хуже, чем создавать новое словосочетание,
> «Направление развития» это называется. Всё уже придумано до нас, птюня.Как ты будешь использовать фразу "направление развития" при переводе чего-нибудь в стиле "a practical roadmap for resolving a conflict"?
Перевод - это локализация, а не дословная перепечатка.
«Практический план разрешения конфликта», о чём тут ещё думать?
Не нравится — можно сказать «Путь решения конфликта». И не нужно цепляться к «practical».
Совсем люди разучились читать и думать на родном языке.
Небось и зонды положили
Ну до Apple Home им как ...
Но вообще проект интересный.
Тебе в ульяновск.
Развивать БСД?
Apple Home говоришь? Ну-ну, Apple следит за порядком в твоём доме, ага. Только как-то было, что хаксоры стащили из закромов Аппле досье так на мульёнчик их адептов.
Сейчас бы пруфануть, но куда там, это же опеннет.
Давайте скажем честно: Mozilla выпустила платформу для упрощения построения ботнетов из IoT. Хотя я бы назвал ее IoB - internet of bots
Спасибо, записал в свой толковый словарик аббревиатуру "IoB - internet of bots" :)
Не увидел упоминаний mqtt
Похоже его там и нет https://github.com/mozilla-iot/addon-list/blob/master/list.json
Но проект новый, активно пилят.
вот же есть упоминание mqtt
https://iot.mozilla.org/about/
Эти ж IoT будут с перманентно дырявыми прошивками от производителя. Поэтому какой может быть IoT через Web? Однозначно только через VPN. А то ваши кофеварки будут спам рассылать, пылесосы гоняться за котами, а камеры следить не только за ворами.
Мозилла даже браузер хороший так и не смогла сделать, а тут вон куда замахнулись.
Нынче "хороший" браузер сделать, это не ОС написать...
К сожалению, только Mozilla сейчас и владеет нормальным браузером.
> К сожалению, только Mozilla сейчас и владеет нормальным браузером.К счастью! Забирайте себе исходники ;)
MQTT?
> MQTT?Читай комментарии выше, ну.
Конкурент OpenHub. Шлюзом то их много разных.. Меня другое волнует... как без граблей сделать mesh NRF24 c большим количеством node чтобы всё это IoT копейки стоило.
прошу прощения за ошибку, OpenHab.
inb4: будет тоже самое, что с firefox os и прочими проектами мозиллы, не связанными с браузером
Круто конечно, но мозилла кажется занимается не тем.
Это ж не основная ее сфера, поддерживать не будет, а в стандартах поддержка и ценится.
эти имбецилы хоть бы картинки умели рисовать, как может получиться потребление 3.4Вт при напряжении 240В (отдельный маразм,где они такую напругу получили в быту) и токе 0.03А ?
> как может получиться потребление 3.4Вт при напряжении 240В (отдельный маразм,где они такую напругу получили в быту) и токе 0.03А ?При cosφ=0,47.
> при напряжении 240В (отдельный маразм,где они такую напругу получили в быту)В разных странах мира приняты различные стандарты сетевого напряжения. Можно встретить следующие стандарты:
- 100В в Японии,
- 110В в Ямайке, Гаити, Гондурасе, Кубе,
- 115В в Барбадосе, Сальвадоре,Тринидаде,
- 120В в США, Канаде, Венесуэле, Эквадоре
- 127В в Бонайре, Мексике,
- 220В во многих странах Азии и Африки,
- 230В во многих странах Европы и части стран Азии,
- 240В в Афганистане, Гайане, Гибралтаре, Катаре, Кении, Кувейте, Ливане, Нигерии, ФиджиВ России: согласно действующему межгосударственному стандарту ГОСТ 29322-2014 (IEC 60038:2009), сетевое напряжение должно составлять 230 В ±10 % при частоте 50 ±0,2 Гц.
И 230В — уже много лет: ГОСТ 29322-92 — 1992 года, переход на этот стандарт напряжения должен был завершиться ещё в 2003 году.
230В + 10% = 253В — максимальное допустимое напряжение в бытовых электросетях.Так что, как видим, 240В получить легко.
Анониму следует учить матчасть, прежде чем делать какие-либо заявления.
....ну, теперь стало быть, пошло, пропал калабуховский дом.(цэ)