A system for monitoring industrial machinery, the system comprising: one or more status beacons; a control box in communication with the one or more status beacons, one or more machines of one or different types, and one or more computing devices (145, 155, 170); wherein the control box is a stand-alone module, the control box comprising: a processor; a memory in communication with the processor; one or more communication interfaces in communication with the processor; the processor being adapted to: receive status data from the one or more machines; store the status data in the memory; generate one or more of audio notification data and visual notification data based on translation of the status data to one or more of audio notification data and visual notification data, the translation being specific to each individual machine of the one or more machines and to each type of machine of the one or more machines and to each of the one or more status beacons; transmit one or more of the audio notification data and the visual notification data to the one or more status beacons; transmit the status data to one or more computing devices; receive feedback data from the one or more computing devices; and transmit the feedback data to the corresponding one or more machines; and the one or more status beacons being adapted to: receive the one or more of the audio notification data and the visual notification data, and in response, produce one or more of a corresponding audio notification and a corresponding visual notification respectively. one or more status beacons; a control box in communication with the one or more status beacons, one or more machines of one or different types, and one or more computing devices (145, 155, 170); wherein the control box is a stand-alone module, the control box comprising: a processor; a memory in communication with the processor; one or more communication interfaces in communication with the processor; the processor being adapted to: receive status data from the one or more machines; store the status data in the memory; generate one or more of audio notification data and visual notification data based on translation of the status data to one or more of audio notification data and visual notification data, the translation being specific to each individual machine of the one or more machines and to each type of machine of the one or more machines and to each of the one or more status beacons; transmit one or more of the audio notification data and the visual notification data to the one or more status beacons; transmit the status data to one or more computing devices; receive feedback data from the one or more computing devices; and transmit the feedback data to the corresponding one or more machines; and the one or more status beacons being adapted to: receive the one or more of the audio notification data and the visual notification data, and in response, produce one or more of a corresponding audio notification and a corresponding visual notification respectively. a processor; a memory in communication with the processor; one or more communication interfaces in communication with the processor; the processor being adapted to: receive status data from the one or more machines; store the status data in the memory; generate one or more of audio notification data and visual notification data based on translation of the status data to one or more of audio notification data and visual notification data, the translation being specific to each individual machine of the one or more machines and to each type of machine of the one or more machines and to each of the one or more status beacons; transmit one or more of the audio notification data and the visual notification data to the one or more status beacons; transmit the status data to one or more computing devices; receive feedback data from the one or more computing devices; and transmit the feedback data to the corresponding one or more machines; and receive status data from the one or more machines; store the status data in the memory; generate one or more of audio notification data and visual notification data based on translation of the status data to one or more of audio notification data and visual notification data, the translation being specific to each individual machine of the one or more machines and to each type of machine of the one or more machines and to each of the one or more status beacons; transmit one or more of the audio notification data and the visual notification data to the one or more status beacons; transmit the status data to one or more computing devices; receive feedback data from the one or more computing devices; and transmit the feedback data to the corresponding one or more machines; and the one or more status beacons being adapted to: receive the one or more of the audio notification data and the visual notification data, and in response, produce one or more of a corresponding audio notification and a corresponding visual notification respectively. receive the one or more of the audio notification data and the visual notification data, and in response, produce one or more of a corresponding audio notification and a corresponding visual notification respectively.