Well you're right. I can't measure a range from 1mA to 10A with a full-range error of 1%...
As I'm doing a home current consumption monitoring system, what would be an acceptable power sensitivity ? 0.1W, 0.5W, 1W ?
0.1W means a current of 0.43mA which is probably impossible to be measured with a hall effect sensor. 1W represents 4.3mA on 230V line.
Datasheet of Allegro ACS712 hall effect current sensor indicates a sensivity of 185mV/A but a noise of 21mV. So I will probably not be able to measure anything below the noise level. The problem is that 21mV with 185mV/A sensivity reprensents 114mA. Is it really the minimum I would be able to measure ? Or I'm wrong ?