{
 "manufacturer": "Caleffi",
 "manufacturer_slug": "caleffi",
 "model": "CONTECA EASY 750 series heat meter via gateway 755052",
 "model_slug": "conteca-easy-750-gateway-755052",
 "aliases": [
  "CONTECA EASY",
  "Conteca_Easy_750_Series",
  "750 series",
  "7500",
  "Caleffi heat meter BACnet",
  "Caleffi 755052"
 ],
 "equipment_type": "Heat / energy meter (via gateway)",
 "applies_to": "Caleffi CONTECA EASY 750 series heat meters connected to BACnet through the Caleffi gateway code 755052.",
 "summary": "CONTECA EASY 750 is a heating and cooling energy meter. Through the Caleffi 755052 gateway it appears on BACnet MS/TP or BACnet IP as read-only Analog Inputs for heating and cooling energy, four pulse inputs (e.g. hot and cold water meters), power, flow, flow and return temperatures and an alarm/status word. Every value is mapped twice: AI 1-14 in SI units and AI 15-28 in imperial units.",
 "bacnet_transport": [
  "BACnet MS/TP",
  "BACnet IP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "access_inferred": true,
 "notes": [
  "The guide prints no read/write column; all objects are meter readings and are listed read-only.",
  "AI 1-14 are SI units; AI 15-28 repeat them in imperial units.",
  "Alarm/Status is a bit word: T flow/return errors, no flow, valve internal leakage, battery error, no credit, measurement unit errors C0-C4.",
  "Pulse inputs 1 and 2 are labelled DHW and DCW; inputs 3 and 4 can count volume or energy."
 ],
 "integration": {
  "summary": "Add the Conteca_Easy_750_Series profile and the meter's Modbus Node-ID in the gateway, then read heating and cooling energy, power, flow and temperatures. Decode AI 14 for meter errors.",
  "minimum_points": [
   {
    "ref": "AI 3",
    "name": "Heating Energy",
    "why": "Heating energy, kWh"
   },
   {
    "ref": "AI 4",
    "name": "Cooling Energy",
    "why": "Cooling energy, kWh"
   },
   {
    "ref": "AI 9",
    "name": "Power",
    "why": "Thermal power, kW"
   },
   {
    "ref": "AI 10",
    "name": "Flow Rate",
    "why": "Flow rate, m³/h"
   },
   {
    "ref": "AI 11",
    "name": "Flow Temperature",
    "why": "Flow temperature, °C"
   },
   {
    "ref": "AI 12",
    "name": "Return Temperature",
    "why": "Return temperature, °C"
   },
   {
    "ref": "AI 14",
    "name": "Alarm/Status",
    "why": "Alarm/status bits (sensor, flow, battery)"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "The gateway (a ProtoNode FPC-N54) ships with fixed Caleffi profiles; pick the profile and the device's Modbus Node-ID in its web configurator (default IP 192.168.1.24, user admin, password on the gateway label).",
   "The BACnet device instance is derived from the Modbus Node-ID (1-255), which must be unique per device.",
   "Serves BACnet MS/TP or BACnet IP; set Virtual Server Nodes to Yes when several devices share one gateway.",
   "Meter Modbus port: 9600 baud, 8 data bits, 1 stop bit, parity Even (factory default) or None."
  ],
  "gotchas": [
   "Map either the SI or the imperial block to avoid double counting."
  ]
 },
 "source": {
  "title": "Start-up Guide for the gateway MODBUS RTU / BACnet, Code 755052, Appendix 7 CONTECA_EASY_750_SERIES Modbus RTU mappings to BACnet",
  "doc_number": "H0004703.03",
  "revision_date": "2024",
  "url": "https://www.caleffi.com/sites/default/files/media/external-file/h0004703_EN.pdf"
 },
 "points": [
  {
   "type": "AI",
   "instance": 1,
   "name": "Product",
   "description": "Product code (7500)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "ID",
   "description": "Modbus ID, 1-250",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "Heating Energy",
   "description": "Heating energy",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4,
   "name": "Cooling Energy",
   "description": "Cooling energy",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 5,
   "name": "Pulse Input 1",
   "description": "Pulse input 1 (DHW)",
   "units": "m³",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 6,
   "name": "Pulse Input 2",
   "description": "Pulse input 2 (DCW)",
   "units": "m³",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 7,
   "name": "Pulse Input 3",
   "description": "Pulse input 3",
   "units": "m³ / kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 8,
   "name": "Pulse Input 4",
   "description": "Pulse input 4",
   "units": "m³ / kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 9,
   "name": "Power",
   "description": "Thermal power",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10,
   "name": "Flow Rate",
   "description": "Flow rate",
   "units": "m³/h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 11,
   "name": "Flow Temperature",
   "description": "Flow temperature",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 12,
   "name": "Return Temperature",
   "description": "Return temperature",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 13,
   "name": "Delta Temperature",
   "description": "Flow minus return temperature",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 14,
   "name": "Alarm/Status",
   "description": "Alarm and status bits",
   "units": "",
   "access": "R",
   "states": "bit 0=T Flow error, bit 1=T Return error, bit 2=No flow rate, bit 3=Valve internal leakage, bit 6=Battery error, bit 7=No credit, bits 8-12=Measurement unit error C0-C4"
  },
  {
   "type": "AI",
   "instance": 15,
   "name": "Product (Imperial Units)",
   "description": "Product code (7500), imperial",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 16,
   "name": "ID (Imperial Units)",
   "description": "Modbus ID, 1-250, imperial",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 17,
   "name": "Heating Energy (Imperial Units)",
   "description": "Heating energy, imperial",
   "units": "kBTU",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 18,
   "name": "Cooling Energy (Imperial Units)",
   "description": "Cooling energy, imperial",
   "units": "kBTU",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 19,
   "name": "Pulse Input 1 (Imperial Units)",
   "description": "Pulse input 1 (DHW), imperial",
   "units": "kgal",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 20,
   "name": "Pulse Input 2 (Imperial Units)",
   "description": "Pulse input 2 (DCW), imperial",
   "units": "kgal",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 21,
   "name": "Pulse Input 3 (Imperial Units)",
   "description": "Pulse input 3, imperial",
   "units": "kgal / kBTU",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 22,
   "name": "Pulse Input 4 (Imperial Units)",
   "description": "Pulse input 4, imperial",
   "units": "kgal / kBTU",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 23,
   "name": "Power (Imperial Units)",
   "description": "Thermal power, imperial",
   "units": "kBTU/h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 24,
   "name": "Flow Rate (Imperial Units)",
   "description": "Flow rate, imperial",
   "units": "GPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 25,
   "name": "Flow Temperature (Imperial Units)",
   "description": "Flow temperature, imperial",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 26,
   "name": "Return Temperature (Imperial Units)",
   "description": "Return temperature, imperial",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 27,
   "name": "Delta Temperature (Imperial Units)",
   "description": "Flow minus return temperature, imperial",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 28,
   "name": "Alarm/Status (Imperial Units)",
   "description": "Alarm and status bits, imperial",
   "units": "",
   "access": "R",
   "states": "bit 0=T Flow error, bit 1=T Return error, bit 2=No flow rate, bit 3=Valve internal leakage, bit 6=Battery error, bit 7=No credit, bits 8-12=Measurement unit error C0-C4"
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/caleffi/conteca-easy-750-gateway-755052",
 "note": "Provided as-is. Point availability varies by firmware and options; verify against the live device.",
 "disclaimer": "DISCLAIMER: reference only, provided AS IS with no warranty. May contain errors or be out of date. You must verify every point against the manufacturer's current documentation and the live device before use. easybacnet.com accepts no liability for its use and is not affiliated with the manufacturer. Terms: https://easybacnet.com/terms#content"
}
