СКУД на linux arm для доступа к помещениям по пину в определенные сроки?
Есть 8 помещений на этаже.
Задача: некий простой сервис, работающий на synology arm j213.
Сервис слушает ком порт на наличие определенных данных и передает определенные данные в зависимости от данных в таблице базы.
Например клиент номер 1 купил время в помещении 1 с хх по уу. Ему приходит на почту пин и пин действует в это время в этот день.
Возле каждой двери есть цифровая панель с интерфейсом rs485. Она отслеживает геркон закрытия двери и управляет защелкой замка. Т.е. по сути является клиентом и инициирует передачу. Это я все сделаю сам, интересует софт.
Есть одно готовое решение с замками на батарейках и общим блоком контроля, но замки не передают состояние батарей, софт не имеет апи, память замков небольшая.
Предлогали еще одно решение из конторы за 12000 евров, но это слишком дорого и подробностей я не знаю.
Хотелось бы что-то сделать подешевле и без батареек.
Идеальным был бы демон на питоне или го, чтобы можно было писать на обычном х86 и собрать по арм, т.к. отдельный сервер под это так же не нужен.
Из софта я нашел только очень сложные скуд и скада, но все не то и под арм нет.
Это несколько не то. Я позавчера смотрел готовые клавиатуры с рфид и протоколом виганд26. Это очень кривой протокол и кривой интерфейс у него, т.к. не позволяет подключаться параллельно одной шине и надо тащить провод от каждой двери до контроллера и от контроллера до каждой двери на замок. Есть контроллеры на 4 двери с сетевым интерфейсом. Вроде бы все хорошо, но куча проводов не вариант.
Поэтому я пришел к выводу - сделать сенсорную неубиваемую клавиатуру, которая будет иметь свой адрес и очень простой и тупой софт. А основная нагрузка ляжет на софт скуд. Но один я не справлюсь, поэтому решил готовое поискать.
А так соглашусь, что это специфичный запрос у меня. Готовые решения есть, но нет апи, а нужно это привязать к сайту и автоматизировать аренду помещений, т.к. клиент хочет сдавать круглосуточно и чтобы не выделять персонал.
RS-485 не секьюрно. Все устройства висят на общей шине, получив доступ к одной панели, можно прослушивать всё общение остальных устройств и даже управлять ими. Шифруйте тогда весь обмен данными.
Камеры редко останавливают злоумышленников. Ну увидите вы, как придёт непонятный мужик в спецовке, поковыряется в панели минут десять, повернувшись к камере спиной. Да и не факт, что увидите. Могут поставить модуль дистанционного управления, который никак себя не выдаёт. А где-то через полгода (или сколько у вас там видео в архиве хранится?) им воспользуются.
В помещениях наверняка будет что-то ценное (иначе зачем запирать?), а система работает круглосуточно, и, как вы говорите, персонала там нет. Прям идеальная мишень.
Задача специфичная - обычно никто подобные наработки не выкладывает в общий доступ - чтобы сохранить принцип "черного ящика" как дополнительную защиту от взлома.
Так что лучше делать отдельно клавиатуры, отдельно контроллеры замков - а то все что у китайцев есть дешового это для фильмов - где стреляют в панель и дверь открывается.