Управление системой SpaceFinder/SKY осуществляется с помощью отправки сообщений SMS с текстом команд. Команды управления регистронезависимы, т.е. Вы можете вводить их как заглавными, так и строчными буквами. Языком общения выбран английский в силу того, что латинский алфавит является базовым для сетей GSM, поэтому такие сообщения всегда корректно передаются и отображаются. Некоторые телефоны при включенном русском языке при наборе sms используют для кодирования текста формат Unicode, из-за чего латинские символы могут передаваться некорректно. Поэтому рекомендуем набирать sms сразу в английском шрифте. Лучше всего, если Вы создадите шаблоны sms для тех команд, которыми будете пользоваться наиболее часто. Такая функция присутствует во всех современных телефонах и это позволит избежать Вам возможных опечаток.
    Команды имеют полное и сокращеное имя. Параметры команды разделяются пробелом или запятой. Успешное выполнение команды подтверждается ответным смс-сообщением «ОК», либо статусным сообщением. При ошибке в написании команды в ответ придет сообщение «Wrong command» (неправильная команда) или «Wrong parameter» (неправильный или отсутствующий параметр).

Команды настройки

    Система SpaceFinder/SKY способна обеспечивать основную функцию — определение координат, без предварительной настройки. Однако команды настройки позволяют в полной мере воспользоваться функциями SpaceFinder/SKY как охранной системы.
    Команды настройки — команды начинающиеся со слова «SET», либо, в сокращеном варианте, «ST». Эти команды позволяют изменять различные параметры системы.

Команда Set Number

Set number – устанавливает в памяти блока основной телефонный номер владельца системы, на который впоследствии отправляются все тревожные сообщения. Телефонный номер сохраняется в энергонезависимой памяти и не пропадает при отключении питания. Система SpaceFinder запоминает номер того телефона, с которого отправлена данная команда.

Формат команды:
Set Number хххххххх

где хххххххх – пароль (не номер телефона!), максимум 8 символов.

Сокращенные варианты команды:
st num xxxxxxxx
st n xxxxxxxx

    Название подкоманды (в данном случае Number) может быть сокращено произвольным образом, т. е.  и «n», и «num», и «numb» в данном случае это одна и та же команда.

    На новом приборе установлен пароль 0000, т.е. чтобы новый прибор запомнил номер телефона хозяина, то надо отправить
Set number 0000

    Внимание! Все команды которые что-либо изменяют в приборе, т.е. guard on, guard off, а также постановка на охрану звонком, out on, out off, sleep, track и т. д.,  привязаны к телефонному номеру хозяина, таким образом если телефонный номер не будет совпадать, то команды выполняться не будут. Это не касается команд получения координат, т.е. get status, get mgpos и т. д. могут быть выполнены с любого телефона. Эти команды специально оставлены открытыми, чтобы была возможность получить координаты в том случае, если, например, на телефоне владельца закончились деньги или сел аккумулятор в телефоне.

    Если система SpaceFinder/SKY получит команду с телефонного номера, отличного от номера владельца, то владельцу может быть отправлено предупреждение такого вида:
ALARM! SMS from +79991234567


Команда Set Password

Set Password – позволяет сменить пароль по умолчанию на необходимый владельцу.

Формат команды:
Set password xxxxxxxx yyyyyyyy

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

Сокращенные варианты команды:
st pass xxxxxxxx yyyyyyyy
st p xxxxxxxx, yyyyyyyy  - использование запятой в качестве разделителя параметров комманды

На новом приборе это будет выглядеть, например, так:
Set password 0000 abcd99
т.е. новым паролем станет abcd99 и, соответственно, если владелец захочет настроить прибор на другой номер телефона, то ему надо будет отправить команду Set number abcd99

Команда Set MSG

Set MSG — команда настройки типов сообщений, отправляемых в режимах Sleep, Period, Track.

Формат команды:
Set MSG [S][M][R][Y][G][N]

S от status SpaceFinder отправляет статусное sms-сообщение координатами
M от mgmap SpaceFinder отправляет sms-сообщение для программы mgmap
R от RMC SpaceFinder отправляет sms содержащее навигационное RMC-сообщение стандарта NMEA.
Y от Yandex SpaceFinder отправляет sms содержащее http-ссылку на интернет-страницу с картой Yandex.
G от Google SpaceFinder отправляет sms содержащее http-ссылку на интернет-страницу с картой Google.
N от Network SpaceFinder отправляет сообщение через GPRS на установленный сервер. См. команды Set GPRS и Set Server.


По умолчанию прибор настроен на отправку статусного смс.

