[APP][Pro] AWTRIX Light - Connected Smart Clock for your Smart Home

1st of all, all the best for you!

In the meantime, Claude.ai solved the issue - apparently, it had something to do with certain characters . Here´s the code snippet that solved the issue:

// Vor der Ausgabe an AWTRIX2:

let cleanText = ergebnis

.replace(/[\r\n\t]/g, ’ ') // Zeilenumbrüche entfernen

.replace(/[^\x20-\x7E\u00C0-\u024F]/g, ‘’) // Nur sichere Zeichen

.replace(/\s+/g, ’ ') // Mehrfache Leerzeichen

.trim() // Rand-Leerzeichen

.substring(0, 200); // Länge begrenzen

return cleanText;

it is unclear from the comments and instructions what is the correct sequence of things to do to install properly. I can see that the following is clear.

  1. Flash your Ulanzi TC001 clock with the AWTRIX 3 Firmware. This is fairly straight forward and can be done at AWTRIX 3

  2. Once Flashed connect to the awtrix_xxxxxx Wireless Network and login with password 12345678

  3. Once Logged in on the SSID awtric_xxxxxx network connect to http://192.168.4.1

  4. Once connected to http://192.168.4.1 enter your Wireless SSID and password. This will connect the Ulanzi TC001 to your home network. After it reboots you can connect directly to the Ulanzi’s new IP Address.

The things that are not clear

  1. Do we need to install an MQTT Server/Broker? If so can we use either the Server/Brokers available (MQTT Server by Emile Nijssen or the MQTT Broker by Menno van Grinsven), if you can recommend one it would be great (again if needed).

  2. If we only install the AWTRIX Homey App by Radovan Kepák do we need a Broker/Server above?

  3. Finally if only the AWTRIX is needed dow we need to fill out the MQTT section on the Ulanzi’s web interface? And if we do how do we get the IP address, Port and username and password needed?

  1. No.
  2. No.
  3. No. You connect to your Ulanzi device by providing the IP and user name/password that you created for logging into the web configuration page of the Ulanzi. I am not sure anymore, but if I recall the app finds the Ulanzi clock on the network and you even don’t have to provide the IP manually :grinning_face:.

Thank you.

You’re welcome. Enjoy the pixel clock :grinning_face:!

I guess i could write some manual :slight_smile: and yes, app will find clock itself by mdns, only user/pass is not implemented in setup process, i should look at it, and buttons in when, but i have working concept with these…

About mqtt, my app communicate directly via http, so no mqtt needed

Btw @SunBeech do you even sleep?

I try to! :joy: :wink: