Bark Back Interactive Pet Monitor
Test and Install It!
Run the BarkBack.py program in Terminal or in the Python IDE (you can also use SSH to run the program remotely). Check that you are getting volume levels published to your CloudMQTT Websocket.
Test the system by yelling (or barking) into the mic to check that the speakers are triggered and play through all of the sounds. It's also recommended to leave the system running while you putter around the house to make sure that the threshold isn't set too low (don't want to traumatize the poor pooch...or your neighbors!).
Once everything is up and running, it's recommended to solder the components to a PCB for usage longer than a few days.
That's it! Turn the program on when you leave and check in via your CloudMQTT console.