Пример команды:
Set MSG sm   -  включить отправку статусного сообщения и сообщения для программы MgMaps в режиме  Sleep или Period.

Пример сокращенного варианта команды:
st m sy

Команда Set Out

Set Out — команда настройки режима работы выходов.

Формат команды:
Set Out x [J][D][S][P][A][G][1][2]или[-] yyy

где x — номер выхода 1 или 2
yyy — длина импульса в секундах (1 — 65535), 0 -  триггерный режим

символы J,D,S,P,A,G,1,2 — условия срабатывания
J
срабатывание по входящему звонку с телефона хозяина
D
подверждать переключение выхода сигналами DTMF (звуковые сигналы в ответ на входящий звонок; один сигнал — включен, два сигнала -  выключен)
S
переключение по смс (см. команду Out)
P
включение выхода при отключении основного питания
A
включение выхода при выходе из охранного квадрата
G
переключать при переключении режима охраны
1
включение при срабатывании входа №1
2
включение при срабатывании входа №2
-
условия не установлены = выход отключен

Триггерный режим (yyy = 0):
Первый звонок включает выход, второй — выключает.
При тревоге (условия P,A,1,2) происходит только включение выхода, выключение только звонком или командой Out x off  

Импульсный режим (yyy = 1..65535):
При звонке или тревоге (условия P,A,1,2) выход включается и остается во включенном состоянии на yyy секунд, затем автоматически выключается. Досрочное выключение возможно командой Out x Off.

Пример сокращенного варианта команды:
st o 1 jsd 10

Команда Set In

Set In — команда настройки работы входов.

Формат команды:
Set In x [A][I]или[-] yyy

где x — номер выхода 1 или 2
yyy — пауза на повторно срабатывание входа в секундах (0 — 255)

символы A,I,- — условия работы

A
использовать вход как источник тревоги
I
инвертировать вход (срабатывает от размыкания с массой), по умолчанию вход срабатывает от замыкания на массу
-
условия не установлены = тревога не возникает, выход не инвертирован

Пример сокращенного варианта команды:
st i 1 ai 10

Команда Set Temp

Set Temp — команда калибровки температурного датчика и настройки уровней тревоги.

Формат команды:
Set Temp  tc, tm, tp

где
tc — текущая температура  воздуха в градусах, необходимо для калибровки встроенного датчика;
tm — нижний порог страбатывания тревоги (тревога, если температура < tm)
tp — верхний порог страбатывания тревоги (тревога, если температура > tp)

Пример сокращенного варианта команды:
st t 20,-15,50

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

    Периодическая проверка температуры осуществляется раз в час.  В режиме Sleep проверка осуществляется только при пробуждении прибора.


Команда Set Guard

Set Guard — команда настройки охранных функций.

Формат команды:
Set Guard [J][D][I][A][P][B][S][M][R][G][C][N][K]

где символы J,D,I,A,P,B,S,M,R,G,C,N,K означают:
J от Jingle переключение режима охраны по входящему звонку с телефона хозяина
D от DTMF подверждение переключения режима сигналами DTMF (звуковые сигналы в ответ на входящий звонок; один сигнал — включен, два сигнала -  выключен)
I от inputs тревожное сообщение отправляется при наличии срабатывания на одном из входов
A от area тревожное сообщение отправляется при выходе прибора за границы охранного квадрата
P от power тревожное сообщение отправляется при отключении основного питания системы
B от battery тревожное сообщение отправляется при низком уровне напряжения на встроенном аккумуляторе
W от weather тревожное сообщение отправляется при понижении/повышении температуры модуля ниже/выше установленных пределов
S от status при возникновении тревоги SpaceFinder вслед за тревожным смс отправляет статусное sms-сообщение координатами
M от mgmap при возникновении тревоги SpaceFinder вслед за тревожным смс отправляет sms-сообщение для программы mgmap
R от RMC при возникновении тревоги SpaceFinder вслед за тревожным смс отправляет sms содержащее навигационное RMC-сообщение стандарта NMEA
Y от Yandex при возникновении тревоги SpaceFinder отправляет sms содержащее http-ссылку на интернет-страницу с картой Yandex
G от Google при возникновении тревоги SpaceFinder отправляет sms содержащее http-ссылку на интернет-страницу с картой Google
C от Call при возникновении тревоги SpaceFinder совершит исходящий звонок на телефон хозяина
N от Network при возникновении тревоги SpaceFinder отправляет сообщение через GPRS на установленный сервер. См. команды Set GPRS и Set Server
K от Key
запрашивать пароль для всех команд


