URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 114976
[ Назад ]

Исходное сообщение
"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."

Отправлено opennews , 02-Авг-18 23:42 
Компания Mozilla опубликовала (https://hacks.mozilla.org/2018/08/things-gateway-0-5-feature.../) выпуск Things Gateway 0.5 (https://iot.mozilla.org/gateway/), который представляет (https://www.opennet.ru/opennews/art.shtml?num=48029) собой универсальную прослойку для организации доступа к различным категориям потребительских и IoT-устройств, скрывающую за собой особенности каждой платформы и не требующую использования специфичных для каждого производителя приложений. Код проекта написан (https://github.com/mozilla-iot/gateway/) на языке JavaScript с использованием серверной платформы Node.js. Для взаимодействия шлюза с IoT-платформами можно использовать протоколы ZigBee и ZWave, WiFi или прямое подключение через GPIO. Прошивки с шлюзом подготовлены (https://github.com/mozilla-iot/wiki/wiki/Supported-Hardware) для различных моделей Raspberry Pi.


Шлюз можно установить (http://iot.mozilla.org/gateway/) на плату Raspberry Pi и получить систему управления умным домом, объединяющую все имеющиеся в доме IoT-устройства и предоставляющую средства для мониторинга и управления ими через Web-интерфейс.  Платформа также позволяет создавать дополнительные web-приложения, которые могут взаимодействовать с устройствами через Web Thing API (https://iot.mozilla.org/wot/). Таким образом, вместо установки своего мобильного приложения для каждого типа IoT-устройств, можно использовать единый унифицированный web-интерфейс. Для установки Things Gateway достаточно загрузить предоставленную прошивку на SD-карту, открыть в браузере хост "gateway.local", настроить подключение к WiFi, ZigBee или ZWave, найти имеющиеся IoT-устройства, настроить параметры для доступа извне и добавить самые востребованные устройства на домашний экран.

Шлюз поддерживает такие функции, как определение устройств в локальной сети, выбор web-адреса для соединения с устройствами из интернета, создание учётных записей для доступа к web-интерфейсу шлюза, подключение к шлюзу устройств, поддерживающих проприетарные протоколы ZigBee и Z-Wave, удалённое включение и выключение устройств из web-приложения. Отдельно отмечается, что кроме web-интерфейса и API в шлюзе реализована экспериментальная поддержка голосового управления, позволяющая распознавать и выполнять голосовые команды (например, "включи свет на кухне").

Основные новшества:

-  Система “capabilities”, позволяющая уйти от привязки к предопределённым типам устройств в пользу компоновки на основе  расширяемых схем, представленных в специальном репозитории. Например, новая система позволяет легко определять схемы для комбинированных устройств, таких как датчики открытия дверей со встроенными датчиками  температуры или умные замки с многоцветным светодиодным индикатором
Разработчикам также предоставлена возможность создания собственных блоков при помощи инструментария Things Framework, предоставляющего средства для разработки на Rust, MicroPython и Arduino;

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


-  Помимо встроенного web-интерфейса, предлагаемого для устройств, реализована поддержка указания ссылки на отдельный web-интерфейс, специально созданных для определённого  устройства. Например, данная возможность может оказаться полезной при создании  интерфейсов для сложных и нетипичных устройств, таких  как роботы или пиксельные светодиодные стены (pixel wall (https://github.com/RutgersGRID/pixelwall));


-  В дополнение к типовым свойства, таким как вкл/выкл, уровень и цвет, предоставлены такие действия как затемнение, которые активируются кнопкой и подразумевают отображение формы для ввода параметров;


- Добавлена возможность просмотра журнала событий для каждого устройства;

-  Расширены возможность движка для определения правил, в котором теперь можно создавать правила с несколькими входными и выходными значениями. Также теперь можно определять сложные правила, включающие операторы “if”, “while”, “and”, “or” и “equals”, и использовать в качестве выходных значений цвета и текстовые строки;


-  Добавлен интерфейс для построения интерактивного плана размещения устройств на этаже, позволяющий сразу проанализировать или изменить состояние каждого устройства, например, включить или выключить одним кликом, или перейти к детальным настройкам при клике с удержанием нажатия;

-  Добавлен экспериментальный умный помощник, взаимодействие с которым построено в форме текстового чата или голосового взаимодействия. Поддерживает простой набор команд, таких как включить и выключить, установить уровень или цвет. По умолчанию помощник отключен и требует активации через меню "Settings -> Smart Assistant UI";


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


URL: https://hacks.mozilla.org/2018/08/things-gateway-0-5-feature.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=49070


Содержание

Сообщения в этом обсуждении
"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено аноним143577 , 02-Авг-18 23:42 
Опцию отключения телеметрии уже нашли?

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 03-Авг-18 13:01 
Слишком толсто, попробуй ещё раз.

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 04-Авг-18 16:58 
А он в чём-то неправ?

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 03-Авг-18 00:09 
Новый логотип - хитрая лисичка. Значит ли это что мои IoT-данные будут воровать?

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 03-Авг-18 00:14 
Что значит «будут»?

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 03-Авг-18 01:18 
Это же Мозилла, не гугл, эти больше разрешенного не берут.

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 03-Авг-18 06:17 
Бугога, пеши исчо.

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 03-Авг-18 16:20 
>Это же Мозилла, как гугл - пока не запретишь, будут брать.

Справедливости ради есть за что сказать спасибо - https://support.mozilla.org/en-US/products/firefox/protect-y...
В частности за - https://support.mozilla.org/en-US/kb/how-stop-firefox-making...


"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Anonymouss , 03-Авг-18 01:26 
что значит "мои"???

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 03-Авг-18 15:23 
что значит "значит ли это?"

Нет, не будут. Мозилла не зря оффлайн-распознавание речи делала.


"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Донни , 03-Авг-18 18:49 
что значит "воровать"?

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Линукс , 03-Авг-18 23:28 
>> Значит ли это что мои IoT-данные будут воровать?

Это значит, кловун, что свои IoT-данные ты должен где-то размещать и обрабатывать.
Зачем комментировать то, от чего бесконечно далёк и даже приблизительного понятия не имеешь?


"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Вы забыли заполнить поле Name , 03-Авг-18 06:51 
Где список поддерживаемых устройств?
Есть какой-нибудь Water Leak Detector?

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено None , 03-Авг-18 09:21 
В версии от Microsoft наверняка есть.
А тут я вижу Binary Sensor, например.

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 03-Авг-18 09:27 
Ты все эти устройства купишь у них? Или оторвёшься от потребляцских сайтишек неудачливых торганов, и сварганишь свой детектор из ардуины за день?

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено x3who , 03-Авг-18 21:59 
> Или оторвёшься от потребляцских сайтишек неудачливых торганов, и сварганишь свой детектор из ардуины за день?

Ардуйня - это и есть потребляццкий продукт.


"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 04-Авг-18 07:24 
В отличие от механических троянов успешных торганов инновациями.

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено F , 03-Авг-18 10:18 
Лучше бы браузер делали хорошо, чем всего по немногу и плохо.

Экран с настройкой fade - не всякой мышью попадешь, а экран с включением ssh - явно под тач, и пальцем не промажешь. Это все, что нужно знать про "продуманный GUI" от Мозиллы.


"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 03-Авг-18 13:00 
Ох уж эти мамкины специалисты. Возьми и напиши отзыв, а лучше - пришли pull request.

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 03-Авг-18 14:14 
Когда это поехавшим от денег торганам было не плевать на чужие идеи?

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 03-Авг-18 17:49 
Ох уж эти эксперты-советчики с опеннета...
Мозилловцам плевать на ваши реквесты и багрепорты. Они это давно уже показали своим отношением к пользователям на техфоруме.

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено F , 06-Авг-18 10:14 
В описываемом случае горбатого могила уже исправит. С их дизайнерами никто не примет любые изменения против всего, что они "придумали".

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено linvinus , 03-Авг-18 10:48 
кто нибудь сравнивал с http://home-assistant.io/ ?

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 05-Авг-18 12:45 
Things Gateway оказался на удивление хорош.

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 03-Авг-18 12:46 
Не дают покоя лавры Алексы от Амазон.

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 03-Авг-18 15:08 
Раньше схемы типа датчик-логика-исполнительный механизм решались копеечными микросхемами и зачастую питанием от батарейки, теперь же для включения лампочки в двух метрах от юзера надо сжигать киловатты электроэнергии, греть воздух и устраивать ботнеты.

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Crazy Alex , 03-Авг-18 18:13 
О да, малинка - это, конечно, киловатты. А то, что вам гибкость настройки, красота и комфорт не нужны - ну бывает. Что ж - не пользуйтесь такими штуками, вас никто не заставляет

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено anonymous , 04-Авг-18 00:06 
Не смеши, для этого есть куча специализированных устройств и стандартов. Колхозить на малинке такое на малинке, это ещё постараться надо.

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 04-Авг-18 07:28 
Он кроме линуксового одноплатника в руках ничего не держал, и не представляет, насколько это чудовищный монстр в сравнении с электронным устройством здорового человека.

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено x3who , 04-Авг-18 12:10 
> О да, малинка - это, конечно, киловатты.

При напряжении питания 5В и потреблении в пол-ампера - это киловатты в год, замучаешься бегать с батарейками к выносным датчикам:

$ echo "3.3*0.5*24*365.25" | bc -l
14463.9000


"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено x3who , 04-Авг-18 12:13 
.. ну и серверную сторону не от любого ЮСБ-порта запитаешь даже.

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


"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 04-Авг-18 17:02 
Выничегонепонимаете!!!!11 Джавоскрипт - это магистральная дорога прогресса!

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено F , 06-Авг-18 10:15 
> О да, малинка - это, конечно, киловатты. А то, что вам гибкость
> настройки, красота и комфорт не нужны

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


"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 03-Авг-18 19:47 
Они и сейчас так решаются, если тебе надо связать датчик, логику и исполнительный механизм. Но ведь новость о бизнесе и инновациях, а когда в воздухе начинает плавать аромат воображаемых денег, уже никого не интересует твоё мнение.

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено topin89 , 04-Авг-18 09:35 
Верно. Требовалось всего лишь знать, как всё это сделать. Теперь не требуется.
Это не говоря уже о простоте переделывания логики

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 05-Авг-18 18:20 
"я нихрена не знаю, я сейчас вам всё переделаю как надо" — девиз инноватора двадцать первого века.

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 04-Авг-18 12:09 
на PIC это работает?

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 04-Авг-18 19:25 
На коре и3у тормозит, вероятно, а на хеоне е5 виснет через сутки.

"Выпуск Things Gateway 0.5, развиваемого в Mozilla шлюза для ..."
Отправлено Аноним , 05-Авг-18 12:45 
на 9-ой картинке будто рыжий кoзeл а не лиса