Как настроить электронную очередь

Содержание
  1. Как я сделал электронную очередь за 0 рублей на чистом энтузиазме, чего это стоило и что из этого вышло
  2. Добрый день, дорогие мастера своего дела!
  3. Электронная очередь или проблемы ее использования и внедрения
  4. Электронная очередь. Настройка инфомата
  5. Общие сведения
  6. Функции
  7. Общий алгоритм по настройке работы системы записи к врачу на информационном киоске
  8. Ручная настройка
  9. Оборудование и программное обеспечение на котором производилась настройка
  10. Общий алгоритм по ручной настройке работы системы записи к врачу на информационном киоске
  11. Настройка операционной системы
  12. Отключение виртуальной клавиатуры
  13. Отключение боковых выдвигающихся окон в Windows 10
  14. Отключение спящего режима
  15. Установка сканера штрих кодов
  16. Настройка сканера штрих кодов режиме COM-порта
  17. Настройка яркости светодиода
  18. Установка драйвера для принтера
  19. Настройка принтера
  20. Установка tomee
  21. Настройка tomee
  22. Установка и настройка Google Chrome
  23. Настройка Google Chrome
  24. Настройка принтера
  25. Настройка автообновления страницы
  26. Служебная настройка Google Chrome
  27. Перезапуск приложений инфомата
  28. Настройка инфомата, работающего с системой Linux
  29. Общий алгоритм настройки
  30. Настройка TomEE
  31. Настройка Chromium
  32. Настройка яркости светодиода
  33. Настройка печати
  34. Настройка автообновления страницы
  35. Служебная настройка Google Chrome
  36. Отключение засыпания системы
  37. Требования к информационному киоску

Как я сделал электронную очередь за 0 рублей на чистом энтузиазме, чего это стоило и что из этого вышло

Добрый день, дорогие мастера своего дела!

Это моя первая статья, постараюсь быть интересным. Много лет назад (о ужас) когда я был супер энергичен, молод и глаза горели я хотел автоматизировать все что движется и не движется. Я чувствовал бескрайние свои возможности и был уверен в себе на 100% и более, передо мной не было не одной не решаемой задачи и все горело в руках. Однако с годами трэкбар от молодости к мудрости все двигался в сторону второго. Так со временем приходил опыт, который сын ошибок трудных и увы, там же гений парадоксов друг.

Сразу забегая вперед скажу что многие процессы на государственной службе, где работал и работает ваш верный слуга автоматизировал, разрабатывал и пускал в эксплуатацию системы которые существенно (в 4 чаза!) сокращали сложность и время обработки информации в разных государственных ведомствах.

На дворе был 2012 год…

К тому времени я был богат на опыт, репутацию и шрамы от ран, полученные неудачами и провалами. На одной из планерок я загорелся идеей внедрению электронной очереди в наше управление. На тот момент управление было расположено в 4-х этажном здании и механизм приема и оформления документов охватывал все этажи, где надо было по сути занимать как минимум 4 очереди на 1 дело. Зная все это я понимал что дело за малым. На следующей планерке я представил мой проект, который был из трех частей по автоматизации части приема граждан. Я представил готовое решение, по цене это было тогда примерно 3 средние зарплаты по городу, если говорить о цене для гос учреждения. Проект я представил на проекторе, посмотрев который всем понравилось, но как всегда это бывает — денег нет.

Сдаваться и отчаиваться я не умел с детства. Получив благословение руководителя я отправился в вышестоящую инстанцию просить деньги и обосновывая потребность — просить деньги на очередь. Хочется сказать что в 2012 году в наших ведомствах с ежедневным приемом граждан свыше 100 человек в день таких систем не было. Обстучав все пороги я все равно получил отказ по той же самой причине.

Так этот проект и был похоронен, точнее закопан, но пульс был. Спустя год с небольшим меня уволили. Ну знаете как это бывает, наверное всегда более талантливые становятся неугодными. Два года скитания по пустыни, я снова вернулся на свое родное место. Ну как в игре престолов).

