Mozilla WebThings Gateway 0.9 ਉਪਲਬਧ, ਸਮਾਰਟ ਹੋਮ ਅਤੇ IoT ਡਿਵਾਈਸਾਂ ਲਈ ਗੇਟਵੇ

ਮੋਜ਼ੀਲਾ ਕੰਪਨੀ ਪ੍ਰਕਾਸ਼ਤ ਨਵਾਂ ਉਤਪਾਦ ਰੀਲੀਜ਼ ਵੈਬਥਿੰਗਜ਼ ਗੇਟਵੇ 0.9, а также обновление библиотек WebThings Framework 0.12, образующих платформу WebThings, предоставляющую компоненты для обеспечения доступа к различным категориям потребительских устройств и использования универсального ਵੈੱਬ ਥਿੰਗਜ਼ API ਉਹਨਾਂ ਨਾਲ ਗੱਲਬਾਤ ਦਾ ਪ੍ਰਬੰਧ ਕਰਨ ਲਈ। ਪ੍ਰੋਜੈਕਟ ਵਿਕਾਸ ਫੈਲਣਾ MPL 2.0 ਦੇ ਅਧੀਨ ਲਾਇਸੰਸਸ਼ੁਦਾ।

Новый выпуск WebThings Gateway примечателен развитием
ਪੈਕੇਜ на основе OpenWrt, которые позволяют использовать беспроводные маршрутизаторы не только для обеспечения сетевого доступа, но и в качестве узлов управления умным домом. В том числе ਤਿਆਰ собственный дистрибутив на базе OpenWrt с интегрированной поддержкой Things Gateway, предоставляющий унифицированный интерфейс для настройки умного дома и беспроводной точки доступа. Сборки дистрибутива ਦਾ ਗਠਨ для открытого маршрутизатора ਟਰਿਸ ਓਮਨੀਆ.

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

Mozilla WebThings Gateway 0.9 ਉਪਲਬਧ, ਸਮਾਰਟ ਹੋਮ ਅਤੇ IoT ਡਿਵਾਈਸਾਂ ਲਈ ਗੇਟਵੇ

Вторым важным новшеством является реализация поддержки платы ਰਾਸਬਰਬੇ Pi 4, для которой, как и для других плат Raspberry Pi, ਤਿਆਰ отдельные ਅਸੈਂਬਲੀਆਂ на основе дистрибутива Raspbian.

Из функциональных улучшений отмечается реализация нового типа дополнений (Notifier), позволяющих расширить ранее доступную систему отправки сообщений через Push-уведомления в браузере. Notifier позволяет создавать обработчики и задавать правила отправки сообщений через различные каналы связи, например для отправки SMS или Email при срабатывании датчиков движения в доме. Возможно задание приоритета отправляемых уведомлений.

Mozilla WebThings Gateway 0.9 ਉਪਲਬਧ, ਸਮਾਰਟ ਹੋਮ ਅਤੇ IoT ਡਿਵਾਈਸਾਂ ਲਈ ਗੇਟਵੇ

