Knowledge base

Knowledge base

Welcome to the IoT Knowledge Base, your central source for everything you need to know about the Internet of Things (IoT), from basic principles and technologies to advanced applications and innovation in the IoT ecosystem.

Knowledge base

Load balancer

Internet load balancing is a method of distributing Internet traffic across multiple connections to improve performance and reliability. The method saves costs compared to a single ISP link. Modern load balancing algorithms provide more precise granularity, enabling package-level aggregation and simultaneous use of multiple links. It is important to check whether the load balancer supports the broadband binding for efficient aggregation. In addition, a load balancer should provide firewall, Quality of Service (QoS), traffic monitoring, and traffic shaping features. Efficiency and low latency are critical for optimal performance. Benchmarking and testing the performance of the load balancer is recommended.
Knowledge base

Failover

Failover is the transition to a redundant or standby computer server, system, hardware component, or network following a failure or abnormal termination of the previously active application, server, system, hardware component, or network in a computer network.
Knowledge base

VRRP

Virtual Router Redundancy Protocol (VRRP) is a computer network protocol that provides automatic failover functionality when one or more interfaces on a router, or the entire router, fails.
Knowledge base

Codesys

Codesys is the leading manufacturer independent IEC 61131-3 automation software for engineering control systems. Codesys supports a variety of operating systems including: Linux, Windows, VxWorks and FreeRTOS. It is also compatible with many popular industrial PLC systems, including Siemens S7, ControlLogix, Rockwell Automation, and CompactLogix. Codesys includes the following features: graphical function diagrams, complication to FPGAs, ST codes, integrated I/O handling and multi-target simulation, as well as web servers, database integration and protocol libraries.
Knowledge base

Siemens S7

The Siemens SIMATIC S7 is a programmable logic controller (PLC) and successor to SIMATIC S5. This device, in the form of a digital computer, is used, among other things, to automate machines or production lines in factories. Siemens PLCs, including the SIMATIC S7, are the most used in the industry. The S7 works the same as all other PLCs, but has more options. The device has a compact modular design and features strong diagnostic capabilities and versatile components.
Knowledge base

GDPR

General Data Protection Regulation (GDPR) is a legislation that regulates the protection of personal data and the privacy of EU citizens. The GDPR aims to provide individuals with the safety and assurance that their personal data is protected. Organizations strive for openness about the collection, use and processing of data.
Knowledge base

DALI

Digital Addressable Lighting Interface (DALI) is a communication protocol created for smart lighting control. The power of DALI is a smooth installation combined with powerful control and monitoring of lighting. This protocol can be linked to a KNX or PLC automation.
Knowledge base

KNX

KNX (Konnex) is a standardized network communication protocol used for building automation. It is designed to control and automate various aspects of a building's infrastructure, including lighting, heating, ventilation, security systems, and more. KNX devices communicate with each other via a bus system, providing centralized control and monitoring of all connected devices.
Knowledge base

GNSS

Global Navigation Satellite System (GNSS) is a network of satellites and ground control stations that provide positioning, navigation and timing services to users around the world. GNSS works by calculating the distance between a GNSS receiver and multiple satellites in the network, using the time it takes for the signals to travel between them. By comparing the signals from multiple satellites, the GNSS receiver can determine its precise location and calculate other information, such as speed and heading.
Knowledge base

QR code

A QR code, or Quick Response code, is a two dimensional barcode that can be read by a smartphone or other imaging device. Users can use a QR code to download an eSIM profile and activate the mobile service without having to physically insert a simcard.
Knowledge base

HTTPS

HTTPS (Hypertext Transfer Protocol Secure) is a protocol for secure communication over the Internet. It is an extension of the HTTP protocol and adds encryption and authentication to protect data in transit. HTTPS uses Transport Layer Security (TLS) or its predecessor, Secure Sockets Layer (SSL), to encrypt data sent between a client and a server. Digital certificates are used to verify the identity of the server so that the client is communicating with the correct server.
Knowledge base

MQTT

MQTT (Message Queuing Telemetry Transport) is a publish-subscribe messaging protocol designed for devices with limited bandwidth and networks with low bandwidth, high latency, or unreliable networks. MQTT is widely used in Internet of Things (IoT) applications and other machine-to-machine (M2M) communication scenarios. MQTT uses a binary protocol that minimizes the amount of data sent over the network. MQTT is often used in IoT applications to send sensor data, control actuators and monitor device status. It can also be used for telemetry and messaging in other industries such as healthcare, manufacturing, and transportation.