A system comprising: a plurality of articles of personal protected equipment that are each assigned to a particular worker, wherein each article of PPE of the plurality of articles of PPE includes a respective communication component; a data hub assigned to the particular worker comprising a communication unit, one or more computer processors, and a memory comprising instructions that when executed by the one or more computer processors cause the one or more computer processors to: detect an input that initiates a broadcast of diagnostic self-check messages; identify, in response to the input, each article of PPE of the plurality of articles of PPE; in response to the input, broadcast, using the communication unit, based on identifying each article of PPE, the diagnostic self-check messages to the respective articles of PPE, wherein each diagnostic self-check message includes a command to perform a diagnostic self-check of one or more operating conditions of the respective article of PPE, and wherein each article of PPE receives its respective self-check message at its communication component; receive a set of diagnostic acknowledge messages from one or more of the plurality of articles of PPE that have performed the respective diagnostic self-check, wherein each diagnostic acknowledge message includes data indicating a respective state of the one or more operating conditions of a respective article of PPE; in response to receiving the set of diagnostic acknowledge messages, determine whether the set of diagnostic acknowledge messages satisfy one or more self-check criteria, each self-check criteria indicating a respective state of an operating condition corresponding to proper operation of the respective article of PPE; and perform one or more operations based at least in part on whether the one or more self-check criteria are satisfied. a plurality of articles of personal protected equipment that are each assigned to a particular worker, wherein each article of PPE of the plurality of articles of PPE includes a respective communication component; a data hub assigned to the particular worker comprising a communication unit, one or more computer processors, and a memory comprising instructions that when executed by the one or more computer processors cause the one or more computer processors to: detect an input that initiates a broadcast of diagnostic self-check messages; identify, in response to the input, each article of PPE of the plurality of articles of PPE; in response to the input, broadcast, using the communication unit, based on identifying each article of PPE, the diagnostic self-check messages to the respective articles of PPE, wherein each diagnostic self-check message includes a command to perform a diagnostic self-check of one or more operating conditions of the respective article of PPE, and wherein each article of PPE receives its respective self-check message at its communication component; receive a set of diagnostic acknowledge messages from one or more of the plurality of articles of PPE that have performed the respective diagnostic self-check, wherein each diagnostic acknowledge message includes data indicating a respective state of the one or more operating conditions of a respective article of PPE; in response to receiving the set of diagnostic acknowledge messages, determine whether the set of diagnostic acknowledge messages satisfy one or more self-check criteria, each self-check criteria indicating a respective state of an operating condition corresponding to proper operation of the respective article of PPE; and perform one or more operations based at least in part on whether the one or more self-check criteria are satisfied. detect an input that initiates a broadcast of diagnostic self-check messages; identify, in response to the input, each article of PPE of the plurality of articles of PPE; in response to the input, broadcast, using the communication unit, based on identifying each article of PPE, the diagnostic self-check messages to the respective articles of PPE, wherein each diagnostic self-check message includes a command to perform a diagnostic self-check of one or more operating conditions of the respective article of PPE, and wherein each article of PPE receives its respective self-check message at its communication component; receive a set of diagnostic acknowledge messages from one or more of the plurality of articles of PPE that have performed the respective diagnostic self-check, wherein each diagnostic acknowledge message includes data indicating a respective state of the one or more operating conditions of a respective article of PPE; in response to receiving the set of diagnostic acknowledge messages, determine whether the set of diagnostic acknowledge messages satisfy one or more self-check criteria, each self-check criteria indicating a respective state of an operating condition corresponding to proper operation of the respective article of PPE; and perform one or more operations based at least in part on whether the one or more self-check criteria are satisfied.