есть возможность получать данные о самом устройстве, imei, баланс сим-карты, уровень сигнала и т.п.?
По имеющейся у нас информации данный прибора как GPRS-модем возвращает только IMEI. Какой либо другой информации о себе он не возвращает.
ответ от их поддержки:
Передаваемый по GPRS пакет данных о текущем состоянии начинается с заголовка, в качестве которого используется IMEI кситала. Далее передаются показания термодатчиков, уровень приёма GSM-сети, напряжение на аккумуляторном разъёме, наличие сетевого напряжения 230В, напряжение на всех входах, напряжение на входе “Управление”, показания датчиков давления (если они есть), состояние реле, текущая активность SIM-карт, состояние “на контроле” и баланс активной в данный момент SIM-карты (только для последних модификаций кситала). Вот пример пакета:
#861263042401713
#NP#009
#T1#+26,0
#T2#+26,5
#GSM#32
#UACC#13,6
#US#1
#U01#12,9
#U02#12,9
#U03#12,9
#U04#12,9
#U05#12,9
#U06#12,9
#U07#12,9
#U08#12,9
#U09#12,9
#U10#12,9
#U11#12,9
#U12#12,9
#UPR#0,0
#RL1#0
#RL2#0
#RL3#0
#SIM1#1
#SIM2#0
#CONTROL#0
#BAL#+125,61
В этом примере:
IMEI 861263042401713
Уровень приёма 32% от максимально возможного
Баланс SIM-карты 125,61 руб.
Вы можете настроить передачу этих данных по GPRS на свой сервер.
На сколько я понимаю, вашу тему можно считать предложением по чтению уровня сигнала и баланса симкраты рассматриваемого модема. Мы перенесли вашу тему в соответствующий раздел ЛЭРС УЧЁТ > Поддержка новых устройств.
Для выполнения работ в рамках вашего предложения нам необходим доступ к модему. Пожалуйста, настройте подключение модема на 95.167.224.34:2079.
да лично мне, собственно, уже неважно - я себе написал крохотный relay-сервер, который пакеты от Кситалов получает и по запросу отдает на мой сайт мониторинга котельных…
перенастраивать устройства не хочется (мой монитор будет показывать отсутствие контроллеров в сети)… если хватит дампов пакетов, то вот кусок реального обмена (все, что начинается с “>>” - это мои отладочные записи):
>> listening TCP 10002...
>> KSYTAL request -----------------------------
>> считано: 261
>> FROM: 91.78.192.66:9408
#864502033946955
#NP#079
#T1#+26,5
#T2#+47,2
#T3#+43,2
#T4#+21,2
#GSM#88
#Uacc#13,6
#Us#1
#U01#8,8
#U02#6,5
#U03#6,4
#U04#6,5
#U05#6,5
#U06#6,5
#U07#6,4
#U08#6,5
#U09#6,4
#U10#13,0
#U11#12,9
#U12#12,9
#Upr#0,0
#RL1#0
#RL2#0
#RL3#0
#SIM1#1
#SIM2#0
#CONTROL#1
##
>> listening TCP 10002...
>> KSYTAL request -----------------------------
>> считано: 212
>> FROM: 176.59.206.158:10000
#868277040151362
#NP#078
#T1#+20,5
#T2#+68,0
#T3#+52,2
#GSM#48
#Uacc#13,5
#Us#1
#U01#6,4
#U02#6,4
#U03#6,4
#U04#6,4
#U05#6,4
#U06#6,4
#U07#6,3
#U08#6,4
#Upr#0,0
#RL1#0
#RL2#0
#RL3#0
#SIM1#1
#SIM2#0
#CONTROL#0
##
баланс сим-карты наши Кситалы не передают, видимо, как писал разработчик, версии контроллеров староваты (прошивки я им обновлял недавно), ну да ладно, я попробую зайти с другой стороны - попробую заставить начальство разориться на m2m-мониторинг и подтяну данные из него.