CMR-Platform©
Платформа контроля и управления ресурсами

ВНИМАНИЕ! Часовой пояс в настройках не совпадает с системным

Справочник о работе с системой

Монитор колонок

Настройки сервера-монитора обслуживания CMR-Platform©

в папке вебсервера config расположен файл config.ini - текстовой файл настроек работы системы веб-сервера и сервера-монитора. Сервер-монитор колонок может работать без запуска Apache/Denwer и входа в систему.

config.ini

cpcon		=CP866
cplog		=UTF-8
cpsys		=UTF-8
srvpath		=server
srvpoll		=20
srvlogtime	=600
logpath		=
defmenu		=cl
unregmenu	=help
sqltype		=sqlite
sqluser		=adm
sqlpass		=admbase
sqlmaxlock	=60
keyport		=1
keytype		=6
pathphp		=C:\Web\usr\local\php5
base_dtf	="Y-m-d H:i:s"
log_dtf		="d.m.Y H:i:s"
wind_dtf	="d.m.Y H:i:s"
wind_df		="d.m.Y"
wind_tf		="H:i:s"
tab_dtf		=""
rbtwin		="shutdown -r -t 0"
rbtnix		="shutdown -r now"
wait_reset	=5
wait_reboot	=0
ClientOnPage	=45
OldStyleControl	=false
PinNotNull	=true
PinUnique	=true
IconSize	=20
[database]
main[path]	=db
main[base]	=www-base.db
log[path]	=db
log[base]	=www-log.db
    Общее для системы
  • wait_reset - время (мин.) ожидания до перегрузки сетевых интерфейсов при молчании сетевого интерфейса
  • wait_reboot - время (мин.) ожидания до перегрузки компютера (сервера) при молчании сетевого интерфейса
  • rbtwin - команда перезагрузки Windows
  • rbtnix - команда перезагрузки Unix
    Для каждого сервера настройки в базе через раздел Колонки
  • Идентификатор оборудования - обозначение мобильного интерфейса для Hardware Resest
    • USB\VID_12D1* - GSM модем Huawei (Megafon, MTC)
    • USB\VID_12D2* - GSM модем ZTE
    • USB\VID_1BBB* - GSM модем Alcatel
    • USB\VID_1199* - GSM модем Sierra
    • USB\VID_04E8* - GSM модем Samsung
    • USB\VID_1410* - GSM модем Novatel
    • USB\VID_0E8D* - GSM модем ASUS
    для Windows откройте свойства в диспетчере устройств


    для Unix наберите команду sudo lsusb

    $ sudo lsusb

    Bus 002 Device 006: ID 12d1:1506 Huawei Technologies Co., Ltd. E3276h (Mobile connect)
       
  • Порт модема - номер COM-порта для отправки команд управления модемом

    Если Вы неправильно укажите номер порта модема или не подключите модем, то сервер-монитор при запуске укажет в логе на эту ошибку

    06.09.2017 12:06:56 [system]	Модем HUAWEI Mobile Connect - 3G Modem COM12 статус Unknown не подключен или неправильно указан порт
    06.09.2017 12:06:56 [system]	Сервер H2O_megafon [18140] стартовал как консоль
    
  • Строка для сброса модема - команда перезагрузки модема

Внимание! сервер-монитор работает только при наличии ip-адреса и подключения по нему!

Запуск монитора колонок

в папке веб-сервера server - расположены файлы сервера-монитора для Windows/Unix

server.cmd - запуск монитора под Windows

> server help

Управление сервисом

 Использование:
  server.cmd [server_name] [/|-][command] [/|-][option]

  server_name           Имя сервера/сервиса

 Параметры:
  /ins[tall]            установить сервис в систему
  /ins[tall] /auto      установить сервис с автозапуском
  /del[ete],uni[nstall] удалить сервис из системы
                        (необходима перезагрузка)
  /start                запустить сервис
  /stop                 остановить сервис
  /pause                приостановить сервис
  /unpause              продолжить работу сервиса
  /console              запуск сервиса как консольного приложения
  /console /hide        отключить вывод сообщений сервера на экран
                        (в режиме сервиса отключенно всегда)
  /info                 получить статус сервиса
  /info /num            получить номер статуса сервиса
  /?,h[elp]             данная справка
  /run                  запуск сервиса (используется в сервисе)
                        в консоле будет запущен как консоль
(c) SOFT.iT+

> server local console

Error   1063 [0x000427]
04.06.2017 21:32:29 [system]    Сервер H2O_local [1434284] стартовал как консоль
04.06.2017 21:32:39 [local]     Сервер H2O_local [1434284] подключен tcp://127.0.0.1:15350
Запустите окно консоли (cmd.exe) с правами администратора и инсталируйете сервис в систему, например если сервис в конфигурации называется megafon то команда выглядит так:
server megafon /install /auto
после удачной установки сервиса возможно управление сервисом из программы или стандартной оснастки Windows
Панель управления - Администрирование - Службы

В списке служб найдите службу CMR-Platform Server [H2O_имя сервера] и проверьте настройки доступа и автозапуска.

Если у Вас не хватает прав для запуска сервиса, то можно расширить права с помощью утилиты svcadmin.exe
. Более подробно прочитать можно на странице Раздаем права на запуск/остановку сервисов под Windows

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

Для уменьшения паразитного трафика по данному соединению отключите лишние протоколы и службы.Оставьте только протокол TCP/IPv4. Это снизит Ваши затраты на связь
Панель управления - Сеть и интернет - Сетевые подключения
Выберите подключение, обслуживающее колонки и зайдите в его "Свойства" (правой клавишей мыши по значку этого сетевого подключения)

Закладка "Сеть"

Передача через маршрутизатор

Если вы используете внешний шлюз для приема пакетов от устройств извне и сервер-монитор находится во внутренней сети, то настройте проброс портов на внутренний сервер-монитор колонок, используя NAT инструментарий на шлюзе.

В настройках колонок прописываете IP-адрес внешнего интерфейса шлюза (в примере 1.27.1.1 и порт например 15350)

AT+CPBW=50,"50",129,"H2O"
AT+CPBW=51,"51",129,"TCP"
AT+CPBW=52,"52",129,"1.27.1.1"
AT+CPBW=53,"53",129,"15350"

В настройках внутреннего сервер-монитора прописываете локальный адрес сервера

КОЛОНКИ

IP адрес	192.168.0.10
IP порт		15350
APN адрес	h2o
А в настройках сетевого протокола указываете адрес шлюза (gateway) - IP адрес шлюза (в примере 192.168.0.1)
И на шлюзе создаете правило передачи пакетов с внешнего порта на внутренний (В примере с 1.27.1.1:15350 на 192.168.0.10:15350), с помощью NAT, статических маршрутов или проброса портов, в зависимости от реализации шлюза.

Внешний вид окон приведен для примера на основе версии 3.5.2.1 и может незначительно отличаться от Вашей программы.
Количество записей в таблицах и их значения будут отличаться от примера. Цветовая гамма может быть изменена пользователем.
Доступные разделы зависят от Вашей регистрации в системе и настроек доступа.

CMR-P© 3.7.0.2 2013 - 2025 Soft.iT+