И вот я снова делаю все тоже самое, как в лучших фильмах про временные петли. И вот снова планерка, но уже все новые лица и 2016 года, и я снова толкаю речь о необходимости сие изобретения. Однако чему я как думаю немного научился (как в том же фильме «Исходный код») надо чтото по малу менять, поэтому я сделал «предложение от которого руководство не сможет отказаться» — я предложил, что я сделаю комплекс электронной очереди за 0 рублей. И вот тут я получил одобрение отовсюду и ото всех! Что же, небольшая победа, тоже победа! и Это было отличное начало для старта.

Такой позитивный настрой меня всегда портил. Как сказал один высокопоставленный человек «художник должен быть голодным». Заряженный голодом, инициативой и бескрайним желанием я просто встал и пошел. Пошел в серверную и начал искать из чего делать. В качестве корпуса я использовал старый (еще белые когда то продавались) корпус системного блока. Ни о каком сенсоре дело идти не могло. Я не настолько крут, чтобы еще и сенсор делать своими руками. Поэтому экран я решил сделать простым, без сенсорного ввода. Функционал я задумывал максимально простым, являясь программистом уже с большим стажем для себя я поял то что программа должна помогать и быть инструментом а не человек для программы. В моем софте я всегда ставил на первое место «однокнопочный интерфейс», системы где больше автоматизированного чем ручнотизированного, вот так и интерфейс терминальной части изначально имел всего 3 кнопки. Это потом он обрастет богатым функционалом и изяществом, а пока уже 2017 год.

С марта по май 2017 года я занимался созданием терминала. Одна из сложных задач это было организация печати. Любопытный факт, либо просто везение, я нашел на алиэкспрессе POS принтер со скидкой за 700 с небольшим рублей. Принтер брал только маленькие по ширине рулончики и не умел отрезать талоны. Да да, клиент посильнее мог вместо отрыва вытащить всю ленту. Благо я родился в 80-х и у меня было счастливое детство, опыт работы с железым конструктором позволил стать железным конструктором (шутка). Смострячив (более подходящего слова я не смог подобрать) систему смены ленты и прикрепив пополам разрезанное полотно от пилы по металлу мне удалось сделать систему отрезания путем потягивания талона вверх. Зубья пилы были расположены неровно, немного под углом, а направляющие детальки от железного конструктора заставляли вылезать бумаги вниз так, что взять ее модно было только оторвав. Вот такой трюк.

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

Я не упомянул что система называется ELECTRA.

Проводя первые тесты, я столкнулся с проблемой что драйвер никак не хотел работать из под моего софта, вплане останавливая размотку рулона только на определенную длину, вместо этого от отматывал ровно длину А4 — 270мм. Не решив эту проблему, клиенты бы брали с собой как говорится отмотанный рулон на всякий случай), для использования по нужде).

Читайте также:  После замены радиатора кондиционера не работает кондиционер

Спустя некоторое время я смог справится с драйвером, своим софтом и подачей бумаги.

Внимательный читатель спросит, а как же заказывать талон? Вот тут то были разные варианты. У моего старшего сына я взял джойстик, припаял к нему противовандальную кнопку и в железный корпус ввинтил ее стальной гайкой сверху. Товарищи по цеху шутили что это прям соответствует русскому духу и манере.

Спустя 2 месяца, я понял что вымотался и устал. Каждая доработка или замена детали требовали вскрытия «моноблока» и это было не удобное. Поэтому следуя лучши российским традициям я решил сделать как кабина у камаза — откидную часть. Потратив еще немного времени и прикрутив стальные дверные петли я сделал чтобы несущая часть с легкостью поднималась и упираясь на штатив можно было работать как под машиной.

Работа над терминалом подходила к первому тестовому запуску, поэтому помалу назревал вопрос об эстетике.

