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:
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.
Flash your Ulanzi TC001 clock with the AWTRIX 3 Firmware. This is fairly straight forward and can be done at AWTRIX 3
Once Flashed connect to the awtrix_xxxxxx Wireless Network and login with password 12345678
Once Logged in on the SSID awtric_xxxxxx network connect to http://192.168.4.1
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
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).
If we only install the AWTRIX Homey App by Radovan Kepák do we need a Broker/Server above?
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?
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 .
I guess i could write some manual 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