---
title: "Livarno SMART TS0505B"
description: "Livarno SMART TS0505B Zigbee RGB+CCT světlo od Lidl, integrované s TapHome přes MQTT a bránu Zigbee2Tasmota. Plné ovládání barev a teploty chromatičnosti."
url: "https://taphome.com/cs/compatibility/zigbee2tasmota-livarno-smart-ts0505b/"
language: cs
lastmod: 2026-10-08
generator: hugo
ai:
  topics: ["mqtt","zigbee","lighting","tasmota","rgb","color-temperature"]
  questions: ["Jak ovládat Livarno Lidl RGB světlo přes TapHome?","Jak integrovat Zigbee světlo TS0505B s TapHome?","Jaké barevné režimy podporuje Livarno SMART TS0505B?","Jak spárovat Livarno Lidl světlo se Zigbee2Tasmota?","Dokáže TapHome ovládat teplotu chromatičnosti Zigbee světla?","Jak nastavit RGB osvětlení v TapHome přes Zigbee?"]
---

# Livarno SMART TS0505B

Komunikace: Packet Parser → MQTT

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

> Adresa v síti
> 
> U MQTT brokeru vestavěného v TapHome zadejte v TapHome jako adresu brokeru `127.0.0.1`. V zařízení zadejte IP adresu TapHome Core a jednotce Core dejte rezervaci IP v routeru.
> 
> [Příprava sítě](https://taphome.com/cs/docs/setup/network-preparation/)

## Návod na integraci

> [!IMPORTANT]
> Toto zařízení komunikuje přes **Zigbee** prostřednictvím brány Tasmota. Ujistěte se, že máte importovanou šablonu [Zigbee2Tasmota Gateway](https://taphome.com/cs/compatibility/zigbee2tasmota-gateway/) a vaše zařízení je spárované.

Livarno SMART TS0505B je RGB+CCT (teplota chromatičnosti) Zigbee světlo prodávané pod značkou Lidl Smart Home. Využívá čipset Tuya TS0505B a podporuje plné ovládání barev přes TapHome — včetně RGB barev, teploty chromatičnosti (2000K–6536K) a regulace jasu.

Livarno je vlastní značka Lidl pro smart home osvětlení. Model ID TS0505B pokrývá více produktových variant včetně LED ambient světel, světelných lišt, stropních svítidel a žárovek. Tato šablona funguje s jakýmkoliv produktem Livarno/Lidl postaveným na čipsetu TS0505B.

Jako zařízení napájené ze sítě funguje TS0505B jako **Zigbee router** — posiluje Zigbee mesh síť a rozšiřuje dosah pro blízká zařízení napájená bateriemi.

## Konfigurace

### Párování světla

1. Ujistěte se, že je [Zigbee2Tasmota Gateway](https://taphome.com/cs/compatibility/zigbee2tasmota-gateway/) nastavená a přepínač **Permit Join** je v TapHome zapnutý
2. Vypněte světlo na alespoň 10 sekund
3. **Zapněte a vypněte 3krát** (2–4 sekundy zapnuto, potom vypnout)
4. Světlo rychle bliká — vstoupilo do režimu párování
5. Zaznamenejte **Device ID** (např. `0x1234`) ze servisních atributů brány

### Parametry importu šablony

Šablona zařízení vyžaduje 4 parametry:

| Parametr | Popis | Příklad |
|----------|-------|---------|
| **MQTT Broker IP Address** | IP adresa MQTT brokeru | `192.168.1.10` |
| **MQTT Broker Port** | Port brokeru (výchozí 1883) | `1883` |
| **Gateway name** | MQTT topic Tasmota (stejný jako v šabloně brány) | `tasmota_XXXXX` |
| **Device ID** | Krátká Zigbee adresa z párování | `0x1234` |

Po importu se v TapHome objeví jedno RGB Light zařízení s plným ovládáním barev a jasu.

## Schopnosti zařízení

### Barevné režimy

Šablona podporuje dva nezávislé barevné režimy:

| Režim | Zigbee pole | Ovládání v TapHome | Rozsah |
|-------|------------|---------------------|--------|
| **RGB (HSB)** | `ColorMode` = 0 | Odstín + Sytost | Odstín: 0–360°, Sytost: 0–100% |
| **Teplota chromatičnosti** | `ColorMode` = 2 | Posuvník teploty chromatičnosti | 2000K–6536K (153–500 miredů) |

TapHome automaticky vybere správný režim podle toho, který ovládací prvek použijete:
- Nastavení **barvy** (odstín/sytost) přepne do HSB režimu a odešle kombinovaný příkaz `HueSat`
- Nastavení **teploty chromatičnosti** (Kelvin) přepne do CT režimu a převede na miredy (`1000000 ÷ Kelvin`)

### Ovládání jasu

Jas se pohybuje od 0 % do 100 % a odesílá se nezávisle na barevném režimu. Šablona mapuje stupnici jasu TapHome 0,01–1,0 na Zigbee rozsah stmívání 1–254 pomocí lineární konverze.

Nastavení jasu na 0 (nebo vypnutí zařízení) odešle světlu příkaz `Power: false`.

### Servisní atributy

Modul zpřístupňuje IEEE adresu Zigbee zařízení pro identifikaci. Další diagnostické informace (Model ID, Manufacturer, Endpoints, Configuration) se získávají z odpovědí `ZbInfo`.

### Další schopnosti

TS0505B také podporuje světelné efekty (blikání, dýchání, barevná smyčka), režim „Nerušit" (zabraňuje zapnutí po výpadku napájení) a přizpůsobitelné chování při zapnutí. Tyto funkce specifické pro Tuya jsou dostupné v Zigbee2MQTT, ale v TapHome šabloně momentálně nejsou mapovány.

## Řešení problémů

### Světlo nereaguje na příkazy

1. Ověřte, že Device ID v šabloně odpovídá krátké Zigbee adrese přidělené během párování
2. Zkontrolujte, že název brány se shoduje mezi šablonou brány a šablonou tohoto zařízení
3. Zkuste světlo vypnout a zapnout přes TapHome — pokud selhávají pouze příkazy jasu nebo barvy, problém může být ve výběru barevného režimu

### Barvy se zobrazují nesprávně

1. TS0505B používá oddělené LED kanály pro RGB a bílou/CT — při nízkém jasu může být přesnost barev snížena
2. Některé varianty produktů Livarno mají mírně odlišné podání barev. Šablona funguje stejně, ale vizuální výstup závisí na hardwaru
3. Pokud je světlo zaseknuté v jednom barevném režimu, zkuste přepnout mezi RGB a CT v TapHome pro vynucení změny režimu

### Světlo se zapne po výpadku napájení

Toto je výchozí chování čipsetu Tuya. Funkce „Nerušit" (dostupná v Zigbee2MQTT) tomu může zabránit, ale z TapHome šablony momentálně není ovladatelná. Jako náhradní řešení vytvořte smart rule, které světlo vypne, když se nečekaně zapne.

## Jak nainstalovat v TapHome

### Předpoklady

- Zigbee brána s firmwarem Tasmota (např. Sonoff ZBBridge, eWeLink ZB-GW03)
- MQTT broker běžící ve vaší lokální síti (vestavěný TapHome broker nebo externí)
- TapHome CCU ve stejné síti

> [!TIP]
> TapHome má vestavěný MQTT broker — aktivujte ho v **Nastavení** → **Hardware** → **MQTT Broker**. Není potřeba žádný další software.

### Krok 1 — Nastavte Tasmota Zigbee bránu

1. Nahrajte [firmware Tasmota](https://tasmota.github.io/docs/Getting-Started/) na podporovaný Zigbee koordinátor (např. Sonoff ZBBridge, eWeLink ZB-GW03)
2. Připojte bránu k vaší Wi-Fi síti přes webové rozhraní Tasmota
3. Přejděte na **Configuration** → **Configure MQTT** a nastavte:
   - **Host:** pro vestavěný broker IP adresa TapHome Core (s rezervací IP v routeru → [Příprava sítě](https://taphome.com/cs/docs/setup/network-preparation/)), jinak IP adresa vašeho brokeru (např. `192.168.1.10`)
   - **Port:** `1883`
   - **Topic:** zapište si název topicu (např. `tasmota_XXXXX`) — budete ho potřebovat při importu šablony

Podrobné pokyny naleznete v [dokumentaci Tasmota Zigbee](https://tasmota.github.io/docs/Zigbee/).

### Krok 2 — Importujte šablonu brány v TapHome

1. Stáhněte si šablonu brány ze stránky kompatibility [Zigbee2Tasmota Gateway](https://taphome.com/cs/compatibility/zigbee2tasmota-gateway/)
2. V TapHome přejděte na **Nastavení** → **Hardware** → **Packet Parser** → **Import**
3. Importujte šablonu s těmito parametry:
   - **MQTT Broker IP Address:** pro vestavěný broker TapHome `127.0.0.1`, jinak IP adresa vašeho brokeru (např. `192.168.1.10`)
   - **MQTT Broker Port:** `1883`
   - **Gateway name:** Tasmota MQTT topic z kroku 1 (např. `tasmota_XXXXX`)

Po importu uvidíte dvě zařízení: **Permit Join** (přepínač) a **Devices Found** (počítadlo).

### Krok 3 — Spárujte Zigbee zařízení

1. V TapHome zapněte přepínač **Permit Join** — otevře se 60sekundové okno pro párování
2. Na Zigbee zařízení spusťte proces párování (typicky podržte tlačítko reset 5 sekund, dokud LED nezačne blikat)
3. Sledujte počítadlo **Devices Found** — zvýší se, když se připojí nové zařízení
4. Zkontrolujte **Service Attributes** brány, kde uvidíte ID nového zařízení (např. `0x1234`), výrobce a model
5. Režim párování se automaticky deaktivuje po uplynutí časového limitu

### Krok 4 — Importujte šablonu zařízení

1. Stáhněte si šablonu konkrétního zařízení z příslušné stránky kompatibility
2. Importujte šablonu s těmito parametry:
   - **MQTT Broker IP Address:** stejná jako pro bránu
   - **MQTT Broker Port:** `1883`
   - **Gateway name:** stejný Tasmota MQTT topic jako výše
   - **Device ID:** krátká adresa z párování (např. `0x1234`)

## Dostupná zařízení 1

Tato zařízení se po importu zobrazí v TapHome.

Livarno SMART TS0505B Modul

Servisní atributy

|             |                                                       |
|-------------|-------------------------------------------------------|
| IEEE adresa | Zigbee IEEE adresa (64bitový jedinečný identifikátor) |

Vlastní proměnné

`GWname` (string) Název Tasmota MQTT topicu Zigbee gateway (najdete v Configuration → MQTT → Topic) 

`ID` (string) Zigbee krátká adresa Livarno Smart LED světla (přiřazená během párování)

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

Zápis (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
```

Servisní atributy

IEEEAddr

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

RGB světlo HSB světlo Čtení i zápis

HSB světlo s duálním barevným režimem — RGB (odstín/sytost) a teplota chromatičnosti (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
```

**Připojení:** Packet Parser → MQTT

Možná vylepšení (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

## Parametry importu

Tyto hodnoty zadáte při importu XML.

| Ptá se v aplikaci                                           | Výchozí         |
|-------------------------------------------------------------|-----------------|
| Mqtt Broker IP adresa                                       | `192.168.0.1`   |
| Mqtt Broker port                                            | `1883`          |
| Gateway name (Tasmota-&gt;Configuration-&gt;MQTT-&gt;Topic) | `tasmota_XXXXX` |
| Device ID                                                   | `0xFFFF`        |

## Zdroje

- 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

## Související dokumentace

- [MQTT Integration](https://taphome.com/cs/compatibility/mqtt-guide/)
- [Packet Parser (HTTP, TCP, UDP, FTP, MQTT)](https://taphome.com/cs/docs/integration/packet-parser/)
- [Funkce Packet parser](https://taphome.com/cs/docs/script/packet-parser/)
- [Funkce pro parsování](https://taphome.com/cs/docs/script/parsing-functions/)
- [Broker MQTT](https://taphome.com/cs/docs/integration/packet-parser/mqtt-broker/)
- [Listener skripty](https://taphome.com/cs/docs/script/listener-scripts/)