ਇੱਕ ਰੀਮਾਈਂਡਰ ਵਜੋਂ, WebThings ਗੇਟਵੇ ਨੂੰ ਪੇਸ਼ ਕਰਦਾ ਹੈ ਖਪਤਕਾਰਾਂ ਅਤੇ IoT ਡਿਵਾਈਸਾਂ ਦੀਆਂ ਵੱਖ-ਵੱਖ ਸ਼੍ਰੇਣੀਆਂ ਤੱਕ ਪਹੁੰਚ ਨੂੰ ਸੰਗਠਿਤ ਕਰਨ ਲਈ ਇੱਕ ਵਿਆਪਕ ਪਰਤ ਹੈ, ਹਰੇਕ ਪਲੇਟਫਾਰਮ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਲੁਕਾਉਂਦੀ ਹੈ ਅਤੇ ਹਰੇਕ ਨਿਰਮਾਤਾ ਲਈ ਵਿਸ਼ੇਸ਼ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਦੀ ਲੋੜ ਨਹੀਂ ਹੁੰਦੀ ਹੈ। ਪ੍ਰੋਜੈਕਟ ਕੋਡ ਦੁਆਰਾ ਲਿਖਿਆ ਗਿਆ Node.js ਸਰਵਰ ਪਲੇਟਫਾਰਮ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ JavaScript ਵਿੱਚ। IoT ਪਲੇਟਫਾਰਮਾਂ ਦੇ ਨਾਲ ਗੇਟਵੇ ਨੂੰ ਇੰਟਰੈਕਟ ਕਰਨ ਲਈ, ਤੁਸੀਂ ZigBee ਅਤੇ ZWave ਪ੍ਰੋਟੋਕੋਲ, WiFi ਜਾਂ GPIO ਰਾਹੀਂ ਸਿੱਧੇ ਕਨੈਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਗੇਟਵੇ ਦੇ ਨਾਲ ਫਰਮਵੇਅਰ ਤਿਆਰ ਵੱਖ-ਵੱਖ ਰਾਸਬੇਰੀ Pi ਮਾਡਲਾਂ ਲਈ, ਵੀ ਉਪਲਬਧ ਹੈ ਪੈਕੇਜ OpenWrt ਅਤੇ ਡੇਬੀਅਨ ਲਈ.

Mozilla WebThings Gateway 0.9 ਉਪਲਬਧ, ਸਮਾਰਟ ਹੋਮ ਅਤੇ IoT ਡਿਵਾਈਸਾਂ ਲਈ ਗੇਟਵੇ

ਗੇਟਵੇ ਸੰਭਵ ਹੈ ਸਥਾਪਤ ਕਰਨ ਲਈ Raspberry Pi ਬੋਰਡ 'ਤੇ ਅਤੇ ਇੱਕ ਸਮਾਰਟ ਹੋਮ ਕੰਟਰੋਲ ਸਿਸਟਮ ਪ੍ਰਾਪਤ ਕਰੋ ਜੋ ਘਰ ਦੇ ਸਾਰੇ IoT ਡਿਵਾਈਸਾਂ ਨੂੰ ਏਕੀਕ੍ਰਿਤ ਕਰਦਾ ਹੈ ਅਤੇ ਇੱਕ ਵੈੱਬ ਇੰਟਰਫੇਸ ਦੁਆਰਾ ਉਹਨਾਂ ਦੀ ਨਿਗਰਾਨੀ ਅਤੇ ਪ੍ਰਬੰਧਨ ਲਈ ਟੂਲ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਪਲੇਟਫਾਰਮ ਤੁਹਾਨੂੰ ਅਤਿਰਿਕਤ ਵੈਬ ਐਪਲੀਕੇਸ਼ਨਾਂ ਬਣਾਉਣ ਦੀ ਵੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਜੋ ਡਿਵਾਈਸਾਂ ਨਾਲ ਇਸ ਰਾਹੀਂ ਇੰਟਰੈਕਟ ਕਰ ਸਕਦੇ ਹਨ ਵੈੱਬ ਥਿੰਗ API.

Таким образом, вместо установки своего мобильного приложения для каждого типа IoT-устройств, можно использовать единый унифицированный web-интерфейс. Для установки WebThings Gateway достаточно загрузить предоставленную прошивку на SD-карту, открыть в браузере хост «gateway.local», настроить подключение к WiFi, ZigBee или ZWave, найти имеющиеся IoT-устройства, настроить параметры для доступа извне и добавить самые востребованные устройства на домашний экран.

