Skip to content

Repository files navigation

AWSW WordClock Integration for Home Assistant

This is a custom integration for controlling the AWSW WordClock using Home Assistant.

Bildschirmfoto 2024-11-30 um 15 36 48 Bildschirmfoto 2024-11-30 um 15 45 02

As iam not an Developer iam not sure if iam able to expand Features or fix Bugs, all the work here was done by ChatGPT with a lot of testing and troubbleshooting.

Features

  • Control up to 12 extra words as switches.
  • Automatically detects and registers a WordClock device using its IP address.
  • Direct link to the WordClock Web Interface for configuration.
  • Supports 7 Languages (German, English, Dutch, French, Italian, Swedish, Spanish)
  • Supports unique entities for each word.
    • German: "ALARM", "GEBURTSTAG", "MÜLL RAUS BRINGEN", "AUTO", "FEIERTAG", "FORMEL1", "GELBER SACK", "URLAUB", "WERKSTATT", "ZEIT ZUM ZOCKEN", "FRISEUR", "TERMIN"
    • English: "COME HERE", "LUNCH TIME", "ALARM", "GARBAGE", "HOLIDAY", "TEMPERATURE", "DATE", "BIRTHDAY", "DOORBELL"
    • Dutch: "KOM HIER", "LUNCH TIJD", "ALARM", "AFVAL", "VAKANTIE", "TEMPERATUUR", "DATUM", "VERJAARDAG", "DEURBEL"
    • French: "ALARME", "ANNIVERSAIRE", "POUBELLE", "A TABLE", "VACANCES", "VIENS ICI", "SONNETTE", "TEMPERATURE", "DATE"
    • Italian: "VIENI QUI", "ORA DI PRANZO", "ALLARME", "VACANZA", "TEMPERATURA", "DATA", "COMPLEANNO", "CAMPANELLO"
    • Swedish: "FÖDELSEDAG", "LARM", "HÖGTID", "SEMESTER", "LADDA NER", "LUNCHTID", "KOM HIT", "DÖRRKLOCKA", "TEMPERATUR"
    • Spanish: "CUMPLEAÑOS", "ALARMA", "VACACIONES", "DÍA DE BASURA", "FECHA", "HORA DE ALMUERZO", "VEN AQUÍ", "TIMBRE", "TEMPERATURA"

Requirements

Installation

Manual Installation

  1. Download the latest release from the Releases page.
  2. Extract the contents and copy the awsw_wordclock folder to your custom_components directory in Home Assistant.
    • The path should be: custom_components/awsw_wordclock/
  3. Restart Home Assistant.

Installation via HACS (Recommended)

  1. Add this repository to HACS as a custom repository.
  2. Search for "AWSW WordClock" in the HACS store and install it.
  3. Restart Home Assistant.

Setup

  1. Go to Settings > Devices & Services > Add Integration.
  2. Search for "AWSW WordClock".
  3. Enter the IP address of your WordClock and click "Submit".

Usage

  • Each of the 12 extra words will appear as switches in Home Assistant.
  • You can turn these words on or off directly from the dashboard or use them in automations.
  • A direct link to the WordClock Web Interface is available under the device details.

Troubleshooting

  • Ensure the WordClock is reachable and the IP address is correct.
  • Check the Home Assistant logs for any errors.

License

This project is licensed under the MIT License. See the LICENSE file for details.


Credits

Idea of this Intergration by myself, most of the work is done by ChatGPT, created for the AWSW WordClock community.

About

Custom Integration for Home Assistant to trigger the additional Word of the ESP32 based Word Clock created by AWSW

Resources

Stars

4 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages