Milesight CT10x

Single-phase current monitor

CT101, CT103 and CT105 are self-powered, single-channel LoRaWAN current monitors. Choose by conductor size, rated current and the lowest current that must be reported, not by maximum amperage alone.

Milesight CT10x
  • LoRaWAN

Single-phase current monitor

Compatibility

Compatible through LoRaWAN

Milesight documents the CT10x family as LoRaWAN Class A devices and publishes codec definitions for every model. A LoRaWAN gateway and network server deliver decoded telemetry to Edge through a supported IP integration.

This is a protocol-compatible route, not a built-in Edge device mapping. Confirm the exact hardware generation, regional LoRaWAN parameters and network-server decoder. Hardware v2 energy values are estimates calculated from configured voltage and power factor; the CT does not measure either input.

Connect it with

Route into Edge

For a new or existing private LoRaWAN network

  • LoRaWAN
  • Platforms
  • Edge
Single-phase current monitor
Interface
Gateway
Edge
Output
Milesight CT10xCT10x on one insulated conductor
Gateway + network serverRF gateway · network server · device decoder
ZGW-20 GatewayHosts Edge locally
EpiSensor EdgeDecoded device point model
Customer platformMQTT · API · files
LoRaWAN radio
MQTT or HTTPS handoff
Runs locally
Optional onward data
Provision the device with the regional frequency plan and unique application credentials. Decode the vendor payload at the network-server layer, then map timestamped current, accumulated-current and status values into Edge without treating a missed uplink as a zero reading. The customer-platform output is optional; Edge remains the local system of record.

When another team already operates the gateway and network server

  • LoRaWAN
  • Platforms
  • Edge
Single-phase current monitor
Interface
Gateway
Edge
Output
Milesight CT10xCT10x device identity
Gateway + network serverRF gateway · network server · device decoder
ZGW-20 GatewayHosts Edge locally
EpiSensor EdgeEdge data model
Customer platformMQTT · API · files
LoRaWAN radio
MQTT or HTTPS handoff
Runs locally
Optional onward data
Agree ownership of keys, decoder revision, retries and timestamp semantics before integration. Edge needs the decoded application data and device identity; it does not replace the LoRaWAN network server. The customer-platform output is optional; Edge remains the local system of record.

Models

Download
ModelsInterfaceRoute into Edge
CT101 · hardware v2
  • 100 A rating
  • 16 mm aperture
  • minimum reported current 1.5 A at a 1-minute interval or 1.4 A at 10 minutes
LoRaWAN Class A through a network server; suited to the smallest conductors and lowest-current circuits in this family
CT103 · hardware v2
  • 250 A rating
  • 16 mm aperture
  • minimum reported current 3 A at a 1-minute interval or 2.8 A at 10 minutes
Same LoRaWAN route; use the 250 A datasheet rating rather than treating configuration limits as a rating
CT105 · hardware v2
  • 500 A rating
  • 36.5 mm aperture
  • minimum reported current 5 A at a 1-minute interval or 4.7 A at 10 minutes
Same LoRaWAN route; larger window and current range, with a higher self-power reporting threshold
Earlier hardwareOlder manuals publish materially higher minimum reporting currents and a different feature setRead the hardware and firmware versions from the device and use the matching Milesight documentation and decoder

Specifications

A split-core current transformer with a LoRaWAN radio inside, powered by the current it measures. The three models differ in rating and aperture: 100 A and 16 mm for the CT101, 250 A and 16 mm for the CT103, 500 A and 36.5 mm for the CT105.1

Models
CT101 (100 A), CT103 (250 A), CT105 (500 A)1
Communications
LoRaWAN Class A, with published Milesight decoders14
Power supply
Self-powered from the monitored conductor; reporting stops below each model’s minimum current1
Environment
IP30; -20 to +70 °C; 95 % humidity non-condensing; 2.5 kV AC insulation; UL94 V0 housing1

Interface

Documented measurements and integration boundaries for CT10x.

  • RMS current for the single monitored conductor, with minimum and maximum current records
  • Accumulated current, documented by Milesight as ampere-hours; preserve the network receive timestamp and rollover behaviour
  • Current threshold and over-current alarm states where enabled in the matching device generation
  • Optional cable-temperature value and temperature alarm states when the external NTC probe is fitted
  • Device, current-sensor and temperature-sensor status values from the matching decoder
  • Hardware v2 estimated energy only when reporting type, nominal voltage and load power factor have been deliberately configured
  • Hardware and firmware identity for selecting the correct decoder and interpreting generation-specific fields
  • No inferred zero: an absent report, collection-failure sentinel or stale timestamp must remain missing or invalid