Сделать идеальный монолит или моноблок своими руками до товарного вида не просто, но как я всегда говорю себе по жизни: «недостаток средств — компенсируем талантом». Я купил ПФ-115 синего цвета и прокрасив каждую металлическую деталь в синий глянец пересобрал заново, а периметр блока аккуратно обклеил белым пластиком, который продается для монтажа окон.

К июню 2017 года терминал уже был как будто с военного завода по производству танков, утюгов и домофонов. Исполнен об был в 2 цветах: белый и синий и четырех тонах.

Модуль оповещатора был предельно прост, это просто вынесенный монитор с колонками, подсоединенный к системному блоку, на котором крутилась серверная часть в том числе.

Третий модуль, модуль приглашатор — был предельно прост, она насчитывал в себе только две функции: пригласить и повторить приглашения тех кто уже приглашен. Его интерфейс содержал только две таблицы: первая — талоны в корридоре, вторая — приглашенные талон/окно.

И так, октябрь 2017 года — первый боевой запуск. Сказать что я волновался не сказать ничего. Я стоял лицом к шумной гамной толпе лицом и должен был все отрегулировать и объяснить.

Конечно мне помогали и специалисты отдела работы с гражданами.

Тогда я молился всем и вся чтобы только на этой моей презентации не было сбоя. На работу я приехал в тот день в 6 утра, а работа начиналась с 8:48. Я перепроверял каждые несколько минут.

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

Теперь граждане спокойно сидят, ожидая свой номер, а специалисты координируют нагруженность так чтобы очередь была максимально продуктивной, например: если у человека вопрос на 40 минут а перед ним 4 по 2 минуте (только получить справку) то тони освобождаются и толпы — нет.

К такому результату мы пришли в течении года.

С 2018 по 2019 моя система была значительно улучшена, в ней появилась система записи через интернет и по телефону, автоматизированная система нужных направлений, смена голоса, а оповещатор стал давать и дополнительную информацию для граждан.

Источник

Электронная очередь или проблемы ее использования и внедрения

Пару дне назад на Хабре появился топик по внедрению электронной очереди в государственном учреждении Курганской области. Автор топика решил пойти своим путем и написать свою систему под необходимые задачи конкретно для этого учреждения. За что ему выражаю большое уважение. Что же я хотел осветить в своем первом топике спросите вы? Я хотел бы написать про пользу использования подобных систем и с чем сталкивается команда, которая внедряет такие системы.

Начнем с того, что буквально пару лет назад таких систем было всего несколько штук и стоили они больших денег. Что касается нынешней ситуации на рынке, то мне известно порядка 13 подобных систем, которые сейчас внедряются в России. Каждые имеют свои плюсы и минусы и что приятно большая часть это Российские разработки. Что касаемо цены то она может варьироваться достаточно в большом диапазоне.

В настоящее время многие компании задумываются о качестве обслуживания клиентов, так как конкуренция растет с каждым годом. Постоянно проводятся тренинги персонала для повышения качества обслуживания клиентов, внедряются новые решения, да и просто клиентам предлагают всякие «пряники».

Электронная очередь или как ее еще называют Система управления очередью одно из технических решений и достаточно молодое направление в России. Сейчас многие компании – системные интеграторы стремятся внедрять проекты. Но они сталкиваются с определенными сложностями:

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

Вторая сложность. Компании производители конкурируют со своими партнерами и зачастую могут перебить по цене. Мое личное мнение, что это не хорошо. Партнер начинает задумываться, а стоит ли вообще этим заниматься. Опять же в России всего пару компаний производителей не конкурируют с партнерами.

Третья сложность. В основном все компании производители продают комплексное решение – то есть программное обеспечение и оборудование как единый комплекс. Часто такие решения не бывают эффективны с точки зрения бюджета и возможностей. На рынке есть решения, которые не привязываются к конкретному оборудованию. Конечно, у каждого решения есть свои плюсы и минусы, но по мне лучше купить ПО отдельно, а оборудование отдельно. Во-первых, заказчику больше выбор, во-вторых, часто выходит дешевле.

