A system comprising: a mobile device having a user identifier, ID, short range communication interface, and an application ; a provider server communicatively coupled to the mobile device and configured to store a plurality of first device IDs associated with a plurality of remote devices , the application being associated with the provider server ; and a device manager server communicatively coupled to the provider server and the mobile device , and configured to receive the user ID, receive the plurality of first device IDs from the provider server , associate the user ID with the plurality of first device IDs in a database , and provide the plurality of first device IDs to the application based on the user ID; the application being configured to receive the plurality of first device IDs from the device manager server , provide the first device IDs to the mobile device , to enable automatic pairing of the mobile device with the plurality of remote devices associated with the first device IDs , receive data from a paired remote device with a device ID that is one of the plurality of first device IDs , and perform at least one of the following operations: store the data, display the data or send the data to a backend server. a mobile device having a user identifier, ID, short range communication interface, and an application ; a provider server communicatively coupled to the mobile device and configured to store a plurality of first device IDs associated with a plurality of remote devices , the application being associated with the provider server ; and a device manager server communicatively coupled to the provider server and the mobile device , and configured to receive the user ID, receive the plurality of first device IDs from the provider server , associate the user ID with the plurality of first device IDs in a database , and provide the plurality of first device IDs to the application based on the user ID; receive the user ID, receive the plurality of first device IDs from the provider server , associate the user ID with the plurality of first device IDs in a database , and provide the plurality of first device IDs to the application based on the user ID; the application being configured to receive the plurality of first device IDs from the device manager server , provide the first device IDs to the mobile device , to enable automatic pairing of the mobile device with the plurality of remote devices associated with the first device IDs , receive data from a paired remote device with a device ID that is one of the plurality of first device IDs , and perform at least one of the following operations: store the data, display the data or send the data to a backend server. receive the plurality of first device IDs from the device manager server , provide the first device IDs to the mobile device , to enable automatic pairing of the mobile device with the plurality of remote devices associated with the first device IDs , receive data from a paired remote device with a device ID that is one of the plurality of first device IDs , and perform at least one of the following operations: store the data, display the data or send the data to a backend server. <EOS>