ਗੇਟਵੇ ਫੰਕਸ਼ਨਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਇੱਕ ਸਥਾਨਕ ਨੈੱਟਵਰਕ 'ਤੇ ਡਿਵਾਈਸਾਂ ਦੀ ਪਛਾਣ ਕਰਨਾ, ਇੰਟਰਨੈਟ ਤੋਂ ਡਿਵਾਈਸਾਂ ਨਾਲ ਜੁੜਨ ਲਈ ਇੱਕ ਵੈੱਬ ਪਤਾ ਚੁਣਨਾ, ਗੇਟਵੇ ਵੈੱਬ ਇੰਟਰਫੇਸ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਲਈ ਖਾਤੇ ਬਣਾਉਣਾ, ਗੇਟਵੇ ਲਈ ਮਲਕੀਅਤ ZigBee ਅਤੇ Z-Wave ਪ੍ਰੋਟੋਕੋਲ ਦਾ ਸਮਰਥਨ ਕਰਨ ਵਾਲੇ ਡਿਵਾਈਸਾਂ ਨੂੰ ਕਨੈਕਟ ਕਰਨਾ, ਰਿਮੋਟ ਐਕਟੀਵੇਸ਼ਨ ਅਤੇ ਵੈਬ ਐਪਲੀਕੇਸ਼ਨ ਤੋਂ ਡਿਵਾਈਸਾਂ ਨੂੰ ਬੰਦ ਕਰਨਾ, ਘਰ ਦੀ ਸਥਿਤੀ ਦੀ ਰਿਮੋਟ ਨਿਗਰਾਨੀ ਅਤੇ ਵੀਡੀਓ ਨਿਗਰਾਨੀ। ਵੈੱਬ ਇੰਟਰਫੇਸ ਅਤੇ API ਤੋਂ ਇਲਾਵਾ, ਗੇਟਵੇ ਵਿੱਚ ਵੌਇਸ ਨਿਯੰਤਰਣ ਲਈ ਪ੍ਰਯੋਗਾਤਮਕ ਸਹਾਇਤਾ ਵੀ ਸ਼ਾਮਲ ਹੈ, ਜੋ ਤੁਹਾਨੂੰ ਵੌਇਸ ਕਮਾਂਡਾਂ ਨੂੰ ਪਛਾਣਨ ਅਤੇ ਲਾਗੂ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ (ਉਦਾਹਰਨ ਲਈ, "ਰਸੋਈ ਵਿੱਚ ਰੋਸ਼ਨੀ ਚਾਲੂ ਕਰੋ")।

WebThings ਫਰੇਮਵਰਕ IoT ਡਿਵਾਈਸਾਂ ਬਣਾਉਣ ਲਈ ਬਦਲਣਯੋਗ ਭਾਗਾਂ ਦਾ ਇੱਕ ਸੈੱਟ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜੋ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਵੈਬ ਥਿੰਗਜ਼ API ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੰਚਾਰ ਕਰ ਸਕਦੇ ਹਨ। ਵੈੱਬ ਰਾਹੀਂ ਅਗਲੀ ਨਿਗਰਾਨੀ ਅਤੇ ਪ੍ਰਬੰਧਨ ਲਈ ਵੈਬਥਿੰਗਸ ਗੇਟਵੇ-ਅਧਾਰਿਤ ਗੇਟਵੇ ਜਾਂ ਕਲਾਇੰਟ ਸੌਫਟਵੇਅਰ (mDNS ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ) ਦੁਆਰਾ ਅਜਿਹੇ ਡਿਵਾਈਸਾਂ ਨੂੰ ਆਪਣੇ ਆਪ ਖੋਜਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਵਿੱਚ ਵੈਬ ਥਿੰਗਜ਼ API ਲਈ ਸਰਵਰ ਲਾਗੂਕਰਨ ਲਾਇਬ੍ਰੇਰੀਆਂ ਦੇ ਰੂਪ ਵਿੱਚ ਤਿਆਰ ਕੀਤੇ ਗਏ ਹਨ
ਪਾਈਥਨ,
ਜਾਵਾ,

ਜੰਗਾਲ, ਅਰਡੋਨੋ и ਮਾਈਕ੍ਰੋ ਪਾਈਥਨ.

ਸਰੋਤ: opennet.ru

ਇੱਕ ਟਿੱਪਣੀ ਜੋੜੋ