Ulanzi Clock mit Home Assistant: Sistrix-Index live anzeigen

Anleitung: Ulanzi TC001 per AWTRIX und MQTT mit Home Assistant verbinden und den Sistrix-Sichtbarkeitsindex live anzeigen – mit YAML-Beispielen.

Ulanzi-Pixeluhr auf dem Schreibtisch zeigt ein buntes Pixel-Logo und den Sichtbarkeitsindex 1.65

Die Herausforderung

Als SEO-affiner Entwickler möchte ich wichtige Metriken immer im Blick haben. Der Sistrix Sichtbarkeitsindex (SI) ist eine der zentralen Kennzahlen, um die organische Performance einer Website zu bewerten – bei Kundenprojekten gehört er für mich zum Monitoring dazu.

Gleichzeitig nutze ich Home Assistant für mein Smart Home und habe eine Ulanzi TC001 Pixel Clock Werbung auf dem Schreibtisch stehen. Die Idee lag nahe: Warum den SI-Wert nicht direkt auf der Clock anzeigen?

Was ist die Ulanzi Pixel Clock?

Die Ulanzi TC001 ist eine kleine Pixel-Art-Uhr mit einem 32×8-LED-Display. Sie lässt sich über WLAN steuern und zeigt verschiedene Informationen an:

  • Uhrzeit & Datum
  • Wetter
  • Benachrichtigungen
  • eigene Pixel-Art-Grafiken
  • Custom Apps über die AWTRIX-Firmware

Home Assistant-Integration

Für die Anbindung an Home Assistant gibt es zwei Wege:

  1. MQTT: Nach dem Flashen der AWTRIX-Firmware kommuniziert die Clock über MQTT. Custom Apps empfangen dann Daten direkt aus Home Assistant.
  2. REST-API: Alternativ lässt sich die Clock direkt per HTTP ansprechen und mit eigenen Inhalten bespielen.

Ich habe mich für MQTT entschieden – das fügt sich nahtlos in eine bestehende Home-Assistant-Installation ein.

Sistrix-API anbinden

Sistrix bietet eine umfangreiche API für den Sichtbarkeitsindex und weitere SEO-Metriken. Benötigt werden ein Sistrix-Account mit API-Zugriff und der persönliche API-Key. Der Endpunkt für den SI-Wert:

https://api.sistrix.com/domain.sichtbarkeitsindex?domain=example.com&api_key=YOUR_API_KEY&format=json

Die Antwort enthält den aktuellen SI-Wert sowie historische Daten.

Die Umsetzung in Home Assistant

Schritt 1: Sistrix-Sensor erstellen

In der configuration.yaml legen wir einen RESTful Sensor an:

sensor:
  - platform: rest
    name: "Sistrix SI"
    resource: "https://api.sistrix.com/domain.sichtbarkeitsindex?domain=syfrt.de&api_key=YOUR_API_KEY&format=json"
    value_template: "{{ value_json.answer[0].sichtbarkeitsindex.value }}"
    unit_of_measurement: "SI"
    scan_interval: 3600 # 1x pro Stunde

Schritt 2: Automation für die Ulanzi Clock

Eine Automation schickt den SI-Wert bei jeder Änderung an die Clock:

automation:
  - alias: "Update Ulanzi with Sistrix SI"
    trigger:
      - platform: state
        entity_id: sensor.sistrix_si
    action:
      - service: mqtt.publish
        data:
          topic: "awtrix_prefix/custom/sistrix"
          payload: >
            {
              "text": "SI: {{ states('sensor.sistrix_si') }}",
              "icon": "chart",
              "color": [0, 255, 0],
              "duration": 10
            }

Schritt 3: Custom Icon (optional)

Für eine schönere Darstellung lässt sich ein eigenes 8×8-Pixel-Icon in AWTRIX hochladen. Ich habe ein kleines Diagramm-Icon entworfen, das neben dem SI-Wert rotiert.

Erweiterungsmöglichkeiten

  • Trend-Anzeige: Nicht nur den aktuellen Wert zeigen, sondern die Veränderung zum Vortag – grün bei Anstieg, rot bei Rückgang, Pfeil-Icons für den Trend.
  • Multi-Domain-Monitoring: Wer mehrere Websites betreut, legt je Domain eine Custom App an, die nacheinander durchrotieren.
  • Weitere Metriken: Die Sistrix-API liefert auch Keyword-Rankings, Backlink-Zahlen und Wettbewerber-Vergleiche – alles als Sensor integrierbar.

Wer Home Assistant nicht nur auf dem Schreibtisch, sondern an der Wand haben will: Wie aus einem Android-Panel mit Fully Kiosk Browser ein vollwertiges Smart Display mit eigenem Newsticker wird, steht im Nachbar-Artikel.

Fazit

Die Kombination aus Ulanzi Clock, Home Assistant und Sistrix-API ist ein schönes Beispiel für praktische Automatisierung im Arbeitsalltag: Der SI-Wert ist permanent sichtbar, aktualisiert sich selbst – und was als Spielerei beginnt, wird schnell zum nützlichen Tool.

Interesse an ähnlichen Automatisierungslösungen für Ihr Business? Sprechen Sie mich an – ich helfe gern bei der Umsetzung.

Häufige Fragen

Welche Firmware braucht die Ulanzi TC001 für Home Assistant?

Für die MQTT-Anbindung die AWTRIX-Firmware: Nach dem Flashen kommuniziert die Clock über MQTT und zeigt Custom Apps aus Home Assistant an. Alternativ lässt sich die Clock auch ohne Umflashen per REST-API ansprechen.

Funktioniert das auch mit anderen Werten als dem Sistrix-Index?

Ja. Jeder Sensor aus Home Assistant lässt sich als Custom App auf die Clock schicken – Besucherzahlen, Serverstatus oder Stromverbrauch. Das Prinzip aus diesem Artikel bleibt identisch, nur die Datenquelle ändert sich.

Verliert die Clock durch die Custom App ihre normalen Funktionen?

Nein. Die Custom App reiht sich in die App-Rotation ein – Uhrzeit, Datum und Wetter bleiben erhalten und wechseln sich mit dem SI-Wert ab.

Wie aktuell ist der angezeigte Wert?

Der REST-Sensor fragt die Sistrix-API im Beispiel einmal pro Stunde ab (scan_interval: 3600); die Automation schickt jede Änderung sofort per MQTT an die Clock. Häufigere Abfragen sind möglich, kosten aber unnötig API-Credits.


Fragen zum Thema? Schreiben Sie mir – ich antworte in der Regel innerhalb eines Werktags.