Assessment

This page covers the CT101, CT103 and CT105. Reporting thresholds and estimated energy differ by model and hardware version.

InteroperabilityWell supported
LoRaWAN with published Milesight decoders, read through any compatible network server.14
AccuracySupported with conditions
Current is the measurement. Hardware v2 estimates energy from a voltage and power factor you set, so it is not metered energy.123
SecuritySupported with conditions
LoRaWAN encrypts and authenticates each device. Protect the device keys, the network-server accounts and the credentials Edge uses.12
ReliabilitySupported with conditions
Powered by the current it measures, so there is no wiring to add, but below each model’s threshold it stops reporting. Treat a missing value at low load as a state, not a zero.13
RuggednessSupported with conditions
IP30, -20 to +70 °C, 95 % humidity non-condensing, 2.5 kV AC insulation and a UL94 V0 housing: indoor equipment.1
ScalabilitySupported with conditions
Suits sites spread over a wide area. Plan gateway coverage, uplink intervals and decoder versions as one system.24
LifecycleSupported with conditions
Milesight publishes configuration references, release notes and decoders. Record the hardware version and decoder revision you installed.234

Setup

Decode a CT101 current uplink

This synthetic packet checks the pinned Milesight CT101 and CT101-v2 decoders before mapping network-server data into Edge. It is a decoder example, not a transmitted sensor reading.

Uplink bytes
04 98 B8 0B: channel 04, type 98, two little-endian current bytes.
Decode
B8 0B becomes 0x0BB8 = 3000; divide by 100 to obtain 30 A.
Network-server field
Map the decoded current field in A with the device identity and uplink timestamp. The network server and OEM decoder remain between the sensor and Edge.
Missing measurement
04 98 FF FF produces current_sensor_status rather than a current value. Keep that reading missing; do not report 0 A or scale 65535.

Acceptance: Use the matching CT101 decoder as the starting point, then compare a live decoded current with a reference instrument. Preserve the model-specific type and divisor when adding other CT models. Accumulated current is Ah; energy based on configured voltage and power factor remains an estimate.

  1. Confirm CT101, CT103 or CT105, record the hardware and firmware versions, and select the matching base or v2 decoder before field mapping.

    Retain representative raw and decoded payloads because current manuals and decoder code differ in some optional wire types.

  2. Have a qualified installer isolate the circuit as required, clamp the CT around one insulated conductor only, and verify that the aperture closes fully.

  3. Check the expected lowest operating current against the model's reporting threshold at the chosen interval.

    A self-powered CT below that level may not produce a usable report.

  4. Provision the correct regional frequency plan, activation mode and unique LoRaWAN credentials; then verify uplink counters and timestamps at the network server.

  5. Compare live current with a suitable reference instrument at representative low and normal loads, and confirm sign, units, scaling and alarm semantics after decoding.

  6. If using hardware v2 energy reporting, document the configured nominal voltage and power factor as assumptions.

    Reconcile the result against a true energy meter before using it for decisions.

  7. If USB power is needed below the self-power threshold, confirm the approved accessory arrangement: the Type-C connection is also used by the optional NTC probe, and Milesight's documentation does not establish simultaneous USB power and temperature sensing.

  8. Test stale-data and sensor-failure handling by interrupting reports.

    Dashboards and alerts must distinguish missing telemetry from a measured zero.

  9. If temperature is required, confirm that the optional NTC probe is installed and validate its location and plausible reading; a codec field does not prove that a probe is fitted.

Common questions

Why does a CT10x stop reporting at low load?
It draws its power from the conductor it measures. Below the minimum current in the model table (1.5 A for the CT101 at a one-minute interval, for example) it cannot power the radio, so a missing value at low load is a state, not a zero.1
Is the energy value a metered reading?
No. Hardware v2 estimates energy from the measured current and a voltage and power factor you configure. For metered energy use a meter with voltage inputs.2
Which decoder version should Edge use?
The one matching the hardware and firmware versions printed on the device and shown in its uplinks. Earlier hardware publishes different minimum currents and fields, so keep the decoder revision with the template.34