Skip to content

Hacking the AL60

The AL60 is designed with open standards in mind. While it works perfectly as a standalone clock, its true potential is revealed when you dive into its firmware and integration options.

At its core, the AL60 uses a powerful ESP32 microcontroller running firmware built with ESPHome. This means that almost every aspect of its behavior can be modified, from the way it renders the clock hands to the sounds its buzzer makes.

In the context of the AL60, "hacking" refers to:

  • Modifying the Firmware: Changing the C++ logic or YAML configuration to add new features or adjust existing ones.
  • Custom Integrations: Using the Home Assistant API to create complex automations or dashboards.
  • Visual Customisation: Designing your own LED effects or "sensory overlays" for the notification layer.

[!WARNING] While we encourage you to explore your clock's capabilities, modifying the firmware incorrectly can lead to unintended behavior. Always keep a backup of the factory firmware configuration.

To begin hacking your AL60, you should familiarize yourself with the Firmware & Source Code guide. This will explain how the firmware is structured and how you can compile your own version.