This solution and combined projects allow for messages to be picked up from RabbitMQ and send to a AD2USB. AD2USB acts as a control panel for Honeywell/Ademco alarm panels and provides a serial connection to listen and execute commands to your alarm system programmatically. - Worker Listens for messages in rabbitMQ - Library Provides connectivity to FireBase and the alarm panel through a serial connection to AD2USB