Hi everyone! ![]()
I’m excited to share Digital Pendulum, a custom integration I’ve been working on that turns your Alexa devices into a speaking clock - just like a traditional pendulum clock!
What it does
Digital Pendulum announces the time every hour and half-hour through your Alexa devices, creating that classic “grandfather clock” atmosphere in your smart home.
Features
Automatic announcements at :00 and :30
Multi-language support: Italian, English, French, German, Spanish (auto-detects your HA language)
Customizable chimes: Choose from 12 preset sounds or use your own
Westminster melody at 12:00 (optional tower clock mode)
Configurable working hours: Set start and end times
Easy UI configuration: No YAML needed!
Test button: Try it immediately with current time
Installation
Now available on HACS!
- Open HACS → Integrations
- Search for “Digital Pendulum”
- Click Download
- Restart Home Assistant
- Add integration via UI
Requirements:
- Alexa Media Player integration
- Home Assistant 2024.1.0+
Links
- GitHub: GitHub - Dregi56/digital_pendulum: Speaking clock for Home Assistant and Alexa
- Documentation: Full README with examples in 5 languages
How it works
The integration uses Alexa’s TTS to announce the time in your configured language. You can customize everything through the UI: which Alexa device to use, working hours, chime sounds, and more.
Use cases
Perfect for:
- Creating ambiance in living rooms or offices
- Time awareness without looking at clocks
- Nostalgia for traditional pendulum clocks
- Multi-generational homes (everyone hears the time)
Feedback welcome!
This is my first Home Assistant integration - I’d love to hear your feedback, suggestions, or bug reports!
Feel free to open issues on GitHub or comment here.
Happy automating! ![]()
![]()
---