> For the complete documentation index, see [llms.txt](https://navixy.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://navixy.com/docs/admin/ru/settings/messaging-gateways/sms-gateway.md).

# SMS-шлюз

Подключите SMS-провайдера к Navixy, чтобы отправлять M2M-команды устройствам, сообщения активации и SMS-уведомления пользователям через SMS-шлюз

Этот **SMS-шлюз** — это шлюз обмена сообщениями, который позволяет вашей платформе отправлять и получать SMS-сообщения в Navixy.

<figure><img src="https://1576142587-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKdgeXg71LpaDrwexQYwp%2Fuploads%2Fgit-blob-38522b1bffa1742ebe027bd44d7b6efe69ac1b38%2Fimage.png?alt=media" alt="SMS gateway page" width="563"><figcaption><p>Страница SMS-шлюза</p></figcaption></figure>

Страница состоит из двух разделов:

* **M2M-сообщения:** Этот SMS-шлюз используется для отправки команд и получения ответов от устройств IoT. Он позволяет полностью автоматизировать активацию устройства на платформе Navixy и служит альтернативным способом связи с устройством, когда основная связь по IP невозможна, например в роуминговых зонах.
* **Уведомления для пользователей:** Интегрировав вашего поставщика SMS-услуг с Navixy, вы можете отправлять пользователям SMS-оповещения и уведомления, когда происходят определенные события, например когда устройство переходит в оффлайн или когда нарушается зона.

### Типы SMS-шлюзов

Navixy может интегрироваться с тремя типами SMS-шлюзов:

1. **Популярные глобальные поставщики услуг**\
   Navixy интегрирован с несколькими популярными глобальными поставщиками услуг через их API, включая [Twilio](https://www.twilio.com/), [Vonage](https://www.vonage.com/) (ранее Nexmo), [Webex](https://app.webexinteract.com/) (ранее Textlocal), [Infobip](https://www.infobip.com/), [Tyntec](https://www.tyntec.com/), и других. Эти поставщики услуг обеспечивают глобальное покрытие, хотя некоторые могут иметь более сильное присутствие в определенных регионах, чтобы обеспечивать лучшее качество связи и цены. При выборе поставщика услуг обмена сообщениями Navixy рекомендует в первую очередь рассматривать именно этих поставщиков.
2. **SMS-центры, работающие с распространенным протоколом SMPP**\
   Navixy может работать с любым SMS-центром, который использует протокол SMPP. SMPP используется рядом SMS-центров по всему миру. Если ваша предпочитаемая служба поддерживает SMPP v3.4, Navixy сможет легко интегрироваться с ней.
3. **Аппаратные шлюзовые устройства**\
   Navixy также поддерживает аппаратные VoIP-устройства, такие как устройства Yeastar (ранее Neogate), в частности серию TG. Эти устройства можно использовать для отправки и получения SMS-сообщений. Этот вариант не рекомендуется, но может использоваться для небольших инсталляций.

### Рекомендации по использованию SMS-шлюзов с устройствами IoT (M2M)

Navixy рекомендует приобрести отдельный номер телефона, который будет использоваться как Sender ID для отправки команд и получения ответов от устройства. Это предпочтительнее, чем использование общего номера, поскольку помогает обеспечить успешную доставку сообщений и выполнение команд.

Имейте в виду, что некоторым устройствам IoT могут требоваться специальные символы или двоичные команды в их SMS-командах. Чтобы обеспечить успешное выполнение команд, убедитесь, что ваш SMS-шлюз поддерживает эти символы и типы сообщений. Если нет, команды могут быть изменены при передаче и выполнены некорректно.

К известным проблемам относятся:

* Устройства Teltonika и Ruptela начинаются с двух символов пробела, которые используются для разделения логина и пароля устройства (по умолчанию пустых). Некоторые SMS-сервисы могут игнорировать эти символы как незначимые, что может вызвать проблемы с автоматической активацией. Если вы используете трекеры этих производителей, Navixy рекомендует уточнить в службе поддержки вашего SMS-сервиса, не удаляют ли они эти пробелы из начала сообщений.
* Некоторые глобальные MVNO предоставляют SIM-карты для устройств IoT без назначенного им телефонного номера. Вместо этого эти SIM-карты идентифицируются по ICCID или по другому номеру, который идентифицирует SIM-карту в сети. В результате связь с устройствами, использующими эти SIM-карты, должна осуществляться через API, предоставляемый MVNO.

### Как подключить Navixy к SMS-шлюзам

Чтобы подключить предпочитаемый вами шлюз обмена сообщениями к Navixy, предоставьте необходимые учетные данные команде поддержки Navixy. Это включает такие сведения, как название шлюза, URL API, имя пользователя, пароль и любые другие релевантные параметры, требуемые выбранным вами поставщиком шлюза.

Ниже вы найдете примеры необходимых учетных данных для наиболее распространенных вариантов. Для любого SMS-шлюза вы также должны указать Sender ID, если он поддерживается. Собрав эту информацию, отправьте ее команде поддержки Navixy по адресу <support@navixy.com> чтобы получить помощь с настройкой интеграции и убедиться, что все работает без сбоев.

<details>

<summary><strong>SMPP</strong></summary>

* IP-адрес сервера SMPP
* Порт
* Логин (системный идентификатор)
* Пароль

</details>

<details>

<summary><strong>Twilio</strong></summary>

* ACCOUNT\_SID
* AUTH\_TOKEN

или

* API\_SID
* API\_SECRET

</details>

<details>

<summary><strong>Yeastar (ранее Neogate)</strong></summary>

* IP-адрес устройства
* Порт
* Логин
* Пароль
* Идентификатор GSM-канала

</details>

<details>

<summary><strong>Tyntec</strong></summary>

* URL
* Логин
* Пароль

</details>

<details>

<summary><strong>Webex (ранее Textlocal)</strong></summary>

* Логин
* API-ключ

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://navixy.com/docs/admin/ru/settings/messaging-gateways/sms-gateway.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
