1. One or more computer storage media storing computer-useable instructions, the instructions when executed by one or more computing devices, cause the one or more computing devices to perform operations comprising: receiving a first set of glucose data at a prediction server, the first set of glucose data received from a plurality of sources including electronic medical records associated with a plurality of patients, one or more care facilities, one or more laboratories, or one or more integrated home devices; generating, based on at least the glucose data, a training data set; training, based on the training data set, one or more predictive models by determining one or more trends in the training data; receiving, from a glucose monitor, a second set of glucose data corresponding to a patient; determining, based on the second set of glucose data and utilizing the one or more predictive models, a real-time prediction indicating whether the patient is likely to have blood glucose levels corresponding to a predetermined threshold; communicating, based on the determining, the real-time prediction and one or more interventions to a care team and the patient; and automatically adjusting a frequency or dosage of medication dispensed by an integrated home device associated with the patient based on the one or more interventions.