"serial": { "parity": "8N1", "baud": "19200", "log_en": true, "type": "RS485", "device_type": "MODBUS_RTU", "mb": { "r1": { "addr": 49, "byte_order": "CDAB", "data_type": "FLOAT", "funct": "HOLDING_REG", "name": "FlowRate", "offset": 0.000, "reg": 578, "scaling": 1.000, "units": "SCMH" }, "r2": { "addr": 49, "byte_order": "CDAB", "data_type": "UINT32", "funct": "HOLDING_REG", "name": "FlowTotal", "offset": 0.000, "reg": 312, "scaling": 1.000, "units": "SCM" } } },