Четвертая сложность и, наверное, самая основная, почему такие системы не работают после внедрения, это бойкотирование персоналом учреждения подобной системы. Люди не хотят, чтобы их контролировали, а вернее не хотят работать. На самом деле система помогает работать, а не мешает, так как не стоят километровые очереди перед каждым принимающим окном.

Какую же пользу приносит внедрение подобной системы для заказчика:
1. Заказчик избавляется, пусть и не полностью, от напряженной обстановки среди клиентов и сотрудников.
2. Может провести аналитику работы персонала и посмотреть, кто как работает и сколько времени сотрудники тратят на решение определенных вопросов клиентов. В результате можно грамотно распределить обязанности по оказанию определенных услуг среди персонала.
3. Повышает лояльность клиентов к своей компании.

Возможно это не полный перечень всех преимуществ, но я считаю, что и это уже большой плюс.

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

Читайте также:  Как может сломаться стартер

Что качается цен на закупку оборудования и внедрение системы, то она начинается от 180 тысяч рублей. Встречались случаи, когда проект стоит по 800-900 тысяч рублей за одну точку.

Источник

Электронная очередь. Настройка инфомата

Общие сведения

Печатная версия инструкции (актуальна на 01.02.2019)

Функционал «Электронная очередь» предназначен для создания и настройки электронной очереди для оптимизации управления потоком пациентов.

Главное табло электронной очереди реализовано на вэб-технологиях, с применением node.js. События в АРМах инициализируют обращение к базе данных и отправку сообщений подписчикам node.js. Главное табло электронной очереди является подписчиком.

Идентификатор электронной очереди, связанной с главным табло, указывается в адресе (в url).

Функции

  • Управление потоком пациентов в МО;
  • Направление пациентов по пунктам обслуживания внутри МО.

Общий алгоритм по настройке работы системы записи к врачу на информационном киоске

  1. Установите 32-битную Windows 7 или Windows 10 на информационном киоске.
  2. Выберите соответствующий часовой пояс.
  3. Активируйте Windows. Процедура активации исключит отображение служебных надписей на экране, появление надписи поверх окон и т.д.
  4. Установите необходимые драйверы в зависимости от установленных компонентов (видеокарта, материнская плата и др.).
  5. Откалибруйте сенсор с помощью стандартных средств Windows: «Параметры планшетного компьютера» и «Перо и сенсорный ввод».
  6. Отключите двойной клик мыши с помощью сенсора.
  7. Подключите и установите драйверы на дополнительное оборудование: сканер штрих-кодов, картридер, киоск-принтер в зависимости от используемых средств на информационном киоске. Если используется сканер штрих-кодов Honneywell YJ-HF500, то необходимо перевести сканер в режим COM-порта. Для этого:
    1. Загрузите файл настроек. Файл можно взять по адресу ftp://ftp.promedweb.ru/infomat/YJ-HF500H-EN-UG.pdf.
    2. Распечатайте страницу 16.
    3. Отсканируйте штрих-код TRMUSB130 для перевода сканера в режим COM-порта.
  8. Загрузите дистрибутив для инфомата, доступный по ссылке: ftp://ftp.promedweb.ru/infomat/flash_installer.zip
  9. Разархивируйте и запустите с правами Администратора файл setup.bat.
  10. Следуйте указаниям мастера установки (нажмите Далее при всех запросах).
  11. Введите адрес инфомата при установке в отобразившемся запросе. Ввод адреса обязателен. Адрес предоставляется системным администратором ЦОДа.
  12. Должен быть доступ с инфомата к сайту записи к врачу.

Ручная настройка

Оборудование и программное обеспечение на котором производилась настройка

