{
  "$schema": "https://modbus-monitor.github.io/modbus-device-maps/schemas/modbus-map.schema.json",
  "schema_version": "1.1.0",
  "id": "schneider-electric/symmetra-px",
  "manufacturer": "Schneider Electric",
  "manufacturer_slug": "schneider-electric",
  "model": "Symmetra PX",
  "slug": "symmetra-px",
  "title": "Schneider Electric Symmetra PX Modbus Register Map",
  "description": "Schneider Electric Symmetra PX Modbus map and register map with sample Modbus registers, register addresses, and ups overview for engineers. Works with Modbus Monitor XPF (import directly) and includes downloadable CSV access in-app.",
  "device_type": "UPS",
  "protocol": "Modbus",
  "categories": [
    "Power",
    "Current",
    "Status",
    "Voltage",
    "Frequency",
    "Temperature"
  ],
  "address_display_convention": "Display address copied from the published preview. Modbus reference-number and zero-based offset conventions vary by device; verify the linked documentation and manufacturer manual before polling.",
  "registers": [
    {
      "name": "Battery Voltage",
      "display_address": "404359",
      "data_type": "UINT16",
      "unit": "V",
      "category": "Voltage"
    },
    {
      "name": "Battery Current",
      "display_address": "404361",
      "data_type": "UINT16",
      "unit": "-",
      "category": "Current"
    },
    {
      "name": "Battery Power",
      "display_address": "404369",
      "data_type": "UINT16",
      "unit": "kW",
      "category": "Power"
    },
    {
      "name": "Energy Meter kwH",
      "display_address": "405167",
      "data_type": "UINT16",
      "unit": "kWh",
      "category": "Energy"
    },
    {
      "name": "Frequency",
      "display_address": "404608",
      "data_type": "UINT16",
      "unit": "Hz",
      "category": "Frequency"
    },
    {
      "name": "UPS Status",
      "display_address": "400000",
      "data_type": "BIT",
      "unit": "-",
      "category": "Status"
    },
    {
      "name": "BatterySystem Temperature",
      "display_address": "404367",
      "data_type": "INT16",
      "unit": "degC",
      "category": "Temperature"
    },
    {
      "name": "UPS Serial Number:6",
      "display_address": "404145",
      "data_type": "STRING",
      "unit": "-",
      "category": "Identification"
    },
    {
      "name": "Time on battery",
      "display_address": "404352",
      "data_type": "UINT32",
      "unit": "-",
      "category": "General"
    },
    {
      "name": "Alarm Register",
      "display_address": "400002",
      "data_type": "INT16",
      "unit": "-",
      "category": "Status"
    },
    {
      "name": "Alarm Register",
      "display_address": "400003",
      "data_type": "INT16",
      "unit": "-",
      "category": "Status"
    },
    {
      "name": "Alarm Register",
      "display_address": "400004",
      "data_type": "INT16",
      "unit": "-",
      "category": "Status"
    }
  ],
  "register_count": 12,
  "documentation_url": "https://docs.quantumbitsolutions.com/products/xpf/device-maps/schneider-electric/symmetra-px/",
  "product": {
    "name": "Modbus Monitor XPF",
    "full_map_url": "https://www.modbusmonitor.com/download?utm_source=github&utm_medium=referral&utm_campaign=device_maps&utm_content=schneider-electric/symmetra-px",
    "tester_url": "https://www.modbusmonitor.com/modbus-tester?utm_source=github&utm_medium=referral&utm_campaign=device_maps&utm_content=schneider-electric/symmetra-px",
    "request_url": "https://github.com/Modbus-Monitor/modbus-device-maps/issues/new/choose"
  },
  "license_notice": "See DATA_LICENSE.md and DISCLAIMER.md in the repository root.",
  "guide_status": "published"
}
