Z-Wave является разработкой датской компании Zen-Sys. Два датских инженера основали Zen-Sys в конце 90-х годов прошлого века. От первоначальной идеи разработки своего собственного решения домашней автоматизации компания вскоре превратилась в поставщика чипов, продавая домашнюю автоматизацию ASIC вместе с собственной прошивкой другим производителям. Это сформировало экосистему производителей с совместимыми продуктами.

Zen-Sys Z-Wave чип 3 поколения

Первое поколение аппаратного обеспечения компании Zensys было продано в 2003 г. - в то время еще как комбинация стандартного микроконтроллера (Atmel) и радиопередатчика. Эта аппаратная платформа была расширена в течение последующих лет поколениями чипа 100 (2003), 200 (2005), 300 (2007), 400 (2009) и последним 500 (2013).

Сайт Z-Wave Альянса (2009 год)

Zen-Sys нашел первых крупных клиентов в США, где – благодаря X10 – уже существует соответствующий рынок и осведомленность рынка домашней автоматизации.

Первым крупным производителем Z-Wave устройств в Европе стал немецкий производитель выключателей Merten (теперь часть Schneider Electric), который публично представил систему освещения CONNECT на основе Z-Wave в конце 2007 года. С начала 2009 года динамика рынка сильно возросла в Европе и Z-Wave также получает больше и больше последователей в Азии. Это также способствовало захвату Zen-Sys азиатским производителем чипов Sigma Designs. Компания Sigma в декабре 2008 купила венчурный капитал Zen-Sys, среди других финансируемых Intel Ventures.

Еще одной достопримечательностью развития Z-Wave развития является основание в 2005 году Z-Wave Alliance. В этом промышленном альянсе собраны производители Z-Wave совместимых продуктов. В конце 2009 года в Альянсе было более 200 производителей, а на конец 2017 их число превысило 600. Z-Wave Альянс улучшает стандарт, а также отвечает за центральные маркетинговые мероприятия, такие как выставки. Другой ключевой обязанностью Z-Wave Альянса является обеспечение совместимости устройств на основе протокола Z-Wave. Это обеспечивается с помощью программы сертификации, результатом которой является наличие логотипа на товаре, гарантирующего соответствие Z-Wave протоколу.

Z-Wave программа совместимости

Несмотря на то, что все производители основывают свою продукцию на оборудовании Zen-Sys, они имеют некоторую свободу для реализации приложения.

Zen-Sys определяет радио уровень с шифрованием, а также определяет функции для организации самой сети. Предкомпилированные библиотеки прошивки способствуют достижению этой цели. Производители не могут изменить их. Z-Wave также определяет особые функции приложений (например, выключатель А включается только тогда, когда нажата кнопка B), но производители ответственны за осуществление этого. Большинство производителей и оптимизируют и улучшают функции на прикладном уровне.

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


Like
Like
Happy
Love
Angry
Wow
Sad
0
0
0
0
0
0

DJ-JQUERYMONSTER PLUGIN DEBUG INFORMATION

1. onBeforeCompileHead event START

2. JDocument::_scripts array before cleaning and ordering toggle data

3. JDocument::_styleSheets array before cleaning and ordering toggle data

4. jQuery script removed /media/jui/js/jquery.min.js

5. jQuery noConflict script removed /media/jui/js/jquery-noconflict.js

6. jQuery noConflict script removed /components/com_jchat/js/jquery.noconflict.js

7. JDocument::_scripts array after cleaning and ordering toggle data

8. JDocument::_styleSheets array after cleaning and ordering toggle data

9. onBeforeCompileHead event END

10. onAfterRender event START

11. DJHOLDER_JQUERY replaced directly in the body of JResponse /media/jui/js/jquery.min.js

12. DJHOLDER_NOCONFLICT replaced directly in the body of JResponse /media/jui/js/jquery-noconflict.js

13. DJHOLDER_JQUERYUI replaced directly in the body of JResponse /media/jui/js/jquery.ui.core.min.js

14. DJHOLDER_CSS replaced directly in the body of JResponse //ajax.googleapis.com/ajax/libs/jqueryui/joomla/themes/smoothness/jquery-ui.css

15. onAfterRender event END