---
title: "Livarno SMART TS0505B"
description: "Livarno SMART TS0505B Zigbee RGB+CCT Leuchte von Lidl, über MQTT und Zigbee2Tasmota Gateway in TapHome integriert. Volle Farb- und Farbtemperatursteuerung."
url: "https://taphome.com/de/compatibility/zigbee2tasmota-livarno-smart-ts0505b/"
language: de
lastmod: 2026-10-08
generator: hugo
ai:
  topics: ["mqtt","zigbee","lighting","tasmota","rgb","color-temperature"]
  questions: ["Wie steuere ich ein Livarno Lidl RGB-Licht mit TapHome?","Wie integriere ich ein TS0505B Zigbee-Licht mit TapHome?","Welche Farbmodi unterstützt das Livarno SMART TS0505B?","Wie koppele ich ein Livarno Lidl Licht mit Zigbee2Tasmota?","Kann TapHome die Farbtemperatur eines Zigbee-Lichts steuern?","Wie richte ich RGB-Beleuchtung in TapHome über Zigbee ein?"]
---

# Livarno SMART TS0505B

Kommunikation: Packet Parser → MQTT

- [Tuya TS0505B — Zigbee2MQTT](https://www.zigbee2mqtt.io/devices/TS0505B_1.html)
- [Lidl Livarno TS0505B — Blakadder Zigbee Datenbank](https://zigbee.blakadder.com/Lidl_14156506L.html)

> Netzwerkadresse
> 
> Beim in TapHome integrierten MQTT-Broker geben Sie in TapHome `127.0.0.1` als Broker-Adresse ein. Im Gerät geben Sie die IP-Adresse des TapHome Core ein und richten für den Core eine IP-Reservierung im Router ein.
> 
> [Netzwerkvorbereitung](https://taphome.com/de/docs/setup/network-preparation/)

## Integrationsanleitung

> [!IMPORTANT]
> Dieses Gerät kommuniziert über **Zigbee** durch ein Tasmota Gateway. Stellen Sie sicher, dass Sie die Vorlage [Zigbee2Tasmota Gateway](https://taphome.com/de/compatibility/zigbee2tasmota-gateway/) importiert und Ihr Gerät gekoppelt haben.

Das Livarno SMART TS0505B ist eine RGB+CCT (Farbtemperatur) Zigbee Leuchte, die unter der Marke Lidl Smart Home verkauft wird. Es nutzt einen Tuya TS0505B Chipsatz und unterstützt die volle Farbsteuerung über TapHome — einschließlich RGB-Farben, Farbtemperatur (2000K–6536K) und Helligkeitsregelung.

Livarno ist die Eigenmarke von Lidl für Smart Home Beleuchtung. Die Model ID TS0505B umfasst mehrere Produktvarianten einschließlich LED-Stimmungslichter, Lichtleisten, Deckenleuchten und Glühbirnen. Diese Vorlage funktioniert mit jedem Livarno/Lidl Produkt, das auf dem TS0505B Chipsatz basiert.

Als netzbetriebenes Gerät fungiert das TS0505B als **Zigbee Router** — es verstärkt das Zigbee Mesh-Netzwerk und erweitert die Reichweite für batteriebetriebene Geräte in der Nähe.

## Konfiguration

### Licht koppeln

1. Stellen Sie sicher, dass das [Zigbee2Tasmota Gateway](https://taphome.com/de/compatibility/zigbee2tasmota-gateway/) eingerichtet und der **Permit Join** Schalter in TapHome aktiviert ist
2. Schalten Sie das Licht für mindestens 10 Sekunden aus
3. **Schalten Sie 3-mal ein und aus** (2–4 Sekunden ein, dann aus)
4. Das Licht blinkt schnell — es ist im Kopplungsmodus
5. Notieren Sie die **Device ID** (z.B. `0x1234`) aus den Service-Attributen des Gateways

### Importparameter der Vorlage

Die Gerätevorlage benötigt 4 Parameter:

| Parameter | Beschreibung | Beispiel |
|-----------|-------------|---------|
| **MQTT Broker IP Address** | IP-Adresse des MQTT Brokers | `192.168.1.10` |
| **MQTT Broker Port** | Broker-Port (Standard 1883) | `1883` |
| **Gateway name** | Tasmota MQTT Topic (identisch mit der Gateway-Vorlage) | `tasmota_XXXXX` |
| **Device ID** | Zigbee Kurzadresse vom Koppeln | `0x1234` |

Nach dem Import erscheint ein einzelnes RGB Light Gerät in TapHome mit voller Farb- und Helligkeitssteuerung.

## Gerätefähigkeiten

### Farbmodi

Die Vorlage unterstützt zwei unabhängige Farbmodi:

| Modus | Zigbee Feld | TapHome Steuerung | Bereich |
|-------|------------|-------------------|---------|
| **RGB (HSB)** | `ColorMode` = 0 | Farbton + Sättigung | Farbton: 0–360°, Sättigung: 0–100% |
| **Farbtemperatur** | `ColorMode` = 2 | Farbtemperatur-Regler | 2000K–6536K (153–500 Mired) |

TapHome wählt automatisch den passenden Modus basierend auf dem verwendeten Steuerelement:
- Eine **Farbe** (Farbton/Sättigung) einstellen wechselt in den HSB-Modus und sendet einen kombinierten `HueSat` Befehl
- Eine **Farbtemperatur** (Kelvin) einstellen wechselt in den CT-Modus und konvertiert in Mired (`1000000 ÷ Kelvin`)

### Helligkeitssteuerung

Die Helligkeit reicht von 0 % bis 100 % und wird unabhängig vom Farbmodus gesendet. Die Vorlage bildet die TapHome Helligkeitsskala 0,01–1,0 auf den Zigbee Dimmerbereich 1–254 mittels linearer Konvertierung ab.

Das Einstellen der Helligkeit auf 0 (oder Ausschalten des Geräts) sendet einen `Power: false` Befehl an das Licht.

### Service-Attribute

Das Modul stellt die Zigbee IEEE-Adresse des Geräts zur Identifikation bereit. Weitere Diagnoseinformationen (Model ID, Manufacturer, Endpoints, Configuration) werden aus `ZbInfo` Antworten erfasst.

### Weitere Fähigkeiten

Das TS0505B unterstützt auch Lichteffekte (Blinken, Atmen, Farbschleife), den „Nicht stören"-Modus (verhindert das Einschalten nach Stromausfall) und anpassbares Einschaltverhalten. Diese Tuya-spezifischen Funktionen sind in Zigbee2MQTT verfügbar, aber derzeit nicht in der TapHome Vorlage abgebildet.

## Fehlerbehebung

### Licht reagiert nicht auf Befehle

1. Überprüfen Sie, dass die Device ID in der Vorlage mit der beim Koppeln zugewiesenen Zigbee Kurzadresse übereinstimmt
2. Prüfen Sie, dass der Gateway-Name zwischen der Gateway-Vorlage und dieser Gerätevorlage übereinstimmt
3. Versuchen Sie, das Licht über TapHome aus- und einzuschalten — wenn nur Helligkeits- oder Farbbefehle fehlschlagen, liegt das Problem möglicherweise bei der Farbmodus-Auswahl

### Farben werden falsch dargestellt

1. Das TS0505B nutzt separate LED-Kanäle für RGB und Weiß/CT — bei niedriger Helligkeit kann die Farbgenauigkeit eingeschränkt sein
2. Einige Livarno Produktvarianten haben eine leicht unterschiedliche Farbwiedergabe. Die Vorlage funktioniert identisch, aber die visuelle Ausgabe hängt von der Hardware ab
3. Wenn das Licht in einem Farbmodus feststeckt, versuchen Sie in TapHome zwischen RGB und CT zu wechseln, um einen Moduswechsel zu erzwingen

### Licht schaltet sich nach Stromausfall ein

Dies ist das Standardverhalten des Tuya Chipsatzes. Die „Nicht stören"-Funktion (in Zigbee2MQTT verfügbar) kann dies verhindern, ist aber derzeit nicht über die TapHome Vorlage steuerbar. Erstellen Sie als Workaround eine Smart Rule, die das Licht ausschaltet, wenn es sich unerwartet einschaltet.

## Installation in TapHome

### Voraussetzungen

- Zigbee-Gateway mit Tasmota-Firmware (z. B. Sonoff ZBBridge, eWeLink ZB-GW03)
- MQTT-Broker in Ihrem lokalen Netzwerk (integrierter TapHome-Broker oder externer)
- TapHome CCU im selben Netzwerk

> [!TIP]
> TapHome hat einen integrierten MQTT-Broker — aktivieren Sie ihn unter **Einstellungen** → **Hardware** → **MQTT Broker**. Keine zusätzliche Software erforderlich.

### Schritt 1 — Tasmota Zigbee-Gateway einrichten

1. Flashen Sie die [Tasmota-Firmware](https://tasmota.github.io/docs/Getting-Started/) auf einen unterstützten Zigbee-Koordinator (z. B. Sonoff ZBBridge, eWeLink ZB-GW03)
2. Verbinden Sie das Gateway über die Tasmota-Weboberfläche mit Ihrem Wi-Fi-Netzwerk
3. Navigieren Sie zu **Configuration** → **Configure MQTT** und konfigurieren Sie:
   - **Host:** beim integrierten Broker die IP-Adresse des TapHome Core (mit einer IP-Reservierung im Router → [Netzwerkvorbereitung](https://taphome.com/de/docs/setup/network-preparation/)), sonst die IP-Adresse Ihres Brokers (z. B. `192.168.1.10`)
   - **Port:** `1883`
   - **Topic:** notieren Sie den Topic-Namen (z. B. `tasmota_XXXXX`) — Sie benötigen ihn beim Vorlagenimport

Ausführliche Anleitungen finden Sie in der [Tasmota Zigbee-Dokumentation](https://tasmota.github.io/docs/Zigbee/).

### Schritt 2 — Gateway-Vorlage in TapHome importieren

1. Laden Sie die Gateway-Vorlage von der Kompatibilitätsseite [Zigbee2Tasmota Gateway](https://taphome.com/de/compatibility/zigbee2tasmota-gateway/) herunter
2. In TapHome gehen Sie zu **Einstellungen** → **Hardware** → **Packet Parser** → **Import**
3. Importieren Sie die Vorlage mit diesen Parametern:
   - **MQTT Broker IP Address:** `127.0.0.1` für den integrierten TapHome-Broker, sonst die IP-Adresse Ihres Brokers (z. B. `192.168.1.10`)
   - **MQTT Broker Port:** `1883`
   - **Gateway name:** Tasmota-MQTT-Topic aus Schritt 1 (z. B. `tasmota_XXXXX`)

Nach dem Import sehen Sie zwei Geräte: **Permit Join** (Schalter) und **Devices Found** (Zähler).

### Schritt 3 — Zigbee-Gerät koppeln

1. In TapHome schalten Sie den **Permit Join**-Schalter ein — es öffnet sich ein 60-Sekunden-Kopplungsfenster
2. Starten Sie am Zigbee-Gerät den Kopplungsvorgang (typischerweise Reset-Taste 5 Sekunden gedrückt halten, bis die LED blinkt)
3. Beobachten Sie den **Devices Found**-Zähler — er erhöht sich, wenn ein neues Gerät beitritt
4. Überprüfen Sie die **Service Attributes** des Gateways, um die ID des neuen Geräts (z. B. `0x1234`), den Hersteller und das Modell zu sehen
5. Der Kopplungsmodus wird nach Ablauf des Zeitlimits automatisch deaktiviert

### Schritt 4 — Geräte-Vorlage importieren

1. Laden Sie die gerätespezifische Vorlage von der entsprechenden Kompatibilitätsseite herunter
2. Importieren Sie die Vorlage mit diesen Parametern:
   - **MQTT Broker IP Address:** dieselbe wie für das Gateway
   - **MQTT Broker Port:** `1883`
   - **Gateway name:** derselbe Tasmota-MQTT-Topic wie oben
   - **Device ID:** die Kurzadresse aus der Kopplung (z. B. `0x1234`)

## Verfügbare Geräte 1

Diese Geräte erscheinen nach dem Import in TapHome.

Livarno SMART TS0505B Modul

Serviceattribute

|              |                                                        |
|--------------|--------------------------------------------------------|
| IEEE-Adresse | Zigbee IEEE-Adresse (64-Bit eindeutiger Identifikator) |

Benutzerdefinierte Variablen

`GWname` (string) Tasmota MQTT Topic-Name des Zigbee-Gateways (unter Configuration → MQTT → Topic) 

`ID` (string) Zigbee-Kurzadresse des Livarno Smart LED-Lichts (bei der Kopplung zugewiesen)

After pairing the device via Permit Join, find the device short address in the gateway's Devices Found service attribute or via Tasmota console command ZbStatus

Schreiben (Modul)

```taphome
if St = 0 or Hb < 0.01
    MQTTPUBLISH("cmnd/" + GWname+ "/ZbSend", 
    "{\"device\":\" " + ID + 
    "\",\"send\":{\"Power\":false}}");
else
    MQTTPUBLISH("cmnd/" + GWname+ "/ZbSend", 
    "{\"device\":\" " + ID + 
    "\",\"send\":{\"Dimmer\":" + round(linear(Hb, 0.01, 1, 1, 254)) + "}}");
    
    if !isnan(Ct)
        MQTTPUBLISH("cmnd/" + GWname+ "/ZbSend", 
        "{\"device\":\" " + ID + 
        "\",\"send\":{\"CT\":" + round(1000000/Ct) + "}}");
    else
        MQTTPUBLISH("cmnd/" + GWname+ "/ZbSend", 
        "{\"device\":\" " + ID + 
        "\",\"send\":{\"HueSat\":\"" + round(linear(Hd, 0, 0, 360, 254)) + "," + floor(linear(Sa, 0, 0, 1, 254)) + "\"}}");
    end

    #    MQTTPUBLISH("cmnd/" + GWname+ "/ZbSend", 
    #"{\"device\":\" " + ID + 
    #"\",\"send\":{\"Power\":true}}");
end
```

Listener

```taphome
if INDEXOF(RECEIVEDMSG.Topic, "SENSOR") > 0
	var ZbReceived := PARSEJSON(TOSTRING(RECEIVEDMSG.Payload), "ZbReceived." + ID, true);
    var val := PARSEJSON(ZbReceived, ".LinkQuality", true);
    if(!ISNULL(val), LinkQuality := val);
    
    var deviceInfo := PARSEJSON(TOSTRING(RECEIVEDMSG.Payload), "ZbInfo." + ID, true);
    if !ISNULL(deviceInfo)
        COMPLETESERVICEATTRIBUTE("IEEEAddr", PARSEJSON(deviceInfo, "IEEEAddr"));
        COMPLETESERVICEATTRIBUTE("ModelId", PARSEJSON(deviceInfo, "ModelId"));
        COMPLETESERVICEATTRIBUTE("Manufacturer", PARSEJSON(deviceInfo, "Manufacturer"));
        COMPLETESERVICEATTRIBUTE("Endpoints", PARSEJSON(deviceInfo, "Endpoints"));
        COMPLETESERVICEATTRIBUTE("Config", PARSEJSON(deviceInfo, "Config"));
    end
end
```

Serviceattribute

IEEEAddr

```taphome
MQTTPUBLISH("cmnd/" + GWname+ "/ZbInfo", ID)
```

RGB-Leuchte HSB-Licht Lesen und Schreiben

HSB-Leuchte mit dualem Farbmodus — RGB (Farbton/Sättigung) und Farbtemperatur (2000K–6536K)

HSBLight json

Listener

```taphome
VAR json := tostring(RECEIVEDMSG.Payload);
VAR topic := RECEIVEDMSG.Topic;

if INDEXOF(topic, "SENSOR") > 0 and INDEXOF(json, "null") < 0
    var power := PARSEJSON(json, "ZbReceived." + ID + ".Power", true);
    if(!ISNULL(power), St := power);
    var brightness := PARSEJSON(json, "ZbReceived." + ID + ".Dimmer", true);
    if(!ISNULL(brightness), Hb := round(linear(brightness, 1, 1, 254, 100))/100);
    var cmode := PARSEJSON(json, "ZbReceived." + ID + ".ColorMode", true);
    # CT
    if cmode = 2
        var ctemp := PARSEJSON(json, "ZbReceived." + ID + ".CT", true);
        if !ISNULL(ctemp)
            var oldCT := round(1000000/Ct);
            if oldCT != ctemp
                Ct := round(1000000/ctemp);
            end
        end
    end
    # HSB
    if cmode = 0
        var hue := PARSEJSON(json, "ZbReceived." + ID + ".Hue", true);
        if(!ISNULL(hue), Hd := round(linear(hue, 0, 0, 254, 360)));
        var sat := PARSEJSON(json, "ZbReceived." + ID + ".Sat", true);
        if(!ISNULL(sat), Sa := ceil(linear(sat, 0, 0, 254, 100))/100);
    end
end
```

**Verbindung:** Packet Parser → MQTT

Mögliche Verbesserungen (2)

- Light Effects — blink, breathe, colorloop — supported by TS0505B but not in TapHome template
- Do Not Disturb Mode — Prevents power-on after outage — Tuya-specific feature not implemented

## Importparameter

Diese Werte geben Sie beim Import des XML ein.

| In der App abgefragt                                        | Standard        |
|-------------------------------------------------------------|-----------------|
| Mqtt Broker IP-Adresse                                      | `192.168.0.1`   |
| Mqtt Broker port                                            | `1883`          |
| Gateway name (Tasmota-&gt;Configuration-&gt;MQTT-&gt;Topic) | `tasmota_XXXXX` |
| Device ID                                                   | `0xFFFF`        |

## Quellen

- Tasmota Zigbee Documentation
  
  [tasmota.github.io](https://tasmota.github.io/docs/Zigbee/)
- Zigbee Compatible Devices Database
- Lidl Livarno TS0505B — Blakadder Zigbee Database
  
  [zigbee.blakadder.com](https://zigbee.blakadder.com/Lidl_14156506L.html) 2026-03-29
- Tuya TS0505B\_1 — Zigbee2MQTT Device Page
  
  [www.zigbee2mqtt.io](https://www.zigbee2mqtt.io/devices/TS0505B_1.html) 2026-03-29

## Verwandte Dokumentation

- [MQTT Integration](https://taphome.com/de/compatibility/mqtt-guide/)
- [Packet Parser (HTTP, TCP, UDP, FTP, MQTT)](https://taphome.com/de/docs/integration/packet-parser/)
- [Packet-Parser-Funktionen](https://taphome.com/de/docs/script/packet-parser/)
- [Parsing-Funktionen](https://taphome.com/de/docs/script/parsing-functions/)
- [MQTT-Broker](https://taphome.com/de/docs/integration/packet-parser/mqtt-broker/)
- [Listener-Skripte](https://taphome.com/de/docs/script/listener-scripts/)

