An electronic device that has one or two buttons, when pressed, using Nb-IoT technology, user data is transmitted to any cloud platform.

Data transmission is carried out in two ways:

  1. Via the Internet (protocols: MQTT, TCP / IP, UDP / IP)
  2. Without internet (using NIDD (Non-IP Data Delivery))
Дизайн без названия - 2020-09-07T125004.174


Operational voltage range
BatteryReplaceable Li-MnO2 battery type CR-123
Battery lifetimeup to 3 years
Communication standardLTE Cat NB1 (Nb-IoT)
Radio frequency rangeLTE band B1/B3/B8/B5/B20/B28
Maximum transmitter power23dBm
Configurationusing Bluetooth
Operational temperature range-40…+85 °С
Ingress protection ratingIP-65
Enclosure dimensions50х40х20 mm
Weight< 150g


The device supports data transfer using the Non-Ip data delivery (NIDD) protocol – this is the most advanced type of network technology that provides a higher degree of security, reduces the load on the operator’s network while increasing the life cycle of the IoT devices involved in the IP infrastructure.

This type of communication is not influenced from the outside – the devices do not receive IP addresses, and communication with them is allowed only for authorized subsystems within the operator’s network.

The mechanism reduces the overall size of the transmitted message by shortening the headers. This, in turn, has a positive effect on the characteristics of the device: it reduces power consumption and increases autonomy (battery life).


MQTT messages are exchanged between the user and a message broker (for example, Mosquitto MQTT).

The publisher sends data to the MQTT broker, specifying a specific topic (subgroup) in the message. Subscribers can receive different data from multiple publishers depending on their subscription to the respective topics.


HTTP communication allows you to receive various resources, such as HTML documents. HTTP is at the heart of Internet communications. The resulting final document will (may) consist of various sub-documents that are part of the final document: for example, from separately received text, a description of the document structure, images, video files, scripts, and much more.


TCP / IP is a set of protocols that allow physical networks to come together to form the Internet. TCP / IP connects individual networks to form a virtual computer network in which individual host computers are identified not by physical network addresses, but by IP addresses.

TCP / IP uses a layered architecture that clearly describes what each protocol is responsible for. TCP and UDP provide high-level data transfer overhead for network programs, and both rely on IP to transport data packets. IP is responsible for routing packets to their destination.


UDP, unlike TCP, sends packets to the recipient regardless of whether they can receive them in full or not. Each of the packets is sent by the sender to the recipient directly and individually, without establishing and confirming the existence of a reliable data transmission channel. Users are not given the option to request missing data packets after they have been lost in transit. This type of protocol is used mainly in cases where the baud rate has a higher priority than the reliability of a successful data transfer. There is no internal order in which data packets are transmitted, and all packets are transmitted over the network independently of each other.

The device transmitting data to the platform via the NB-IoT network is configured via Bluetooth. Nb-IoT BUTTON supports several options for pressing (single short, single long 2 seconds, etc.).

LED and sound indication for:

connection with the platform from the moment the button is pressed until the moment of receiving confirmation from the platform.

an error on the device if the device does not receive confirmation of the message delivery to the platform, as well as in the case of errors at the stage of device registration in the network (for example, refusal to register).

Monday-Friday: 9:00 – 18:00

630058, Russian Federation, Novosibirsk city, 40 Russkaya str

Open chat
Hello, how can I help you?