Milesight CT3xx

Three-phase current monitor

CT303, CT305 and CT310 combine three split-core current channels in one LoRaWAN device. Model choice sets aperture, rated current and the lowest self-powered current that the system can report reliably.

Milesight CT3xx
  • LoRaWAN

Three-phase current monitor

Compatibility

Compatible through LoRaWAN

Milesight documents the CT3xx family as LoRaWAN Class A devices and publishes model-specific codecs with three current channels. 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, phase assignment and network-server decoder. Hardware v2 energy values are estimates from configured voltage and power factor, not measurements of either input.

Connect it with

Route into Edge

For a new or existing private LoRaWAN network

  • LoRaWAN
  • Platforms
  • Edge
Three-phase current monitor
Interface
Gateway
Edge
Output
Milesight CT3xxCT3xx on the three phase conductors
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 for the site's region, decode the three phase channels at the network-server layer, and preserve the sensor timestamp and validity state when mapping data into Edge. A missing or failed channel is not a measured zero. The customer-platform output is optional; Edge remains the local system of record.

When LoRaWAN infrastructure is already managed centrally

  • LoRaWAN
  • Platforms
  • Edge
Three-phase current monitor
Interface
Gateway
Edge
Output
Milesight CT3xxCT3xx device identity
Gateway + network serverRF gateway · network server · device decoder
ZGW-20 GatewayHosts Edge locally
EpiSensor EdgeEdge phase data model
Customer platformMQTT · API · files
LoRaWAN radio
MQTT or HTTPS handoff
Runs locally
Optional onward data
Agree phase naming, keys, decoder revision, timestamp rules and failure handling with the LoRaWAN operator. Edge consumes the decoded application stream and does not replace the network server. The customer-platform output is optional; Edge remains the local system of record.

Models

Download
ModelsInterfaceRoute into Edge
CT303 · hardware v2
  • 300 A rating
  • approximately 24.2 mm aperture
  • minimum reported current 3 A at a 1-minute interval or 2.5 A at 10 minutes
Three LoRaWAN current channels through a network server; best low-current visibility in the family
CT305 · hardware v2
  • 500 A rating
  • approximately 36.5 mm aperture
  • minimum reported current 5 A at a 1-minute interval or 4.5 A at 10 minutes
Same LoRaWAN route with a larger conductor window and mid-range rating
CT310 · hardware v2
  • 1000 A rating
  • approximately 51 mm aperture
  • minimum reported current 10 A at a 1-minute interval or 8.5 A at 10 minutes
Same LoRaWAN route for the largest conductors and highest currents in the family
Earlier hardwareOlder manuals publish materially higher minimum reporting currents and a different feature setRead the hardware and firmware versions and keep the matching documentation, decoder and acceptance payload together

Specifications

A three-phase current monitor: one LoRaWAN transmitter with three split-core clamps, powered from phase A. The models differ in rating and aperture: 300 A for the CT303, 500 A for the CT305 and 1000 A for the CT310.13

Models
CT303 (300 A), CT305 (500 A), CT310 (1000 A)1
Communications
LoRaWAN Class A, with published Milesight decoders16
Power supply
Self-powered from phase A; every channel stops reporting if that phase loses load3
Environment
IP30; transmitter -20 to +70 °C, clamps -40 to +55 °C; 3 kV AC insulation; UL94 V0 housing1

Interface

Documented measurements and integration boundaries for CT3xx.

  • Independent RMS current for phase A, phase B and phase C, including per-phase minimum and maximum records
  • Accumulated current for each phase, documented by Milesight as ampere-hours; preserve network receive timestamps and rollover behaviour
  • Per-phase current threshold, over-current and sensor-status indications where enabled in the matching generation
  • Optional cable-temperature value and temperature alarm states when the external NTC probe is fitted
  • Hardware v2 per-phase estimated energy only when reporting type, nominal voltage and load power factor have been deliberately configured
  • Hardware and firmware identity for choosing the matching base or v2 decoder
  • Collection-failure sentinels and stale reports retained as invalid or missing, never converted to zero
  • No measured voltage, measured power factor, active power, reactive power or revenue-grade energy value from the CT alone

Assessment

This page covers the CT303, CT305 and CT310. Reporting thresholds and estimated energy differ by model and hardware version.

InteroperabilityWell supported
LoRaWAN with published Milesight decoders, read through any compatible network server.16
AccuracySupported with conditions
Three current channels show how the phases are loaded. Hardware v2 estimates energy from a voltage and power factor you set, not from measured voltage.145
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
Milesight documents phase A as its power source. If that phase loses load, every channel can stop reporting, so treat a missing value as a state, not a zero.13
RuggednessSupported with conditions
IP30, 3 kV AC insulation and a UL94 V0 housing. The transmitter runs from -20 to +70 °C and the clamps from -40 to +55 °C: indoor equipment.1
ScalabilitySupported with conditions
Suits sites spread over a wide area. Plan gateway coverage, uplink intervals and decoder versions as one system.26
LifecycleSupported with conditions
Milesight publishes installation, data and release notes and decoders. Record the hardware version and decoder revision you installed.3456

Setup

Decode a CT303 current uplink

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

Uplink bytes
04 99 B8 0B: channel 04, type 99, two little-endian current bytes.
Decode
B8 0B becomes 0x0BB8 = 3000; divide by 10 to obtain 300 A.
Network-server field
Map the decoded current_chn1 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 99 FF FF produces current_chn1_sensor_status rather than a current value. Keep that reading missing; do not report 0 A or scale 65535.

Acceptance: Use the matching CT303 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 CT303, CT305 or CT310, record hardware and firmware versions, and select the matching base or v2 decoder before defining points.

    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, place each CT around one insulated phase conductor only, and verify that every split core closes fully.

  3. Map the labelled phase-A, phase-B and phase-C clamps to the site's phase references.

    Do not put a phase and neutral together through one CT.

  4. Connect phase A even when only a subset of channels is required: Milesight documents phase A as the self-power source, so its absence can power the device off.

  5. Check the lowest expected phase-A current and the other phase currents against the selected model's hardware-v2 reporting thresholds at the chosen interval.

  6. Provision the correct regional frequency plan, activation mode and unique LoRaWAN credentials; verify counters, timestamps and all three decoded channels at the network server.

  7. Compare each phase with a suitable reference instrument under representative load, deliberately swapping or interrupting one input to prove phase labels and failure handling.

  8. If using hardware v2 energy reporting, record nominal voltage and power factor as configuration assumptions and reconcile estimates with a true multi-function energy meter.

  9. If USB power is needed below the phase-A 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.

  10. Test missed uplinks, the documented current collection-failure sentinel and stale timestamps.

    Alarms and dashboards must not present any of them as measured zero.

  11. If temperature is required, confirm that the optional NTC probe is installed and validate its position and plausible reading.

  12. Save the device configuration, decoder revision, phase map, reference readings and accepted raw/decoded payloads as the commissioning record.

Common questions

Which phase powers the CT3xx?
Phase A. Clamp it on the conductor that carries load most of the time, because when that phase drops below the minimum current all three channels stop reporting.3
Does it measure power or energy?
It measures current on each phase. Hardware v2 estimates energy from a voltage and power factor you configure, not from measured voltage, so treat that value as an estimate.2
How is the uplink decoded for Edge?
Your LoRaWAN network server runs the Milesight decoder for the CT-series and Edge reads the decoded fields from that server, one sensor per field. Record the decoder revision you installed.46