К сожалению, мне из примерно 6 разных марок не попалось ни одной диммируемой под GX53.
Мне кажется, можно вот тут спросить у AlexeyNadezhin по этому поводу.
Платы для первых прототипов устройств мы делаем с помощью ЛУТ и паяем в ИК-печи.
Для нас стала насущной проблема нанесения паяльной пасты на плату.
Пробовали трафареты, пробовали вручную, пробовали авто-дозаторы… все неудобно.
Хочется что-то типа каплеструйной печати паяльной пасты )))
У нас есть фрезерный станок с ЧПУ, и мы пробовали делать на нем платы — это жесть:
Во-первых, очень много мелкодисперсной пыли.
Во-вторых, малейший наклон платы и фреза уже ест не только медь, но и текстолит, а он ну оооочень быстро убивает фрезу.
В-третьих, это довольно долго.
В-четвертых, качество все-таки получается хуже, чем у плат, сделанных на заводе по изготовлению плат :)
1. Защита от перебора только в виде 5-секундного таймаута. Мы ведем работу по реализации шифрования трафика в наших устройствах.
2. Понятие «соединение» здесь нельзя использовать, потому что нет никакого шифрованного канала или авторизованной сессии. Передача данных в формате «запрос-ответ». Секретное слово передается в каждом запросе (знаю, что не «секьюрно»).
Нагрузочные тесты на количество одновременных запросов мы не проводили, потому что в обычном сценарии работы с каждым исполнительным устройством работает только единственный центральный модуль «Умного дома».
Одновременно подключались к устройству с пяти разных девайсов (стационарный комп, 2 ноута и 2 телефона), проблем никаких не было.
Шифрования, к сожалению, на данный момент пока нет.
Но мы работает в этом направлении.
Авторизация производится путем указания секретного слова в параметрах GET-запроса.
Понимаю, что слабо, но хотя бы так.
Основной упор делается на то, что локальная сеть самой системы «Умный дом» должна быть закрыта от остальной сети владельцев дома, а для управления со смартфонов и других устройств мы используем веб-сервисы, которые «торчат» наружу из закрытой сети.
Но для конфигурации и первоначального тестирования ничего не запрещает использовать устройства, подключенные напрямую к закрытой сети.
Если задача только включить свет во время прохождения по лестнице, то, конечно, достаточно реле, включающегося по сигналу от датчика движения.
Мы же используем контроллер освещения в комплексе с другими устройствами, которые составляют автоматизированную систему «Умный дом».
Для сбора информации от датчиков движения используется другое устройство (о нем я напишу отдельную статью), для управления подсветкой ступенек лестницы используется третье устройство и т.д.
Все эти «девайсы» разрабатываются с учетом их работы в большом программно-аппаратном комплексе, они все имеют схожие принципы конфигурирования и управления (посредством команд по протоколу HTTP).
Весь комплекс, как я писал в первой статье, разрабатывается с использованием модульной архитектуры, то есть можно собрать свой «Умный дом», который будет иметь минимальный набор компонентов, и постепенно расширять его возможности, добавляя новые модули.
Причем, например, устройство, собирающее информацию с датчиков движения, в первом, простом, варианте будет использоваться только для включения подсветки лестницы, а при добавлении новых модулей, это же устройство будет уже работать в составе домашней сигнализации, а также для звукового сопровождения идущего по дому человека — посредством системы Multiroom.
Данное устройство является «исполнительным» в нашем программно-аппаратном комплексе «Умный дом».
Но управлять им можно с любого компьютера/ноутбука/смартфона посредством HTTP-запросов (типа GET).
Схему выложу в ближайшие дни.
Просто постеснялся выкладывать в том виде, в котором она сейчас :-|
Опторазвязки на входах нет.
Наличие напряжения на выходе в вариантах с реле определялось посредством оптрона.
На текущий момент эти оптроны убраны из девайса с целью удешевления конструкции (они по стоимости были порядка 30% от суммарной стоимости всех компонентов устройства).
На мой взгляд: Вам и предохранитель не нужен. Он все равно не спасёт при статическом разряде (или при ударе молнии).
Для защиты от статики используйте супрессоры.
Есть несколько вопросов:
1. Охрана: Либо я упустил из виду, либо действительно не написано — а охранная система реализована у Вас?
2. Музыка: Сколько комнат имеют колонки? Какое используется железо для аудио (усилители, ресивер)? Как происходит переключение между каналами (если колонки в нескольких комнатах)?
3. Безопасность: Есть ли датчики дыма, газа?
4. Видеонаблюдение: Хотелось бы подробнее узнать про «костыли и синюю изоленту». Каким образом из видеопотока вы получаете статические изображения?
Отвечу на Ваши вопросы частично здесь, а также буду при описании каждого конкретного контроллера делать сравнения с несколькими существующими аналогами.
На кого рассчитаны эти модули?
Наши модули изначально рассчитаны на профессионалов, которые устанавливают полностью интегрированный комплекс «Умный дом».
Какое требуется питание модулю
Ethernet-модуль питается от 5В.
Подразумевает ли он управление только через эзернет или может подключаться альтернативный «тупой» выключатель\диммер?
Сам по себе Ethernet-модуль не может управлять ни светодиодной лентой, ни лампочками, ни собирать информацию от датчиков. Он является составной частью других модулей, предназначенных уже каждый для конкретной задачи. А Ethernet-модуль (далее EM-01) является как бы «сетевой картой» для других модулей. Контроллер управления освещением имеет входы типа «токовая петля» для «тупого» включения света выключателями.
Как предполагается его устанавливать?
EM-01 устанавливается на плату целевого модуля, как на последней картинке под спойлером «Ethernet-контроллер». Контроллер управления освещением, например, устанавливается в щиток.
Какая нужна проводка? По эзернет кабелю к каждому выключателю?
В нашей тестовой квартире (мой друг в связи с глобальным ремонтом решил заодно и «умный дом» сделать, и предоставил «плацдарм» для работ) от выключателей к контроллеру освещения идут обычные силовые провода. Но можно кинуть вместо них и витую пару.
Что с беспроводной связью?
В каждый девайс вместо EM-01 можно поставить аналогичный WiFi-модуль или поддерживающий любой другой протокол. EM-01 обеспечивает только получение и отправку данных.
Открыт или закрыт протокол? Есть ли спецификация какие нужно слать куда запросы чтобы управлять модулем из своего приложения?
Протокол открыт, управление осуществляется методом GET по HTTP. Именно поэтому мы сейчас и задумываемся над шифрацией передаваемых данных. В тестовой квартире сеть «умного дома» отделена от компьютерной сети и к ней не должно быть прямого подключения. Управление с мобильных устройств возможно посредством web-сервиса, для которого должен быть проброшен порт в закрытую сеть.
Есть ли готовые библиотеки, для каких языков?
Никаких специальных библиотек не нужно. Например, в C# можно использовать стандартный UdpClient.
Самый лучший девайс (не реклама, просто личный опыт) для ведения конспектов и совещаний (который я сначала попробовал у своего руководителя, а потом приобрел и себе) — это livescribe echo smartpen (про ее аналог есть статья на ГТ).
После почти двух лет пользования данной ручкой я не перестаю восхищаться. Не понимаю, как я жил без нее.
Вот бы мне её во время учебы в универе…
Не согласен.
Ваша статья для новичков, а именно новичкам очень полезно понимание отличия БД от СУБД.
Тем более, новичкам легко запутаться, читая сначала
Для того, чтобы переключиться на нашу базу данных, можно выполнить команду:
USE Test
а потом
Владея основами SQL вы легко сможете переключиться с одной БД на другую, т.к. вам в данном случае нужно будет только разобраться в деталях реализации команд в новой БД, т.е. в большинстве случаев достаточно будет просто провести аналогию.
Причем, в первом случае речь идёт действительно о базе данных, то есть конкретной выбранной базе данных, а во втором случае, следуя из контекста, все-таки о СУБД.
Мне кажется, можно вот тут спросить у AlexeyNadezhin по этому поводу.
Для нас стала насущной проблема нанесения паяльной пасты на плату.
Пробовали трафареты, пробовали вручную, пробовали авто-дозаторы… все неудобно.
Хочется что-то типа каплеструйной печати паяльной пасты )))
Лишнее охлаждение никогда не помешает!
Уже много раз убедились в этом на личном опыте…
А с возможностью диммировать — мы уже думаем сделать отдельный контроллер с диммируемыми силовыми каналами, а также сделать «комбо-версию» :)
Во-первых, очень много мелкодисперсной пыли.
Во-вторых, малейший наклон платы и фреза уже ест не только медь, но и текстолит, а он ну оооочень быстро убивает фрезу.
В-третьих, это довольно долго.
В-четвертых, качество все-таки получается хуже, чем у плат, сделанных на заводе по изготовлению плат :)
2. Понятие «соединение» здесь нельзя использовать, потому что нет никакого шифрованного канала или авторизованной сессии. Передача данных в формате «запрос-ответ». Секретное слово передается в каждом запросе (знаю, что не «секьюрно»).
Нагрузочные тесты на количество одновременных запросов мы не проводили, потому что в обычном сценарии работы с каждым исполнительным устройством работает только единственный центральный модуль «Умного дома».
Одновременно подключались к устройству с пяти разных девайсов (стационарный комп, 2 ноута и 2 телефона), проблем никаких не было.
Но мы работает в этом направлении.
Авторизация производится путем указания секретного слова в параметрах GET-запроса.
Понимаю, что слабо, но хотя бы так.
Основной упор делается на то, что локальная сеть самой системы «Умный дом» должна быть закрыта от остальной сети владельцев дома, а для управления со смартфонов и других устройств мы используем веб-сервисы, которые «торчат» наружу из закрытой сети.
Но для конфигурации и первоначального тестирования ничего не запрещает использовать устройства, подключенные напрямую к закрытой сети.
Мы же используем контроллер освещения в комплексе с другими устройствами, которые составляют автоматизированную систему «Умный дом».
Для сбора информации от датчиков движения используется другое устройство (о нем я напишу отдельную статью), для управления подсветкой ступенек лестницы используется третье устройство и т.д.
Все эти «девайсы» разрабатываются с учетом их работы в большом программно-аппаратном комплексе, они все имеют схожие принципы конфигурирования и управления (посредством команд по протоколу HTTP).
Весь комплекс, как я писал в первой статье, разрабатывается с использованием модульной архитектуры, то есть можно собрать свой «Умный дом», который будет иметь минимальный набор компонентов, и постепенно расширять его возможности, добавляя новые модули.
Причем, например, устройство, собирающее информацию с датчиков движения, в первом, простом, варианте будет использоваться только для включения подсветки лестницы, а при добавлении новых модулей, это же устройство будет уже работать в составе домашней сигнализации, а также для звукового сопровождения идущего по дому человека — посредством системы Multiroom.
Но управлять им можно с любого компьютера/ноутбука/смартфона посредством HTTP-запросов (типа GET).
Просто постеснялся выкладывать в том виде, в котором она сейчас :-|
Опторазвязки на входах нет.
Наличие напряжения на выходе в вариантах с реле определялось посредством оптрона.
На текущий момент эти оптроны убраны из девайса с целью удешевления конструкции (они по стоимости были порядка 30% от суммарной стоимости всех компонентов устройства).
На мой взгляд: Вам и предохранитель не нужен. Он все равно не спасёт при статическом разряде (или при ударе молнии).
Для защиты от статики используйте супрессоры.
Есть несколько вопросов:
1. Охрана: Либо я упустил из виду, либо действительно не написано — а охранная система реализована у Вас?
2. Музыка: Сколько комнат имеют колонки? Какое используется железо для аудио (усилители, ресивер)? Как происходит переключение между каналами (если колонки в нескольких комнатах)?
3. Безопасность: Есть ли датчики дыма, газа?
4. Видеонаблюдение: Хотелось бы подробнее узнать про «костыли и синюю изоленту». Каким образом из видеопотока вы получаете статические изображения?
Отвечу на Ваши вопросы частично здесь, а также буду при описании каждого конкретного контроллера делать сравнения с несколькими существующими аналогами.
Наши модули изначально рассчитаны на профессионалов, которые устанавливают полностью интегрированный комплекс «Умный дом».
Ethernet-модуль питается от 5В.
Сам по себе Ethernet-модуль не может управлять ни светодиодной лентой, ни лампочками, ни собирать информацию от датчиков. Он является составной частью других модулей, предназначенных уже каждый для конкретной задачи. А Ethernet-модуль (далее EM-01) является как бы «сетевой картой» для других модулей. Контроллер управления освещением имеет входы типа «токовая петля» для «тупого» включения света выключателями.
EM-01 устанавливается на плату целевого модуля, как на последней картинке под спойлером «Ethernet-контроллер». Контроллер управления освещением, например, устанавливается в щиток.
В нашей тестовой квартире (мой друг в связи с глобальным ремонтом решил заодно и «умный дом» сделать, и предоставил «плацдарм» для работ) от выключателей к контроллеру освещения идут обычные силовые провода. Но можно кинуть вместо них и витую пару.
В каждый девайс вместо EM-01 можно поставить аналогичный WiFi-модуль или поддерживающий любой другой протокол. EM-01 обеспечивает только получение и отправку данных.
Протокол открыт, управление осуществляется методом GET по HTTP. Именно поэтому мы сейчас и задумываемся над шифрацией передаваемых данных. В тестовой квартире сеть «умного дома» отделена от компьютерной сети и к ней не должно быть прямого подключения. Управление с мобильных устройств возможно посредством web-сервиса, для которого должен быть проброшен порт в закрытую сеть.
Никаких специальных библиотек не нужно. Например, в C# можно использовать стандартный UdpClient.
После почти двух лет пользования данной ручкой я не перестаю восхищаться. Не понимаю, как я жил без нее.
Вот бы мне её во время учебы в универе…
Ваша статья для новичков, а именно новичкам очень полезно понимание отличия БД от СУБД.
Тем более, новичкам легко запутаться, читая сначала а потом
Причем, в первом случае речь идёт действительно о базе данных, то есть конкретной выбранной базе данных, а во втором случае, следуя из контекста, все-таки о СУБД.