Teltonika

The Teltonika integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] integrates Teltonika Networks routers with Home Assistant, allowing you to monitor cellular signal quality, modem temperature, and network connectivity.

Supported devices

Most Teltonika routers running RutOS are supported, including:

  • RUT series (RUT240, RUT950, RUT955, etc.)
  • RUTX series (RUTX08, RUTX09, RUTX11, RUTX50, etc.)
  • TRB series (TRB140, TRB245, TRB500, etc.)

Prerequisites

You need the IP address and login credentials for your router’s web interface.

Configuration

To add the Teltonika device to your Home Assistant instance, use this My button:

Teltonika can be auto-discovered by Home Assistant. If an instance was found, it will be shown as Discovered. You can then set it up right away.

Manual configuration steps

If it wasn’t discovered automatically, don’t worry! You can set up a manual integration entry:

  • Browse to your Home Assistant instance.

  • Go to Settings > Devices & services.

  • In the bottom right corner, select the Add Integration button.

  • From the list, select Teltonika.

  • Follow the instructions on screen to complete the setup.

Host

The IP address or hostname of your router. The integration will try both HTTPS and HTTP.

Username

Username for the router’s web interface.

Password

Password for the router’s web interface.

Validate SSL certificate

Enable SSL certificate validation. Leave disabled for self-signed certificates.

Automatic discovery

Teltonika routers are automatically discovered via DHCP.

Sensors

The integration creates the following sensors for each cellular modem:

  • RSSI - Signal strength in dBm
  • RSRP - Reference signal power in dBm (LTE/5G)
  • RSRQ - Reference signal quality in dB (LTE/5G)
  • SINR - Signal to interference ratio in dB
  • Temperature - Modem temperature in °C
  • Operator - Mobile network operator name
  • Connection type - Network technology (2G/3G/4G/5G)

Signal sensors include additional attributes like frequency band and modem state.

Data updates

Data is polled from the router every 30 seconds.

Examples

Signal monitoring card

type: entities
title: Cellular Signal Quality
entities:
  - entity: sensor.modem_2_1_rssi
    name: Signal Strength (RSSI)
  - entity: sensor.modem_2_1_rsrp
    name: Reference Power (RSRP)
  - entity: sensor.modem_2_1_rsrq
    name: Signal Quality (RSRQ)
  - entity: sensor.modem_2_1_sinr
    name: Signal/Noise Ratio (SINR)
  - entity: sensor.modem_2_1_temperature
    name: Modem Temperature
  - entity: sensor.modem_2_1_operator
    name: Network Operator
  - entity: sensor.modem_2_1_connection_type
    name: Connection Type

Known limitations

  • Only cellular modem monitoring is supported
  • No SMS sending or router configuration
  • Data usage statistics are not available

Troubleshooting

Connection issues

Verify the router is reachable on your network and the web interface is accessible. Check that you’re using the correct IP address and credentials.

Sensors unavailable

Ensure a SIM card is inserted and the modem has an active cellular connection. Check the modem status in the router’s web interface under Network > Mobile.

Removing the integration

To remove an integration instance from Home Assistant

  1. Go to Settings > Devices & services and select the integration card.
  2. From the list of devices, select the integration instance you want to remove.
  3. Next to the entry, select the three dots menu. Then, select Delete.