Пользователь
0,0
рейтинг
11 февраля 2014 в 14:05

GSM сигнализация для квартиры

image
Доброго времени суток, Хабр!
Охрана квартиры, дачи, гаража, машины — эти вопросы всегда стояли особенно остро и это не только в нашем государстве, а вообще. Как говорится «есть спрос, есть и предложения», т.е. всегда будут кражи, так как есть те, кто скупает краденое. Таким образом, хочу представить Вам небольшой проект, который поможет Вам немного обезопасить дом, и если не поймать преступников (что в данном случае и не требуется), то хотя бы вспугнуть их и проинформировать Вас о том, что была попытка проникновения в ваше святая святых.

Еще одно лирическое отступление. Много раз встречал в интернете как радиолюбители делают GSM сигнализации на основе сотового телефона (особенно популярными являлись модели Siemens). Подход авторов тех статей мне понравился — это простота сборки сигнализации, уже наличие корпуса, экрана и аккумулятора (на случай отключения электричества), но так как все равно хочется сделать что-то новое я решил разработать свой вариант сигнализации без использования сотового телефона.
В качестве вводных было (что хотелось получить):
1. Наличие экрана.
2. Наличие кнопок.
3. Свето/звуковая индикация.
4. Два зависимых блока.
5. Желательно аккумулятор.
6. Желательно камера/видео-глазок.
Теперь кратенько все разъясню. Экран и клавиатура нужны для ввода пароля и индикации состояния сигнализации.
От использования RFID (бесконтактные карты доступа) и iButton (ключи «таблетки») я отказался сразу и позже объясню почему. Спикер и несколько светодиодов нужны чисто для индикации. Теперь самое основное — это для чего нужны два блока. Оба блока крепятся ко второй двери (если смотреть со стороны лестничной площадки, да, мне повезло и у меня две двери). Таким образом, для того, чтобы попасть в квартиру необходимо открыть сначала первую дверь (она у меня деревянная), на коробке установлен магнитный проводной датчик (геркон, что уж там), на второй двери мы видим блок с клавиатурой, экраном, спикером и светодиодами. Второй блок находится с другой стороны железной двери, он состоит из двух плат, первая — это сам контроллер на atmega88 (когда я начинал делать сигнализацию эта микросхема мне казалась самой популярной (в DIP), сейчас, конечно, актуальна была бы STM32).
Вторая плата — это собственно сам модем, собранный на основе Telit GL-865. Соединение плат примитивное по UART, ничего лишнего делать не стал, ни спящего режима, ни индикации уровня сигнала (за что и поплатился, но об этом дальше).
image
Все запитано от блока питания на 12В. Рядом с блоком питания стоит небольшой блок с аккумулятором и зарядным устройством на LTC4054 (даже не спрашивайте что я там еще намудрил)) ).
image
Основная задача использования нескольких блоков — это «антивандализм». После срабатывания геркона на первой двери сигнализация запускается и дает возможность хозяину примерно 40с на ввод пароля. Каждые 10с индикация меняется на более тревожную, а после истекания времени отправляется СМС на заданный номер(а). Так вот, если в процессе ввода пароля сорвать (сломать) блок с клавиатурой и экраном отправка СМС все равно произойдет, так как в схеме есть несложная развязка, которая не позволит даже при замыкании проводов вывести из строя второй блок. Все это, конечно, сделано примитивно, но работает. Кстати, для установки сигнализации на корпусе второго блока есть выключатель. Включаем его и есть 45с для того, чтобы закрыть обе двери.
image
image
Софтовая часть тоже довольно проста. 4-значный пин хранится во flash атмеги и читается во временную константу после срабатывания геркона. Запускается обработчик кнопок. Если ввели пин верно на экране появится приветствие, если нет, гневное сообщение (:. Все сделано в одном потоке (я не программист), но работает без глюков. С клавиатурного блока можно задать пин и отправить тестовое сообщение. Номер, к сожалению прошит, так и не дошли руки сделать его ввод с панели (да и не за чем). Так вот, от карточки и iButton отказался в целях безопасности, пароль хранится в голове и его можно только выпытать. Карточку и ключ легко выкрасть, чего не сделаешь с паролем.
За время всей разработки столкнулся, наверное, только с двумя проблемами. 1. Купил SIM карту Tele2, проверил ее — все работало, но как только вешаю сигнализацию в коридоре сообщения перестают отправляться. Так как уровень сигнала на экране не отображается, долго мучился с подбором антенны, но это оказалось тщетно. Поступил просто, купил SIM карту Megafon (не сочтите за рекламу, но в течении года не одного сбоя) и проблемы прекратились.
2. Периодически выскакивала проблема с тем, что введенный пароль не подходит и приходилось менять его на новый. Запись пароля в константу из flash производилась после установки сигнализации. Решил несколько переделать этот механизм и стал записывать после открытия двери — проблема пропала.
На фото виден экран — это монитор видео-глазка. На саму сигнализацию он никак не завязан (только питание). Нажимаем кнопку — видим изображение за дверью. Все просо и удобно.
Творите! Все в Ваших руках!
@the_bat
карма
24,5
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое

Комментарии (70)

  • 0
    Здорово. А готовое где-то аналогичное можно купить? ))
    • 0
      Спасибо! Я задумывался об изготовлении нескольких экземпляров, но так и забросил, оставив только тот вариант что на двери.
    • +1
      RF-V11
      1300 руб.
    • 0
      Не сочтите за рекламу. Просто так вышло, что я тут работаю ))
      n-23.ru/catalogue/ohrannie_sistemi/ohrannaya_gsm_signalizaciya/
      • 0
        Или то же самое у китайцев, в три-четыре раза дешевле, да?
        • +1
          H-12 GSM и H-15 GSM — действительно Китай. Найти дешевле, наверное можно. (сейчас мы от них отказываемся)
          А вот «Граниты» — очень даже неплохи. Российская разработка. Надежные как швейцарский-армейский нож.
    • +2
      В воскресенье только устанавливал вот такую штуку. Буквально провода повтыкал, симку вставил, фазу подал и пошел. Работает офигенно, да ещё и голос по-русски отвечает при звонке.
      Если кто-то будет брать, то берите лучше версию с креплением на DIN-рейку! Потому что после выполнения функции сигнализации следующим этапом идет хотелка включать что-то удаленно, придется ставить контактор, который будет удобно засунуть в тот же щиток на рейку. Получается мегакомпактно и функционально.
      • 0
        тут бы еще статью как это правильно и интересно использовать; в стиле научпоп )))
        • 0
          Есть подробный видеообзор.

          Если интересно, могу написать статейку про GSM'ки?
  • 0
    А не задумывались о такой реализации: отправили смс на номер — система включилась, любой последующий доступ приведет к информированию, до тех пор, пока она не получит «отбой» в виде другой СМС.
    Заодно не будет этого блока на двери.
    • 0
      Да, продумываю реализацию на STM. Очень уж не хотелось писать парсер СМС для атмеги. Так же можно было бы тогда узнавать баланс, что-то включать (IP-камеру, например), даже управлять замком, при необходимости.
    • 0
      Забавно — вход/выход из дома платный :)
      • 0
        Я тоже об этом задумывался, но это хоть какая-то безопасность. Можно отключить смс при верном вводе пароля и установке на сигнализацию, тогда будет все бесплатно, но симка мне кажется залочится.
        • 0
          Просто я ненавижу смс там, где можно использовать ip. Они стоят денег, их трудно выделить из потока спама. В общем они текстовые и для человека, а не для автоматики
          • 0
            А мне нравится смс, я на связи 100% времени, от спама у меня стоит фильтр, анализировать визуально смс просто. Можно слать, конечно по GPRS или по Ethernet, но я больше доверяю именно GSM. В нашем Мире почти за все нужно платить и я готов платить за безопасность.
            • 0
              Проблема в том, что безопасность мнимая, а деньги реальные. Смс я предпочитаю получать только в реальном случае, когда нужно действовать, а в виде информации они раздражают. Этот принцип я разработал еще внедряя сервис деск решения. Информация не должна сыпаться в почту и смс как в лог. Только в случае необходимости реакции. Иначе почти наверняка будет пропущена в нужный момент по привычке.
              Поэтому смс по поводу и без-зло.
            • 0
              Это собственно не безопасность, это просто функция информирования. То что тебе прийдет СМС-ка о том что кто-то вломился к тебе в дом не спасет от кражи, в любом случае когда приедешь будет уже поздно.
              • 0
                Во-первых, такое устройство помимо информирования еще отпугнет вора, во-вторых, у меня стоит IP камера, после прихода смс я всегда могу посмотреть что-же делается в квартире. Ну и в конечном итоге можно позвонить в полицию/заснять взлом на камеру/и т.д. — это не будет лишним, в любом случае.
                • 0
                  Если уж он увидев клавиатуру на входе все равно решился, то второй блок висящий внутри квартиры его не отпугнет.
                  На камеру можно снять только в случае если видео будет сохранятся вне квартиры, ибо воры уйдут вместе со всем комплектом… тут скайп не всегда работает по мобильному интернету, а вы хотите видео записывать удаленно.
                  • 0
                    На два блока разделено только для того, чтобы пока вор копается с дверью (40 секунд) отправилась смс. IP камера у меня пишет постоянно по движению на внешний сервер, так что запись останется.
  • 0
    а что если взломщики применят GSM-глушилку?
    • +2
      Тут догадаться не сложно, сигнал заглушится), а если взломщик применит отмычку, замки чего не закрывать тогда? )) Остается надеяться что не все взломщики будут применять глушилку и хоть немного поможет металлическая дверь (я именно в отношении сигнала).
      • +3
        У Telit GL-865 есть опция «Jamming Detect»
        Т.е. при обнаружении глушения сети, модем может сделать некое действие — например на свой специальный вывод подать сигнал и включится сирена :)
        Либо можно использовать резервный канал (RF, WIFI, Ethernet) для оповещения.
        • 0
          Хороший вариант!
    • +1
      Для этого они должны знать о наличии GSM-сигнализации.
      Поэтому, кстати, хорошо бы убрать блок с двери, оставив управление по СМС.

      Как вариант еще — для очень озабоченных данной ситуацией — в дверном блоке разместить кастомное радио, а GSM-модем — поглубже в квартиру. Тогда у них глушилки не достанут)
      • 0
        Согласен.
      • 0
        Модем можно и проводом на безопасное расстояние отвести. И ещё резервную связь какую-нибудь предусмотреть.
        • 0
          Ну можно и проводом. Просто кучу проводов тянуть — это всегда печально.
          Особенно, если ремонт уже закончен и заново штробить не получится.
      • 0
        Ну вот например — www.jammer.su/sverhmoschnyj-podavitel-chastot-sotovyh-telefonov.html
        Вполне достаточная мощность, чтобы покрыть любую квартиру. Это устройство будет работать, если взломщики не знают что за сигналка и есть ли она вообще. Ну или пришли «на шару». А если по наводке, то могут и подготовиться. Учитывая, что многие охранные системы работают по GSM, приобретение подобной глушилки выглядит вполне логичным. И тут уже нужно менять логику работы. Что-то типа постоянного теста на наличие связи с сигналкой. Но это будет дорого сделать по смс.
        В общем не так всё и радужно на самом деле.
        • +1
          Постоянный тест на наличие связи с сигналкой делать не обязательно, достаточно постоянный тест связи сигналки с сотовой сетью) А это встроено в модем.
          Ну если прямо свербит, тогда можно добавить резервирование по вайфаю/эзернету, на другом конце поставив рассылатель СМС.
          Воры должны быть очень подкованными в технологическом плане, чтобы придти с глушилкой, потом отрубить интернет перерезанием кабеля.
          А если система будет еще и информировать о пропадании связи по одному из каналов, им нужно будет одновременно отрубить инет и GSM, пока система не успела кинуть алярм про отключенный канал.
          • 0
            Можно задействовать инет и кинуть смс через него, если нет связи по GSM, но что-то мне подсказывает что воры 80lvl отключат электричество (хоть даже и во всем доме).
            • 0
              У хороших операторов коммуникационная аппаратура на ИБП, так что на посигналить времени хватит.
          • 0
            Самый адекватный вариант, на мой взгляд.
            • 0
              Не забывайте что тогда помимо сигналки так же должен быть подключен к упсу и роутер, и все равно это не 100% защитак так как свитчи оператора могут и не быть на ИБП.
          • 0
            А что толку если сигналка узнает об исчезновении сети — она ведь всеравно не сможет оповестить владельца. Да и сеть бывает иногда пропадает по независимым причинам.
            Пожалуй, в таких случаях более эффективной является имитация наличия хозяев дома, или какого-то крупного животного(собаки например, желательно с натуральной имитацией скребков когтями по двери), наличие наружной камеры(фейковой) с имитацией её включения в момент взлома или включения подсветки камеры и т.д.
            • 0
              Ну так сообщить по резервному каналу (Ethernet). А человек уже примет решение о том, что делать.
              Пропадание одновременно обоих каналов — уже нестандартная ситуация, тогда можно уже и собаку имитировать на всякий случай)

              Вообще «фейковая камера» имхо больше привлечет внимания, чем отпугнет взломщиков — еще подумают «надо бы поглядеть, чего там так охраняют».

              Интересно, кстати, как поведут себя взломщики, если услышат собаку — у них может, допустим, уже быть информация о том, что в этой квартире собаки нет…
              • 0
                вчера небыло, а сегодня брат с собакой приехал и оставили в квартире… такая информация может очень быстро устареть.
                • 0
                  Ага, просто интересно, как себя поведут взломщики в таком случае.
                  Вообще «имитатор собаки», наверное, веселая штука, можно сделать) С рычанием, скрежетом когтей и громким лаем, чтобы те, кто за дверью, представляли собаку размером с медведя)
                  • 0
                    а как они реагируют на реальную собаку?
                    • 0
                      Так я про это и спрашиваю.
                      Интересно, как они отреагируют на реальную собаку в двух случаях:
                      1) Если заранее знают, что она там — допустим, знают, что большая. Рискнут полезть или нет?
                      2) Как отреагируют, если не знали, что она там, но когда начали вскрывать — услышали лай и поняли)
                      • 0
                        от человека зависит, наверное. Кого-то и хозяева в доме могут не спугнуть
                        Вариант А. Тщательно спланированное проникновение.
                        1. Полезут
                        2. Спугнёт 1 раз. В слудующий будет п.1. Или при определённой психологии полезут
                        Вариант Б. Более случайное проникновение
                        1. Всё равно полезут (хотя, при случайном проникновении этот пункт наверное неактивен)
                        2. Спугнёт. (опять таки без учёта отмороженности-решительности проникающего)

                        Вообще, серебрянной пули тут, как и везде, нет. Кого-то надпись на замке латиницей спугнёт, а кто-то и перед сканером сетчатки не остановится. Каждое приспособление — это задержка. А чем больше задержек — тем больше риск.
                        • 0
                          В любом случае, предупрежден — значит вооружен, и это касается как вора так и хозяина.
                        • 0
                          Во, точно. Нужно каждый раз семплы менять автоматически!
                          Полезли воры в первый раз — за дверью собака лает и скребется. Испугались, убежали.
                          Полезли второй раз, ожидая собаку — а там тигр рычит! В третий — слон трубит)
                          • 0
                            С распознаванием вора? А то есть вероятность что одному и тому же достанется тот же семпл.
      • 0
        И лазерные турели, снаружи двери… ну чтобы уже наверняка.
  • +1
    мне кажется, главная задача этой конструкции — спугнуть тех, кто избегает квартир с всякими кнопочками и циферками — все же есть вероятность, что пока он ковыряет вторую дверь, за ним уже выехали.
    • 0
      Да, так как помимо СМС может врубиться сирена и стробоскопы )
      • 0
        с одного из форумов по сигнализациям: «Проживаю в граде Владивостоке, где много моряков. К одному моряку, работающему на танкере, в гараж лазили воры. Он (моряк) решил поставить сигнализацию, и взяв на танкере сирену и проблесковый маяк (очень мощные, для туманов), установил их в гараже. При этом, будучи электромехаником, установил реле времени на срабатывание. Залезли трое. Когда уже осмотрелись сработала сирена и маяк. У одного инфаркт, второй сиганул с обрыва и весь поломался, третьему повезло, просто заболел медвежьей болезнью. Моряка посадили. А ведь трупов даже не было.»
        Так что аккуратно надо с сиренами.
        • 0
          Случаи бывают разные, но, если все в пределах разумного, то думаю ничего страшного. Я когда-то делал сигналку для квартиры из автомобильной, но в итоге пришел к GSM. Так вот, один знакомый сделал себе такую авто-сигнализацию в квартире с ревуном, выглядит красиво, хоть и громко.
          • 0
            Это хорошо, когда живёшь один и вероятность того, что кто-то добропорядочный нарвётся на твою сирену, минимальна. А если жена/мама/дети?
            • 0
              Поэтому я и не поставил сирену.
              • 0
                Вы поступили мудро, а я, если бы создавал такую систему у себя, скорее всего, не сразу бы сообразил, что кроме злоумышленников система может отреагировать и на ошибки моих родных.
      • –1
        А так же пена и дамы в купальниках
    • +1
      Тогда можно установить ружье от пеинтбола (или страйкбола) и наводить на подозрительную личность, пока не ввели пин)
      Чтоб уж спугнуть так спугнуть)
      • 0
        Тут можно тогда и самому пин подзабыть )
        • 0
          Можно взять массогабаритный макет настоящего оружия и никому не говорить что это муляж
          • 0
            Да чего уж там, модель Робокопа в натуральную величину за дверью.
          • 0
            Потом будет проблематично доказывать, что ты не баран, нашим доблестным милиционерам…
  • 0
    А питания работает по принципу UPS? Что произойдет если долго не будет электричества?
    Как бы потом самому в квартиру попасть.
    • 0
      На третей картинке плата зарядного устройства для аккумулятора. Хочу в этом варианте сигналки добавить аларм при выключении электричества. Самому попасть очень просто — замок никак не задействован, не так страшно если Вам придет СМС, когда Вы сами входите в квартиру.
      Кстати, забыл сказать, добавил функцию отправки СМС при установке на охрану, чтобы знать когда жена с ребенком гулять ушли и когда нужно начать волноваться.
  • 0
    Благодарю за статью!
    Уже давно мечтаю о чём-то подобном.
    Возникло несколько вопросов.
    Чем плохи електронные ключи? кроме возможности потери/кражи, какова вероятность их нефизической кражи/взлома?
    Пароль ведь тоже можно забыть:(
    Про несрабатывание пароля не совсем понятно: т.е. пароль не подходит, вы открываете дверь и меняете его?
    Не думали про запирающий механизм в связке с сигнализацией?
    • 0
      Ключи и карточки не использовал только так как их возможно потерять/выкрасть/дублировать. Паролей я помню много и ввожу их каждый раз заново, хоть и знаю что их можно помнить в браузере, но так надежнее в плане тренировки памяти.
      Да, пин код вводится только для того, чтобы не ушла СМС с оповещением о вторжении. Далее не зависимо от того был ли введен код, правильный он был или нет, я открываю вторую (железную) дверь ключом. Сигнализация нужно для отпугивания и оповещения. Далее у меня стоит IP-камера и при внештатной ситуации я захожу на нее через телефон и смотрю обстановку.
      У меня есть замок с электронным управлением, но не установлен, не знаю пока на сколько это нужно. Дверей все равно две, и ключи все равно нужно доставать.
      • 0
        Ключи и карточки надо использовать просто не домофонные. В простом случае, типа домофонных ключей — на них просто хранится код, который довольно легко скопировать… но сложность этой копии равнозначна сложности сделать копию ключа — надо получить физический доступ к ключу и успеть сделать слепок/копию. С металлическим ключом сделать это куда проще(не рассматриваем стоимость воспроизводства копии — по сравнению с ущербом который она способна нанести, копия — сущий пустяк). Механический замок поменять сложнее чем удалить из памяти код электронного ключа.
        Это что касается обычных ключей, типа домофонных. Но есть еще и другие ключи — код которых переменный, и представляет собой результат вычисления функции внутри ключа. Именно функция и является секретом ключа который извлечь его даже физически нереально(необходимо физическое уничтожение самого ключа чтобы под электронным микроскопом сканировать сам код функции, при условии что конструкция чипа ключа заранее известна) а подобрать в разумные сроки невозможно. Впрочем, не обязательно использовать карточки — есть протокол шифрования Keeloq который можно безопасно использовать по радиоканалу с защитой от подбора кода. Такой используется в автосигнализациях, но ломают коды от них только по причине заниженной стойкости примененного кода, когда производитель жестко фиксирует длину ключа шифра что дает возможность взломщикам узнав его легко ломать полный ключ.
        При разумном подходе к выбору ключа шифрования с Keeloq получается вполне безопасный канал передачи данных для реализации его в качестве домашнего ключа который работает дистанционно, если передавать код открытия замка совместно со счетчиком и проверкой того что счетчик находится в определенном диапазоне значений от предыдущего. Никто не мешает кстати реализовать на брелке 4 кнопки и использовать их в качестве ввода пин-кода, тогда кража брелка не предоставит доступ в дом.
  • 0
    При частом использовании цифровой клавиатуры кнопки будут вытираться и взломщику будет гораздо проще подобрать последовательность, т.к. сами цифры он увидит. Нужно регулярно менять ПИН.
    • 0
      Лучше брелок/таблетка/карточка, еще и считыватель замаскировать в последнем случае.
    • 0
      Порядок цифр имеет значение и да, я регулярно меняю пин + имеет значение качество клавиатуры.
    • 0
      сенсорную клавиатуру, так чтобы реагировала еще до прикосновения. Или двоичную из двух кнопок… да, обе кнопки нажимались — поди ж ты догадайся сколько раз и в какой последовательности.
  • 0
    как вам вот такое готовое решение
    sobr.ru/catalog/sistemy-okhrany-pomeshcheniy/sobr-domonline-700/

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.