Для корректной работы информационного киоска необходимо:

  1. Информационный терминал с сенсорным экраном MultiTouch (процессор не менее 2 ядра/2Ghz, оперативная память не менее 2 Гб, жёсткий/SSD диск не менее 120 Гб, не менее 8 портов USB2.0).
  2. Считыватель контактных смарт-карт: ACR38U-I1, ACR39U-I1 или ACR38F.
  3. Сканер штрих кодов Honeywell YJ-HF500-1.
  4. Принтер CUSTOM TG2480H.]
  1. Windows 7, 10 (x86/x64).
  2. Драйвер на материнскую плату.
  3. Драйвер на сканер-штрих кодов.
  4. Драйвер для принтера.
  5. Microsoft Visual C++ 2010 Redistributable Package.
  6. Java 7.79.
  7. Apache_TomEE.
  8. Google Chrome.

Общий алгоритм по ручной настройке работы системы записи к врачу на информационном киоске

Настройка осуществляется на установленной операционной системе Windows 7 или Windows 10 с установленными стандартными драйверами

  1. Создайте папку apps на диске С;
  2. Разархивируйте или скопируйте содержимое архива infomat в папку apps;
  3. Настройте операционную систему;
  4. Установите Microsoft Visual C++ 2010 Redistributable Package;
  5. Установите Java 7.79;
  6. Установите архиватор 7zip;
  7. Установите драйвер сканера штрих-кодов;
  8. Настройте сканер штрих кодов режиме COM-порта;
  9. Настройте яркости светодиода в сканере;
  10. Установите драйверы принтера;
  11. Настройте принтер;
  12. Установите Apache_TomEE;
  13. Настройте Apache_TomEE;
  14. Установите Google Chrome;
  15. Настроите Google Chrome.

На диске C:\ в папке apps должны находится all, bat, tomee.

В папке all содержатся необходимые программы и драйвера;

В папке bat содержатся bat-ники для запуска google chrome с необходимыми параметрами;

В папке tomee содержится средство для работы с электронными полисом и штрих сканером.

Настройка операционной системы

    Откалибруйте сенсорный экран. Нажмите кнопку Пуск. Отобразится подменю.

Выберите пункт Панель управления — Параметры планшетного компьютера.

Перейдите на вкладку Другие формы Параметры планшетного компьютера.

Перейти к разделу Перо и сенсорный ввод.

Снимите все установленные флаги на вкладке Параметры пера.

Снимите все установленные флаги на вкладке Жесты.

Установите настройку Не использовать автоматическое обучение и удалить ранее собранные данные на вкладке Рукописный ввод.

На вкладке Касание установите флаг Использовать палец как устройство ввода, и снимите флаг Включить мультисенсорные жесты и ввод.

На вкладке Прокрутка снимите флаг Включить панорамирование пальцем.

Отключение виртуальной клавиатуры

Перейдите к разделу Параметры панели ввода на форме Параметры планшетного компьютера.

Снимите флаг Использовать вкладку панели ввода.

Отключение боковых выдвигающихся окон в Windows 10

Для отключения в Windows 10 боковых выдвигающихся окон:

Перейдите в Редактор локальной групповой политики (Win+R, gpedit.msc).

Отключите параметры: Разрешить прокрутку от краёв и Отключить полезные советы.

В Конфигурации пользователя — Административные шаблоны — Компоненты Windows — Пользовательский интерфейс границ, отключите три параметра: Разрешить прокрутку от краёв, Отключить полезные советы и Выключить переключение между последними приложениями.

Отключение спящего режима

Чтобы при долгом простое информационный киоск не перешел в спящий режим или не выключился экран, настройте электропитание. Для этого:

  1. Нажмите кнопку Пуск. Отобразится подменю.
  2. Выберите пункт Панель управления — Параметры планшетного компьютера – Электропитание.
  3. Установите флаг Высокая производительность.

Перейдите в раздел Настройка плана электропитания.

