A procedure for controlling home appliances, wherein said home appliances communicate with a control device via a data collection device provided between them both, such procedure comprising the following steps:
- a) the data collection device queries each home appliance on its manufacturer, model and firmware version,
- b) each home appliance responds to the query of step a),
- c) the data collection device queries the control device regarding the data it requires from each home appliance,
- d) the control device responds to the query of step c),
- e) the data collection device sends the response of step d) to each home appliance,
- f) each home appliance responds to the response of step e) to the data collection device, and
- g) the data collection device sends the response of step f) to the control device, characterised in that, in the response of step f) to the control device, the latter only receives the data it has requested;
- the control device comprises a standardisation system which in turn comprises a standardisation unit, a data supply unit, a first storage unit connected to the standardisation unit;
- the control device also comprises a second storage unit;
- when the data received from step g) are not standardised, they are standardised by the standardisation unit according to the following steps:
- h) from the data received from step g), the standardisation unit identifies the category, manufacturer and model of each home appliance and the category, manufacturer and model data are saved in the first storage unit,
- i) the standardisation unit after step h) requests the category and manufacturer's profile of each home appliance via the data collection device, which are saved in the second storage unit;
- the manufacturer's profile contains at least one identifier for each of the data points,
- j) each home appliance responds to the request of step i) via the data collection device,
- k) the standardisation unit after step j) requests data based on the data identifiers from each home appliance via the data collection device, such data are previously saved in step i) in the second storage unit,
- l) each home appliance responds to the request of step k) via the data collection device,
- m) the data received from step l) are saved in the first storage unit,
- n) the standardisation unit, from the data of step m), identifies which identifier contains a value for its data and checks that the scale of the data is equivalent to a predetermined scale,
- o) the identifiers for each of its values are saved in the first storage unit as values of a model profile for each home appliances;
- wherein in the event that an identifier is missing in the data received from step l) and supply consumption is non-linear based on the value of several sub-counters which jointly form the counter associated with that supply, said identifier is calculated using a fifth algorithm:
- Vn=((C1n−C1i)×G1+(C2n−C2i)×G2+ . . . +(CNn−Cni)×GN)/KT×100×Qn−-, wherein C1n is the value of the sub-counter C1 in that same reading cycle, C1i is the value of that same sub-counter C1 at the time when the supply corresponding to this indicator was installed or refilled in the home appliance, C2n and C2i are the corresponding values of the sub-counter C2, and so on for each sub-counter up to the sub-counter CN, G1 is the consumption, measured in volume or weight, by each unit of the sub-counter C1, of the supply corresponding to this indicator, G2 is the consumption, measured in volume or weight, by each unit of the sub-counter C2, of that same supply, and so on with the volume or weight G for each sub-counter up to CN, KT is the volume or weight of the supply corresponding to this indicator when it is at its maximum capacity, and Qn−1 is a correction coefficient that takes into account the historical durability of the supply corresponding to the data point expressed in base 1.