Примеры команды:
Set Guard jсip   -  включает звонок  на телефон хозяина и отправку тревожного сообщения при срабатывании входов или отключении основного питания. Переключение режима по звонку. Такой режим работы включен в новом приборе по умолчанию.
Set Guard smai   -  включить отправку статусного сообщения и сообщения для программы MgMaps при срабатывании входов или выходе за границы охранного квадрата.

Пример сокращенного варианта команды:
st g ya   -  включает отправку смс со ссылкой на карту Яндекс при выходе за охранный квадрат.



Если установлен параметр K, то все команды приобретают формат:
passw cmd param...

где
passw - пароль, заданный командой Set Password
cmd - команда
param... - параметры команды


Пример:
st p 0000 1234  - меняет пароль на 1234
st g iapjdcK  - включает запрос пароля для всех последующих команд
1234 gt p y  - запрос позиции с отображением на карте Яндекс, перед командой указан текущий пароль 


Команда Set Area

Set Area  - команда устанавливает размер охранного квадрата и период проверки координат.

Формат команды:
Set Area xxxxx yyyyy

где xxxxx — половина стороны квадрата в метрах, т.е. смещение от центральной точки по широте и долготе. Значение от 0 (нет квадрата) до 65535 м, т. е. максимальный квадрат 131км х 131км.
yyyyy — период проверки (от 1 до 65535) в интервалах по 64 секунды.  0 = проверка не производится.

Пример команды:
Set Area 500 15   - устанавливает квадрат со стороной 1км и период проверки ~15 минут.

Пример сокращенного варианта команды:
st a 300,10 - устанавливает квадрат со стороной 600м и период проверки ~10 минут.

    Установка центральной точки квадрата происходит при активации режима охраны при правильно установленном охранном квадрате (Set Area xxxxx yyyyy) и выбранном режиме проверки (Set Guard xxxxAx).  Время, требуемое GPS-приемнику на определение местоположения, обычно не более 2-3х минут, суммируется с периодом проверки.

    Не рекомендуется задавать слишком малые значения стороны квадрата, т. к. в таком  случае возможны ложные срабатывания, связанные с «дрожанием» точки из-за движения спутников GPS и различным прохождением сигналов от них в зависимости от метеоусловий.


Команда Set Name

Set Name — устанавливает имя прибора, которое приходит в ответах на команды Get mgpos и Get pos. Это необходимо в том случае, если владельцу необходимо контролировать несколько приборов с одного телефона. Имя по умолчанию  - "GPS".

Формат команды:
Set Name xxxxxxxx
где xxxxxxxx — новое имя прибора (макс. 8 символов)

Пример команды:
Set name MyCar1

Пример сокращенного варианта команды:
st na  MyCar1
для отличия от команды «st n» (она же Set Number) требуется сокращение названия подкоманды не менее чем до двух символов.


Команда Set APN

Set APN — устанавливает точку доступа APN и логин/пароль используемые в сети Вашего оператора сотовой связи для доступа к Интернет через GPRS.

Внимание! Если в версии прошивки отсутствует символ «G», то данные функции не поддерживаются.
Внимание! Параметры указываются через запятую без пробелов!
Внимание! Длина строки параметров не должна превышать 63 символа.

Формат команды:
Set APN  apn,login,password
где apn — точка доступа
login — логин
password — пароль

Пример команды:
Set APN internet.beeline.ru,beeline,beeline  - настройка для оператора Билайн
Set APN internet.tele2.ru,tele2,tele2  - настройка для оператора TELE2
Set APN internet,megafon,megafon  - настройка для оператора Мегафон

Команда Set Server

Set Server — устанавливает доменное имя или IP-адрес сервера, на который прибор будет отправлять данные о своем местоположении, а так же логин и ключ, используемые для доступа к серверу.

Внимание! Если в версии прошивки отсутствует символ «G», то данные функции не поддерживаются.
Внимание! Параметры указываются через запятую без пробелов!
Внимание! Длина строки параметров не должна превышать 63 символа.


Формат команды:
Set Server login,key,type,ip_or_name
где
login — выданный при регистрации логин для доступа к серверу
key — выданный при регистрации ключ для доступа к серверу
type — тип указания имени сервера:
'0' — в поле ip_or_name указывается IP-адрес сервера, например 85.26.128.212
'1' — в поле ip_or_name указывается доменное имя сервера, например www.spacefinder.ru 
ip_or_name — IP или доменное имя сервера 

Пример команды:
Set Server GGP6ZCC6,TTT63B,0,85.26.128.212
Настраивает прибор для доступа к серверу, имеющему IP-адрес 85.26.128.212, используя логин GGP6ZCC6 и ключ TTT63B.