Easy BACnet
  1. Home
  2. BACnet points lists
  3. Danfoss
  4. SonoMeter 40 BACnet MS/TP module

Thermal energy meter (BACnet MS/TP plug-in module) · BACnet points list

Danfoss SonoMeter 40 BACnet MS/TP module BACnet points list

Updated 28 October 2026

Short answer

The BACnet MS/TP module plugs into a SonoMeter 40 energy meter, reads the meter over its internal bus at a set interval and serves the values as 14 read-only Analog Inputs: energy and tariff registers, volumes, pulse inputs, power, flow, the two temperatures and an info code. It is a B-ASC powered from 12-24 V AC/DC.

This page lists 14 BACnet objects for the Danfoss SonoMeter 40 BACnet MS/TP module — 0 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Danfoss’s own free documentation, linked below.

Manufacturer
Danfoss
Model
SonoMeter 40 BACnet MS/TP module
Equipment
Thermal energy meter (BACnet MS/TP plug-in module)
Equipment type
Thermostats, sensors & meters
BACnet objects
14 (0 writable)
Transport
BACnet MS/TP
Firmware
Module firmware 0.8.3, application software 2.1
Default device instance
Last 5 digits of the meter serial number
Also known as
SonoMeter 40, SonoMeter, Sonometer 40 BACnet, Danfoss BACnet MS/TP base module, AQ404134831215
Source document
Operating guide, BACnet MS/TP Module for energy meter SonoMeter 40 · AQ404134831215en-010103 · rev. 2024-03
Download CSV 14 rows Download EDE B.I.G.-EU JSON Manufacturer PDF ↗ Download Easy BACnet Mobile App Google Play

BMS integration notes: Danfoss SonoMeter 40 BACnet MS/TP module

Integration in brief

Read the heating and cooling energy totals, power, flow and the two temperatures, and watch AI 30 for meter errors. Values only refresh at the module's update interval (300 s by default), so poll or trend no faster than that.

Minimum points to map

The short list most integrators start with — enough to run the unit from a BMS. Map more as the job needs.

ObjectNameWhyAccess
AI 1Accumulated heat energy (E1)Heating energy totalRead
AI 2Accumulated cooling energy (E2) / Energy 1Cooling energy total (Energy 1 on some meters)Read
AI 11Actual powerThermal power, W, kW or MWRead
AI 14Actual flowMeasured flowRead
AI 19Flow temperature / Temperature 1Supply temperature, °CRead
AI 20Return temperature / Temperature 2Return temperature, °CRead
AI 21Differential temperatureSupply minus return, KRead
AI 30Info code (Error code)Meter error codeRead

Network setup

Watch out for

Danfoss SonoMeter 40 BACnet MS/TP module BACnet objects

Type: AI, AO, AV, BI, BO, BV, MI/MO/MV (multi-state) · Access: Read read-only, Write writable, Command writable with a priority array.

14 of 14 shown
Type
Analog
Show
Danfoss SonoMeter 40 BACnet MS/TP module BACnet Points List
DescriptionStates
AI0Meter serial numberSerial number of the meterRead
AImin1Accumulated heat energy (E1)Heating energy totalkWh or MWhRead
AImin2Accumulated cooling energy (E2) / Energy 1Cooling energy, or Energy 1, depending on meter typekWh or MWhRead
AI3Tariff 1 / Energy 2Tariff 1 register, or Energy 2, depending on meter typekWh or MWhRead
AI4Tariff 2Tariff 2 registerkWh or MWhRead
AI5Accumulated volume (V1)Volume totall or m³Read
AI6Pulse input A accumulated / Accumulated volume (V2)Pulse input A total, or volume V2l or m³Read
AI8Pulse input B accumulated / Accumulated volume (V3)Pulse input B total, or volume V3l, m³, kWh or MWhRead
AImin11Actual powerInstantaneous thermal powerW, kW or MWRead
AImin14Actual flowInstantaneous flow ratel/h or m³/hRead
AImin19Flow temperature / Temperature 1Supply (flow) temperature°CRead
AImin20Return temperature / Temperature 2Return temperature°CRead
AImin21Differential temperatureFlow minus return temperatureKRead
AImin30Info code (Error code)Meter info / error codeRead

Integration notes

Check it against the live device. A points list tells you what the controller can expose; the unit in front of you may differ by firmware or installed options. Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the SonoMeter 40 BACnet MS/TP module and exports what it actually has to Excel — free. New to BACnet? Start with what a BACnet points list is and what the object types mean.

Questions about the Danfoss SonoMeter 40 BACnet MS/TP module

How many BACnet points does the Danfoss SonoMeter 40 BACnet MS/TP module have?

This list has 14 BACnet objects: 14 analog inputs. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Danfoss SonoMeter 40 BACnet MS/TP module BACnet points are writable?

None of the listed objects are marked writable in the source documentation.

Where is the official Danfoss SonoMeter 40 BACnet MS/TP module BACnet documentation?

The source is Operating guide, BACnet MS/TP Module for energy meter SonoMeter 40 (AQ404134831215en-010103), revision 2024-03, published free by Danfoss at https://assets.danfoss.com/documents/373511/AQ404134831215en-010103.pdf.

What are the minimum BACnet points to integrate the Danfoss SonoMeter 40 BACnet MS/TP module?

Start with AI 1 Accumulated heat energy (E1) (Heating energy total); AI 2 Accumulated cooling energy (E2) / Energy 1 (Cooling energy total (Energy 1 on some meters)); AI 11 Actual power (Thermal power, W, kW or MW); AI 14 Actual flow (Measured flow); AI 19 Flow temperature / Temperature 1 (Supply temperature, °C); AI 20 Return temperature / Temperature 2 (Return temperature, °C); AI 21 Differential temperature (Supply minus return, K); AI 30 Info code (Error code) (Meter error code).

How do I check these points on the real SonoMeter 40 BACnet MS/TP module?

Scan the network with a BACnet IP browser such as Easy BACnet, open the device and compare its object list with this table. Anything missing is usually an option that isn't installed or a point that is disabled in the controller's configuration.

More Danfoss BACnet points lists

Source: Operating guide, BACnet MS/TP Module for energy meter SonoMeter 40 · AQ404134831215en-010103 · rev. 2024-03. Object names, instances and units are reproduced as published; descriptions are our own.