Comments 58
Электромеханический замок и карты Proximity? Сетевой контроллер, подключенный к компу по RS-485. Как-то так это делается, если совсем без велосипедов.
А как карты Proximity решат задачу
Было у меня пару раз ситуация, когда я не мог лично встретить гостя и вручить ему ключ?
Можно поставить антивандальную цифровую кнопочную панель, а гостю отправлять SMS с одноразовым кодом входа со временем жизни, скажем, 1 минута.
И смысл? Только дороже получится и сложнее.
Никаких смартфонов и приложений для них. Никакого блютуса. Полностью решается проблема, когда невозможна физическая передача ключа.
GSM модули, беспроблемно цепляемые к ардуине, стоят примерно от 25$. Если надо ультрабюджетно, то в интернет вообще ничего не заводится, делается свой аналог простейшей GSM-сигнализации, все управление SMS-командами.
Кодовый замок ничего не решает. Идея в одноразовости (неподбираемости) кода. Т.е., подходит человек к двери, отправляет на номер шлюза пустое сообщение, если его телефон есть в списке доступа — получает код для панели.
Можно вообще открывать дверь по SMS, но у автора темы есть требование (не знаю точно, зачем), чтобы гость мог открыть дверь только непосредственно находясь перед ней. Пункты 6-8 ТЗ.
Кодовый замок ничего не решает. Идея в одноразовости (неподбираемости) кода. Т.е., подходит человек к двери, отправляет на номер шлюза пустое сообщение, если его телефон есть в списке доступа — получает код для панели.
Можно вообще открывать дверь по SMS, но у автора темы есть требование (не знаю точно, зачем), чтобы гость мог открыть дверь только непосредственно находясь перед ней. Пункты 6-8 ТЗ.
Итого имеем:
Arduino Nano — 3$;
Плата с SIM900 — 30$;
Металлическая клавиатура — 20$;
Нормальный ЭМ-замок, примерно 40$;
Резервируемый источник питания (от ОПС) — пусть еще 30$.
Почти все. 123$ за железо, осталось собрать вместе и запрограммировать.
Arduino Nano — 3$;
Плата с SIM900 — 30$;
Металлическая клавиатура — 20$;
Нормальный ЭМ-замок, примерно 40$;
Резервируемый источник питания (от ОПС) — пусть еще 30$.
Почти все. 123$ за железо, осталось собрать вместе и запрограммировать.
А если надо в интернет с вебмордами и прочими ништяками, то прилепить к этому делу еще сбоку малинку. Или использовать только ее, вместо ардуины. И тогда уж USB GSM модем.
Я не верю в замки дешевле 35-40 баксов. Были прецеденты, поэтому минимальное, что стараюсь использовать на практике — «Полис» или Yus. Чаще таки CISA. Идея с вайфаем ок, но я все равно больше симпатизирую GSM.
С ESP8266 пока не ковырялся, но, чувствую, придется, что-то их уже в каждую бочку затычкой советуют.
С ESP8266 пока не ковырялся, но, чувствую, придется, что-то их уже в каждую бочку затычкой советуют.
Насчет цен чуть-чуть поправлю. ESP-12 стоит 2.5$, блока питания достаточно простейшего за 0.4$, к нему нужен регулятор напряжения на 3.3В за 0.10$ (если паять) или за 0.4$, если модулем. А на сэкономленные деньги я бы предложил взять плату nodemcu для удобной отладки. :-)
Не совсем понимаю на что именно гарантия — не на копеечный же микроконтроллер. Но слышал, что многие предпочитают покупать через Европу, чтобы не столкнуться с заведомым браком.
А в чем особенности ESP8266-EVB по сравнению с nodemcu dev board?
А в чем особенности ESP8266-EVB по сравнению с nodemcu dev board?
Я как-то разочаровался в комбайнах. Мне не так уж трудно разместить модули на плате самому, а в комбайне редко используется хотя бы треть предустановленных. При этом резко вырастают габариты и цена. Встроенный линукс — это хорошо, но, опять же, в моем случае избыточно — у меня есть полноценный домашний сервер, принимающий решения. А внешние исполнительные модули должны быть готовы к работе за считанные секунды после включения.
Не совсем понял, что вы имеете в виду. У ESP минимум четыре беспроблемных GPIO вывода, которые могут рулить, соотв. четырьмя реле без каких-либо дополнительных усилий. Или еще большим количеством реле, посредством ShiftReg.
Уверяю, у меня и в мыслях не было заниматься промышленным производством, как и, судя по тексту, у автора топика. Как мне кажется, одна из серьезных причин развития движения DiY, это:
Что же до LUA, то у этого выбора есть одно очень весомое преимущество, как и у любого интерпретатора — возможность легко загружать обновления кода. Я бы послушал об альтернативах с интерпретаторами, но совершенно не заинтересован ни в каких фреймворках, которые требуют подключения чипа к программатору для изменения одной константы в проекте.
вы должны получить сертификат CE, который стоит более 5000 евро
Что же до LUA, то у этого выбора есть одно очень весомое преимущество, как и у любого интерпретатора — возможность легко загружать обновления кода. Я бы послушал об альтернативах с интерпретаторами, но совершенно не заинтересован ни в каких фреймворках, которые требуют подключения чипа к программатору для изменения одной константы в проекте.
Вы, как я понимаю, ссылаетесь на jQuery и NodeJS, где логика полностью вынесена на внешний сервер (или вовсе на стороне клиента), в результате чего собственные вычислительные возможности MCU не используются. Это подходит лишь для каких-нибудь реле и сенсоров, где полсекунды задержки не критичны и создает проблемы безопасности.
Разобрать железную дверь, достать замок, разобрать замок, добраться до USB/UART микроконтроллера, залить обновление, собрать замок, собрать железную дверь. Похоже, мы говорим о принципиально разном уровне удобства разработки, так что соглашусь, дальнейшая дискуссия и впрямь теряет смысл.
Есть заливка через USB кабель JS кода
Разобрать железную дверь, достать замок, разобрать замок, добраться до USB/UART микроконтроллера, залить обновление, собрать замок, собрать железную дверь. Похоже, мы говорим о принципиально разном уровне удобства разработки, так что соглашусь, дальнейшая дискуссия и впрямь теряет смысл.
Вот совем уж матерый замочек
я пару лет назад интересовался — бронедвери с электронным замком с выводом на логику и подачу команд в принципе не так дорого стоят. да и сами замки тоже. а его хоть к ардуине хоть малинке, хоть к компу цепляй. причем с документацией. Но вендора, к сожалению не упомню, гуглить опять надо
Насчет резервирования выводов.
Можно добавить микросхему 74HC595N, чтобы ценой трех пинов получить еще 8 (а при желании — 16, 24… и т.д.).
Можно добавить в схему еще один Arduino Nano или Arduino Nano Pro, который будет связан с Uno через два пина .Uno + E.Shield будут заниматься коммуникацией, а Nano — всем остальным. Чуть дороже, чем первый вариант, зато возможностей больше.
Можно вместо ethernet-shield поставить wifi-mcu ESP8266, который тоже отлично связывается с Arduino через два пина (и стоит в 10 раз меньше). Бонус — «непосредственная близость» физически обеспечивается зоной работы Wi-Fi.
Можно обойтись двумя ESP, один из которых будет работать как точка доступа, а второй — общаться с сервером, чтобы таким образом не пускать в домашнюю Wi-Fi сеть всяких левых. GPIO на них хватит для управления хоть тремя замками.
Можно добавить микросхему 74HC595N, чтобы ценой трех пинов получить еще 8 (а при желании — 16, 24… и т.д.).
Можно добавить в схему еще один Arduino Nano или Arduino Nano Pro, который будет связан с Uno через два пина .Uno + E.Shield будут заниматься коммуникацией, а Nano — всем остальным. Чуть дороже, чем первый вариант, зато возможностей больше.
Можно вместо ethernet-shield поставить wifi-mcu ESP8266, который тоже отлично связывается с Arduino через два пина (и стоит в 10 раз меньше). Бонус — «непосредственная близость» физически обеспечивается зоной работы Wi-Fi.
Можно обойтись двумя ESP, один из которых будет работать как точка доступа, а второй — общаться с сервером, чтобы таким образом не пускать в домашнюю Wi-Fi сеть всяких левых. GPIO на них хватит для управления хоть тремя замками.
А как одновременно использовать station и AP режимы? Или вы предлагаете переключаться между режимами, когда нужно отправить запрос к серверу?
www.amazon.com/Kidde-AccessPoint-001404-Original-Pushbutton/dp/B000PQW64M/ref=sr_1_10?ie=UTF8&qid=1432954584&sr=8-10&keywords=lockbox
$26 без всяких блютусов, просто и надёжно. Практически «замок по-умолчанию» для риэлторов, лэндлордов и тп.
$26 без всяких блютусов, просто и надёжно. Практически «замок по-умолчанию» для риэлторов, лэндлордов и тп.
Пост не про поиск готового решения. Автор свое время инвестирует в написание статьи. Опытом делится.
А готовое решение может подсказать пару полезных идей.
Комментарии — резонанс на положения статьи. Резонанс вызвало спорное утверждение о проблемах с доступностью и ценой электрических замков, потому народ поспешил накидать вариантов. А польза статьи сомнению не подлежит, это лучший форм-фактор, когда свой опыт да на примерах.
del
не в ту ветку
не в ту ветку
Не рассматривали для общения с сервером, так понимаю замки-контроллер в одной локалке, что-то на вида Pub-Sub, например Redis? Протокол простейший, можно хоть самому реализовать, либо попробовать адаптировать готовые библиотеки на C. При этом серверная часть должна стать проще.
А как же дверь подъезда? Говорить гостям, чтобы подождали когда кто-нибудь выйдет?)
Подумалось — а какой самый дешевый канал информации может дать телефон? Wi-Fi дешев, но у телефона есть еще и фонарик. Серия световых импульсов — код. Тогда на приемной стороне — всего лишь фотодиод. Связь в одну сторону, но для этой задачи достаточно. В кодовую посылку можно вставить и время жизни пароля. Вот только до сих пор не встречал приложения для подобного использования фонарика.
Можно конечно и световым пятном на экране помигать.
Можно конечно и световым пятном на экране помигать.
Идеальный сценарий — когда приезжающий получает одноразовый код ещё при бронировании/оплате, работающий в примерное время заезда туриста. В итоге мы отвязаны от всяких там смс-ок вайфаев которые могут сесть и т.п.
… а так же сигнализацию, шокер, лазер и кнопку самоуничтожения, запечатывающую дверь. А для мирных целей — простенький тетрис или змейку, чтобы ждущие у замка не скучали! :-)
Все-таки камера — это уже другой уровень. Придется проводку вести и дырки сверлить. А значит исчезает смысл и в батарее.
Все-таки камера — это уже другой уровень. Придется проводку вести и дырки сверлить. А значит исчезает смысл и в батарее.
Можно использовать это
http://habrahabr.ru/post/251083/
http://habrahabr.ru/post/251083/
Sign up to leave a comment.
Мой интернет вещей: Гостевой замок