Создать Электронный замок с системой учета.

Тема в разделе "Закажу проект", создана пользователем DGN., 10 дек 2019.

  1. DGN.

    DGN. Нуб

    Здравствуйте! Ищем того, кто сможет подобрать и соединить компоненты, а так же написать или адаптировать программу для учета времени аренды.

    Проект на основе ардуино или аналогов. В Москве или удаленно.

    Сколько будет стоить этот проект, с учетом багфиксов и выходом на стабильно работающую систему?


    Вот описание задачи в формате ТЗ:

    Создать систему. Или адаптировать готовую, имеющуюся на рынке.

    состав системы:

    Условно 20-30 велосипедов для трека, каждый со своим индивидуальным электронным номером, прописанным в метке.

    Условно 100-200 клиентов, с индивидуальными ключами, поделённых на группы.

    Группа 1: имеет право доступа к велосипедам с номерами с 1 по 5. Группа 2 с правами доступа к велосипедам с 6 по 10. И так далее.

    Задача системы:

    Открытие/закрытие стационарных велозамков на складе, по индивидуальным ключам клиентов.

    Замок должен распознавать метку с номером велосипеда. Каждый замок на складе, должен позволять встёгивать в себя велосипед с любым из известных ему номеров.

    Система учёта должна учитывать время, в течение которого каждый конкретный велосипед не был пристёгнут к замку на складе. Добавлять это время в статистику забравшего велосипед клиента. По возвращении велосипеда в замок останавливать таймер.

    Администратор должен иметь удаленный и/или прямой доступ к терминалу системы. Иметь возможность переназначать права доступа групп клиентов, к конкретным номерам велосипедов. Иметь возможность постоянного удалённого мониторинга доступных на складе велосипедов и к статистике клиентов. Иметь возможность блокировать конкретные номера велосипедов на складе, для резерва, соответственно, временно назначать права на доступ к конкретному велосипеду не для группы клиентов, а индивидуально для одного.

    Физический состав системы:

    1. Терминал на складе - с выводом на его экран информации о доступных номерах велосипедов для каждой конкретной группы. Терминал должен считывать ключ клиента, давать ему выбор на открытие замка с одним из велосипедов, входящих в группу доступа данного клиента. Опционально вести фото/видео наблюдение в момент доступа клиента на склад.

    2. Стационарные замки на складе (условно 20-30шт), каждый с функцией считывания индивидуальной метки велосипеда. Опционально со световой индикацией: а) велосипед закрыт в замке; б) велосипед арендован и замок открыт и свободен; в) замок принял метку велосипеда и готов к закрытию; г) велосипед в резерве и замок заблокирован.

    3. Индивидуальные метки на каждом велосипеде, для считывания замком.

    4. Индивидуальные ключи для клиентов, для считывания терминалом.

    5. Сервер в терминале, с данными по статистике и статистикой по доступу. Опционально доступ сервера к облачному хранилищу данных. Опционально, аккумулятор для автономной работы.

    Если вы готовы взяться за проект, пишите желаемый бюджет и как с вами связаться.
     
  2. Mestniy

    Mestniy Гуру

  3. Radius

    Radius Гик

    Замки (само железо) уже есть, или их тоже нужно проектировать и изготавливать?
     
  4. DGN.

    DGN. Нуб

    Да, важный момент, механическая часть не приоритетна!

    Если вы на вскидку не вспоминаете каких-то подходящих замков в виде "коробочного" решения, то мы или найдём их сами или спроектируем их, сами же, но с учетом рекомендованной вами электроники.

    [​IMG]

    Хотели использовать китайские замки "для мебели" фирмы OMNI как основу, но в спецификации пришедшей от них, не написано о возможности прикрутить систему учета, да и формфактор не самый подходящий, пока мы в поиске другого решения.
     
  5. DGN.

    DGN. Нуб

    Продолжаем искать исполнителя для этого проекта.
     
  6. DIYMan

    DIYMan Guest

    1. Сервер - комп с Wi-Fi свистком, на сервере крутится web-интерфейс для доступа к функционалу;
    2. Клиенты - ESP8266/ESP32, с подключенными к ним RFID-считывателями (есть RFID-ы прям на UART, достаточно одного провода);
    3. Исполнительные устройства - любые по вкусу;
    4. Клиент - тонкий, т.е. не умеет ничего, кроме как общаться с сервером и выполнять поступившие от сервера команды. Поддержание канала связи - периодическим пингом;
    5. Примерное время разработки - от месяца, т.к. надо составлять нормальное ТЗ, согласовывать комплектуху, и ещё кучу движух;
    6. Бюжет - от 50 тыр.

    Вижу этот проект так. Если не найдёте исполнителя - после НГ можно переговорить. Только удалённо, если нужно личное присутствие на этапе отладки в Москве - перелёт туда-обратно оплачивается заказчиком.

    З.Ы. Проект, кстати - легко бьётся на части, т.е. необязательно одного разраба: можно на веб-часть взять местного парня, который по утверждённому протоколу обмена сделает вебморду, хотя бы на том же Laravel.
     
    DGN. нравится это.
  7. DGN.

    DGN. Нуб

    DIYMan, лучше провод чем Wi-Fi, RFID для доступа к замкам со стороны пользователей - да, со стороны меток на велосипедах - нет, хотим контактные метки в велосипеды, как те что в контактных ключах-таблетках для домофонов. Жаль что вы не в Москве.
     
  8. DIYMan

    DIYMan Guest

    Чем лучше-то? Особо преимуществ провода в данном проекте - не вижу. Хотя - хозяин-барин, можно и Ethernet, например.
     
  9. Onkel

    Onkel Гуру

    ydom@mail.ru Большой опыт, подобные проекты реализовал (раздевалки). Пишите - сделаю. Я в Черноголовке, в 50 км от Москвы. ydom@mail.ru
     
    DGN. нравится это.
  10. DGN.

    DGN. Нуб

    Onkel, послал вам на мейл письмо с вопросом.
     
  11. Onkel

    Onkel Гуру

    Письмо что на форуме новое сообщение пришло, а Ваше письмо нет.
    Можно в личке этот вопрос задать.
     
  12. Onkel

    Onkel Гуру

    Пы СЫ сегодня же мудаки из роскомпозора ученья устроили по изоляции интернета, так что может поэтому письмо и не получил.
     
    parovoZZ нравится это.
  13. DGN.

    DGN. Нуб

    Не успели реализовать проект до введения всех этих ограничений в 20м году =//

    Проект актуален! Ищем исполнителя!
     
  14. Radius

    Radius Гик

    С замком (железом) уже определились? Могу сделать периферийную часть (управление замком, считыватели и прием и отправка данных на сервер), но сам сервер сделать не смогу.
     
  15. DGN.

    DGN. Нуб

    Нет, с замками и прочим не определились, если с вами договоримся, то возможно в процессе тут найдётся кто-то, кто сделает сервер, однако хотелось бы всё же найти того, кто сможет вытянуть проект целиком, во избежание накладок и недоразумений.
     
  16. DGN.

    DGN. Нуб

    Попробую переформулировать ТЗ чуть короче:

    Нужна система учёта, открытия/закрытия замков,
    со статистикой и возможностью удаленного администрирования,
    контроль условий - то есть присутствие или отсутствие велосипеда в замке,
    считывание того, какой велосипед находится в каждом конкретно замке в данный момент,
    учёт времени отсутствия велосипеда в замке,
    персонализированные ключи для замков,
    метки для распознания велосипедов,
    замки.

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

    sser Гик

    А вообще зачем эти замки? обычные ключи от обычных замков лежат в ящиках под электронным замком...
    Решил покататься бери ключ в пронумерованном ящике.
    Покатался -положи ключ обратно в ящик.
    https://violanta.com/ru/postamaty/modul-hraneniya-dlya-postamata-adder-20-doors (не реклама , -нашёл первый попавшийся ящик)

    А на выходе стоит "рамка" контролирующая входящие и выходящие велосипеды (на них установлены метки)...
     
    Последнее редактирование: 7 дек 2021
  18. parovoZZ

    parovoZZ Гуру

    Один человек не вытянет.
    Есть z5r web. Там есть львиная часть хотелок.
     
  19. DGN.

    DGN. Нуб

    человек, один или полтора, для нас не важно, нужен исполнитель, если в качестве исполнителя откликнется команда - прекрасно, разрозненные индивидуальности - нет.
     
  20. DGN.

    DGN. Нуб


    Спасибо за идею