Ulanzi TC100+awtrix 3+mqtt: no transition for single app possible?

Hello,

I’m currently setting up an Ulanzi TC100, flashed with Awtrix 3 via MQTT, as a display with Home Assistant. So far, it’s working quite well.

Now I’ve reached a point where I actually need two icons – which doesn’t seem to be possible.
So I’ve thought of displaying several apps, each with one of the icons, in succession for one second at a time.

That basically solves my problem. :+1:

- id: "1782540001001"
  alias: AWTRIX 001 - App TEMPSELF
  description: AWTRIX App TEMPSELF zeigt die vom AWTRIX selbst gemessene Temperatur in mehreren kurzen Apps
  mode: single
  triggers:
    - trigger: state
      entity_id: sensor.awtrix_2f2334_temperature
    - trigger: homeassistant
      event: start
  actions:
    - variables:
        temp: "{{ states('sensor.awtrix_2f2334_temperature') | float(none) }}"
        temp_text: >-
          {% if temp is none %}
            FEHLER
          {% else %}
            {{ temp | round(1) }} °
          {% endif %}
        icon_temp: "52864"
        icon_arrow: "6588"

    - action: mqtt.publish
      data:
        topic: awtrix_tc001_01/custom/TEMPSELF1
        retain: true
        payload: >-
          {
            "icon": "{{ icon_temp }}",
            "text": "{{ temp_text }}",
            "duration": 1,
            "noScroll": true,
            "pushIcon": 2
          }

    - action: mqtt.publish
      data:
        topic: awtrix_tc001_01/custom/TEMPSELF2
        retain: true
        payload: >-
          {
            "icon": "{{ icon_arrow }}",
            "text": "{{ temp_text }}",
            "duration": 1,
            "noScroll": true,
            "pushIcon": 2
          }

What bothers me is that the apps fade into one another one after the other (‘transition’). Unfortunately, I haven’t yet found a way to control the transition for individual apps; I’ve only found a global setting.

Is there a solution? A workaround?

Best regards :vulcan_salute:
Andreas