I'm tasked with setting up an alarm clock system to work across our PA system. We already have an amplifier that connects via Bluetooth, USB, or a 3.5mm audio jack. My initial plan is to use a Raspberry Pi along with cron jobs to manage the alarms at specific times. However, I'm open to suggestions for better approaches. Also, the previous IT person set up speakers connected to an LX Pro AV 905 amplifier, and while I considered using a laptop for this, my manager prefers a more compact solution. Any ideas?
3 Answers
If budget allows, consider investing in an IP-based PA system with scheduling software. Brands like Bodet and Auto Time Systems offer solid solutions, and they could integrate nicely with the existing amp setup you have. It would save you the hassle of a DIY solution if you're looking for reliability and ease of maintenance in the long run.
In my experience, a balanced option is a Bell Timer, which schools often use for bells. It's typically more reliable than trying to piece something together with a Raspberry Pi. But it wouldn't be as customizable. That's worth considering based on your needs.
We actually tried something similar, but my manager wasn't a fan and wanted to use custom sounds with the Raspberry Pi since the speakers are already set up.
Have you looked into PiSignage? It's free for 2 devices or $30 for a lifetime license. It's designed to run on a Raspberry Pi and can manage audio and video playback on schedules. You just load your desired audio file, set it to play at the times you want, and you're set! Plus, you can manage everything through a web portal, which makes it super convenient.

I’ll definitely explore that option! If it works with our existing setup, I'll recommend it to my manager.