В настройках плана электропитания установите значения как показано на рисунке ниже.

  • Перейдите в раздел Дополнительные параметры: для этого перейдите по ссылке Изменить дополнительные параметры питания.
  • Установите значения в соответствии рисунками ниже.

    Установка сканера штрих кодов

    Для корректной работы устройства после установки драйверов и перезагрузки операционной системы, устройство необходимо подключить. Для этого:

    1. Запустите установку драйвера Install_x64 или Install_x86 в зависимости от разрядности операционной системы из папки C:\apps\all\Драйвер сканера штрих кодов Honeywell YJ-HF500-1. Отобразится окно безопасности Windows.
    2. Установите флаг Всегда доверять программному обеспечению.
    3. Нажмите кнопку Установить.

    Если устройство было корректно установлено в системе, отобразятся следующие значения:

    Если устройство было некорректно установлено в системе, отобразятся следующие значения:

    Настройка сканера штрих кодов режиме COM-порта

    Для работы сканера в нужном режиме его необходимо перевести в режим COM-порта.
    Отсканируйте штрих код, используя сканер.

    В результате сканер штрих кодов определится в системе как COM-порт.

    Настройка яркости светодиода

    Для настройки яркости белого светодиода отсканируйте один из штрих кодов.

    Установка драйвера для принтера

    Важно! Устройство необходимо подключить в момент когда в процессе установки драйвера отобразится окно, представленное на рисунке ниже:

    Для установки драйвера:

      Запустите файл установки драйвера принтера C:\apps\all Драйвер принтера CUSTOM TG2480H.

    Нажмите Да, затем Далее.

    Отобразится форма Установить программное обеспечение для данного устройства?

    Нажмите кнопку Установить.

    Лишние принтеры необходимо удалить и установить наш принтер по умолчанию

    Настройка принтера

    Установка tomee

    В пакете tomee содержатся все необходимые сертификаты и настройки для работы с электронными полисами и штрих-сканерами.
    Для установки tomee:

    1. Запустите командную строку с правами администратора (Win+R, cmd.exe).
    2. Откройте папку bin, которая находится по адресу C:\apps\ tomee\bin.

    Выберите пакетный файл service.

    Левой кнопкой мыши перенесите файл в уже открытую командную строку, как указано на рисунке или прописать вручную.

    Нажмите Enter.

    tomee будет установлен.

    Apache_TomEE отобразится в списке служб.

    Запустите службу ApacheTomEE. В контекстном меню нажмите кнопку Запустить.

    В случае если служба не запускается, не установлена Java 7.79.

    Настройка tomee

    Для начала работы со сканером штрих-кодов:

    1. В конфигурации tomee укажите COM порт.
    2. Найдите файл по адресу C:\apps\tomee\webapps\ScanCodeService\WEB-INF\classes.
    3. В программе «Блокнот» откройте файл config.
    4. В строке comPort укажите COM порт.

    Установка и настройка Google Chrome

    Скачайте и установите Google Chrome.
    Папка bat содержит 3 файла: kiosk, no_kiosk, restart_programm_infomat.

    • Файл Kiosk — запускает GoogleChrome в режиме киоска.
    • Файл no_kiosk — запускает GoogleChrome в обычном режиме Google Chrome.
    • Файл restart_programm_infomat — перезапускает все необходимые компоненты.

    Чтобы при запуске bat-файлов отобразилась нужная страница, необходимо отредактировать файлы kiosk, no_kiosk.

      Нажмите kiosk и(или) no_kiosk правой кнопкой мыши. Отобразится подменю.

    Выберите пункт Изменить.

    Укажите корректный адрес.

    Настройка Google Chrome

    Настройка принтера

    Для корректной печати талонов необходимо произвести дополнительную настройку принтера.

      Запустите файл no_kiosk.

    В правом верхнем углу нажмите кнопку Печать.

    Установите настройки как указано на рисунке.

    Настройка автообновления страницы

    В случае сбоя в сети или сбоя системы необходимо скачать и настроить специальное расширение автоматического обновления страницы в google chrome на инфомате (отбойник). Для этого:

    После установки плагина, в списке плагинов (chrome://extensions/) необходимо предоставить привилегию Запуск в режиме инкогнито и Разрешить доступ к страницам. Для этого установите флаги для обоих параметров.

    Плагин отобразится в панели плагинов. Однократно нажмите на него и введите URL для возврата на главную страницу инфомата, нажмите Сохранить.

    Проверьте установку: отключите сетевой кабель, должно отобразится окно-заглушка.

    Далее, не обновляя страницу, подключите кабель, через несколько секунд должна открыться главная страница инфомата.

    Так же можно проверить, ведется ли статистика сбоев. Для этого используется кнопка просмотра статистики, которая доступна на панели настроек: «Статистика сбоев».

    Служебная настройка Google Chrome

    Необходимо выполнить служебную настройку Google Chrome. Для этого:

    Введите в адресной строке chrome://flags/ и выставьте значения, как на рисунке ниже:

    Для запуска приложения при включении инфомата:

      Запустите планировщик заданий (Win+R, вводим taskschd.msc).

    Выберите Создать задачу или Создать простую задачу.

    Введите Имя, например kiosk_start.

    Далее укажите параметр При запуске компьютера.

    Далее укажите параметр Запустить программу.

    Выберите bat-файл для запуска GoogleChrome в режиме киоска.

    Установите флаг Выполнить с наивысшими правами.

    Перезапуск приложений инфомата

    Для перезапуска приложений инфомата:

      Запустите планировщик заданий (Win+R, вводим taskschd.msc).

    Выберите Создать задачу или Создать простую задачу.

    Введите Имя, например, kiosk_restart.

    Далее выберите параметр Ежедневно.

    Далее необходимо выбрать время перезапуска, например, каждый день в 5 утра.

    Далее выберите параметр Запустить программу.

    Далее выберите bat-файл kiosk_restart.

    Установите флаг Выполнить с наивысшими правами.

    Настройка инфомата, работающего с системой Linux

    Общий алгоритм настройки

    1. Установите Debian 9.4-32bit.
    2. Установите Chromium:
      • Введите команду: apt install chromium.
    3. Установите Java8: apt install openjdk-8-jdk
    4. Скопируйте и установите TomEE с необходимым приложением. Подробнее см. пункт 3.2.
    5. Установите драйвер на принтер (TG2480H)
      • Запустите скрипт, скачанный по ссылке ftp://ftp.promedweb.ru/infomat/TG2480H_cupsdrv-2-00.sh
    6. Сервис «usblp» поместите в блэклист:
      • добавьте в файл «/etc/modprobe.d/blacklist.conf» строку «blacklist usblp» (без кавычек);
      • перезапустите CUPS сервис командой «sudo service cups restart»;
      • перезагрузите компьютер.
    7. Устанавливаем драйвера на кардридер (PCSC). Введите команду: apt-get install libusb-1.0-0-dev libpcsclite-dev pcscd pcsc-tools.
    8. Настройте Chromium.
    9. Настройте Систему:
      • Отключите засыпание системы.
      • Отключите курсор.
      • Настройте сканер штрих-кода.

    Настройка TomEE

    Для настройки сервиса TomEE:

    Создайте файл /etc/systemd/system/tomee.service со следующим содержанием:

    Tomee.service
    Unit
    Description=Apache
    After=network.target
    Service
    Type=forking
    Environment=JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-i386/jre
    Environment=JRE_HOME=/usr/lib/jvm/java-1.8.0-openjdk-i386/jre
    Environment=CATALINA_PID=/opt/tomee/temp/tomee.pid
    Environment=CATALINA_HOME=/opt/tomee
    Environment=CATALINA_BASE=/opt/tomee
    Environment=’CATALINA_OPTS=-Xms64M -Xmx512M -server -XX:+UseParallelGC’
    Environment=’JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom’
    ExecStart=/opt/tomee/bin/startup.sh
    ExecStop=/opt/tomee/bin/shutdown.sh
    User=root
    Group=root
    UMask=0007
    RestartSec=10
    Restart=always
    Install
    WantedBy=multi-user.target

    Настройка Chromium

    Для настройки Chromium:

    1. Добавьте возможность работать по самоподписанному сертификату локально. Подробнее см. пункт 3.8.
    2. Отключите навигацию с помощью сенсора. Подробнее см. пункт 3.8.

    Добавьте файл автозагрузки в nano /home/user/.config/autostart/kiosk.desktop.

    Desktop Entry
    Version=1.0
    Name=KIOSK
    Nameru=KIOSK
    GenericName=Web Browser
    GenericNameru=Веб-браузер
    Comment=Access the Internet
    Commentru=Доступ в Интернет
    Exec=/usr/bin/chromium —kiosk —kiosk-printing —incognito —disable-pinch —noerrdialog https://oms.k-vrachu.ru/infomt/
    Terminal=false
    X-MultipleArgs=false
    Type=Application
    Icon=chromium.png
    Categories=Network;WebBrowser;
    MimeType=text/html;text/xml;application/xhtml_xml;application/x-mimearchive;x-scheme-handler/http;x-scheme-handler/https;
    StartupWMClass=chromium
    StartupNotify=true

    В результате сканер штрих кодов определится в системе как COM-порт.

    Проверить корректность настройки можно следующей командой: ls /dev/ | grep ACM

    Должно отобразиться ttyACM0 или/и ttyACM1.

    При использовании другой модели/марки сканера произведите аналогичные действия.

    При написании данной инструкции использовался принтер Honeywell YJ-HF500.

    Настройка яркости светодиода

    Для настройки яркости белого светодиода отсканируйте один из штрих кодов.

    Настройка печати

    Для настройки принтера запустите скрипт, скачанный по ссылке: ftp://ftp.promedweb.ru/infomat/TG2480H_cupsdrv-2-00.sh

    Установите настройки при печати в Chromium как указано на рисунке.

    Настройка автообновления страницы

    В случае сбоя в сети или сбоя системы необходимо скачать и настроить специальное расширение автоматического обновления страницы в google chrome на инфомате (отбойник). Для этого:

    После установки плагина, в списке плагинов (chrome://extensions/) необходимо предоставить привилегию Запуск в режиме инкогнито и Разрешить доступ к страницам. Для этого установите флаги для обоих параметров.

    Плагин отобразится в панели плагинов. Однократно нажмите на него и введите URL для возврата на главную страницу инфомата, нажмите Сохранить.

    Проверьте установку: отключите сетевой кабель, должно отобразится окно-заглушка.

    Далее, не обновляя страницу, подключите кабель и через несколько секунд должна открыться главная страница инфомата.

    Также можно проверить, ведется ли статистика сбоев. Для этого используется кнопка просмотра статистики Статистика сбоев, которая доступна на панели настроек.

    Служебная настройка Google Chrome

    Необходимо выполнить служебную настройку Google Chrome. Для этого:

    Введите в адресной строке chrome://flags/ и выставьте значения, как на рисунке ниже:

    Отключение засыпания системы

    1. Снять флаги Запускать хранитель экрана, когда компьютер простаивает и с Блокировать экран при активном хранителе экрана на форме Хранитель экрана (Главное меню/ Система/ Параметры).
    2. В разделе Управление питанием (Управление питанием/ При питании от сети) установите значение «Никогда».
    3. В настройке дисплея выберите — «Никогда».

    Для Ubuntu 11.04:

    1. На боковой панели выберите пункт Приложения.
    2. В строке поиска укажите букву «х» (в кириллической раскладке).
    3. Нажмите кнопку Хранитель экрана.

    Для Ubuntu 11.10:

    1. В адресной строке главного меню напишите слово «Экран».
    2. В открывшемся окне напротив надписи «Выключать через» укажите значение «Никогда».

    Для Ubuntu 12.04 и выше:

    1. На форме Параметры системы перейдите в раздел Яркость и блокировка.
    2. В разделе Яркость и блокировка напротив надписи «При бездействии. » укажите значение «Никогда».

    Требования к информационному киоску

    Требования к товару

    Параметры и условия требований к товару

    Информационно-справочный сенсорный терминал (инфомат)

    Источник

  • Оцените статью