---
title: "Livarno SMART TS0505B"
description: "Livarno SMART TS0505B Zigbee RGB+CCT svetlo od Lidl, integrované s TapHome cez MQTT a bránu Zigbee2Tasmota. Plné ovládanie farieb a farebnej teploty."
url: "https://taphome.com/sk/compatibility/zigbee2tasmota-livarno-smart-ts0505b/"
language: sk
lastmod: 2026-10-08
generator: hugo
ai:
  topics: ["mqtt","zigbee","lighting","tasmota","rgb","color-temperature"]
  questions: ["Ako ovládať Livarno Lidl RGB svetlo cez TapHome?","Ako integrovať Zigbee svetlo TS0505B s TapHome?","Aké farebné režimy podporuje Livarno SMART TS0505B?","Ako spárovať Livarno Lidl svetlo so Zigbee2Tasmota?","Dokáže TapHome ovládať farebnú teplotu Zigbee svetla?","Ako nastaviť RGB osvetlenie v TapHome cez Zigbee?"]
---

# Livarno SMART TS0505B

Komunikácia: Packet Parser → MQTT

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

> Adresa v sieti
> 
> Pri MQTT brokeri vstavanom v TapHome zadajte v TapHome ako adresu brokera `127.0.0.1`. V zariadení zadajte IP adresu TapHome Core a jednotke Core dajte rezerváciu IP v routeri.
> 
> [Príprava siete](https://taphome.com/sk/docs/setup/network-preparation/)

## Návod na integráciu

> [!IMPORTANT]
> Toto zariadenie komunikuje cez **Zigbee** prostredníctvom brány Tasmota. Uistite sa, že máte importovanú šablónu [Zigbee2Tasmota Gateway](https://taphome.com/sk/compatibility/zigbee2tasmota-gateway/) a vaše zariadenie je spárované.

Livarno SMART TS0505B je RGB+CCT (farebná teplota) Zigbee svetlo predávané pod značkou Lidl Smart Home. Využíva čipset Tuya TS0505B a podporuje plné ovládanie farieb cez TapHome — vrátane RGB farieb, farebnej teploty (2000K–6536K) a regulácie jasu.

Livarno je vlastná značka Lidl pre smart home osvetlenie. Model ID TS0505B pokrýva viacero produktových variantov vrátane LED ambient svetiel, svetelných líšt, stropných svietidiel a žiaroviek. Táto šablóna funguje s akýmkoľvek produktom Livarno/Lidl postaveným na čipsete TS0505B.

Ako zariadenie napájané zo siete funguje TS0505B ako **Zigbee router** — posilňuje Zigbee mesh sieť a rozširuje dosah pre blízke zariadenia napájané batériami.

## Konfigurácia

### Párovanie svetla

1. Uistite sa, že je [Zigbee2Tasmota Gateway](https://taphome.com/sk/compatibility/zigbee2tasmota-gateway/) nastavená a prepínač **Permit Join** je v TapHome zapnutý
2. Vypnite svetlo na minimálne 10 sekúnd
3. **Zapnite a vypnite 3-krát** (2–4 sekundy zapnuté, potom vypnúť)
4. Svetlo rýchlo bliká — vstúpilo do režimu párovania
5. Zaznamenajte **Device ID** (napr. `0x1234`) zo servisných atribútov brány

### Parametre importu šablóny

Šablóna zariadenia vyžaduje 4 parametre:

| Parameter | Popis | Príklad |
|-----------|-------|---------|
| **MQTT Broker IP Address** | IP adresa MQTT brokera | `192.168.1.10` |
| **MQTT Broker Port** | Port brokera (predvolený 1883) | `1883` |
| **Gateway name** | MQTT topic Tasmota (rovnaký ako v šablóne brány) | `tasmota_XXXXX` |
| **Device ID** | Krátka Zigbee adresa z párovania | `0x1234` |

Po importe sa v TapHome objaví jedno RGB Light zariadenie s plným ovládaním farieb a jasu.

## Schopnosti zariadenia

### Farebné režimy

Šablóna podporuje dva nezávislé farebné režimy:

| Režim | Zigbee pole | Ovládanie v TapHome | Rozsah |
|-------|------------|---------------------|--------|
| **RGB (HSB)** | `ColorMode` = 0 | Odtieň + Sýtosť | Odtieň: 0–360°, Sýtosť: 0–100% |
| **Farebná teplota** | `ColorMode` = 2 | Posuvník farebnej teploty | 2000K–6536K (153–500 miredov) |

TapHome automaticky vyberie správny režim podľa toho, ktorý ovládací prvok použijete:
- Nastavenie **farby** (odtieň/sýtosť) prepne do HSB režimu a odošle kombinovaný príkaz `HueSat`
- Nastavenie **farebnej teploty** (Kelvin) prepne do CT režimu a prevedie na miredy (`1000000 ÷ Kelvin`)

### Ovládanie jasu

Jas sa pohybuje od 0% do 100% a odosiela sa nezávisle od farebného režimu. Šablóna mapuje stupnicu jasu TapHome 0,01–1,0 na Zigbee rozsah stmievania 1–254 pomocou lineárnej konverzie.

Nastavenie jasu na 0 (alebo vypnutie zariadenia) odošle svetlu príkaz `Power: false`.

### Servisné atribúty

Modul sprístupňuje IEEE adresu zariadenia Zigbee na identifikáciu. Ďalšie diagnostické informácie (Model ID, Manufacturer, Endpoints, Configuration) sa získavajú z odpovedí `ZbInfo`.

### Ďalšie schopnosti

TS0505B tiež podporuje svetelné efekty (blikanie, dýchanie, farebná slučka), režim „Nerušiť" (zabráni zapnutiu po výpadku napájania) a prispôsobiteľné správanie pri zapnutí. Tieto funkcie špecifické pre Tuya sú dostupné v Zigbee2MQTT, ale v TapHome šablóne momentálne nie sú mapované.

## Riešenie problémov

### Svetlo nereaguje na príkazy

1. Overte, že Device ID v šablóne zodpovedá krátkej Zigbee adrese pridelenej počas párovania
2. Skontrolujte, že názov brány sa zhoduje medzi šablónou brány a šablónou tohto zariadenia
3. Skúste svetlo vypnúť a zapnúť cez TapHome — ak zlyhávajú iba príkazy jasu alebo farby, problém môže byť vo výbere farebného režimu

### Farby sa zobrazujú nesprávne

1. TS0505B používa oddelené LED kanály pre RGB a bielu/CT — pri nízkom jase môže byť presnosť farieb znížená
2. Niektoré varianty produktov Livarno majú mierne odlišné podanie farieb. Šablóna funguje rovnako, ale vizuálny výstup závisí od hardvéru
3. Ak je svetlo zaseknuté v jednom farebnom režime, skúste prepnúť medzi RGB a CT v TapHome na vynútenie zmeny režimu

### Svetlo sa zapne po výpadku napájania

Toto je predvolené správanie čipsetu Tuya. Funkcia „Nerušiť" (dostupná v Zigbee2MQTT) tomu môže zabrániť, ale z TapHome šablóny momentálne nie je ovládateľná. Ako náhradné riešenie vytvorte smart rule, ktorý svetlo vypne, keď sa nečakane zapne.

## Ako nainštalovať v TapHome

### Predpoklady

- Zigbee brána s firmvérom Tasmota (napr. Sonoff ZBBridge, eWeLink ZB-GW03)
- MQTT broker bežiaci vo vašej lokálnej sieti (vstavaný TapHome broker alebo externý)
- TapHome CCU v rovnakej sieti

> [!TIP]
> TapHome má vstavaný MQTT broker — aktivujte ho v **Nastavenia** → **Hardware** → **MQTT Broker**. Nie je potrebný žiadny ďalší softvér.

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

1. Nahrajte [firmvér Tasmota](https://tasmota.github.io/docs/Getting-Started/) na podporovaný Zigbee koordinátor (napr. Sonoff ZBBridge, eWeLink ZB-GW03)
2. Pripojte bránu k vašej Wi-Fi sieti cez webové rozhranie Tasmota
3. Prejdite na **Configuration** → **Configure MQTT** a nastavte:
   - **Host:** pre vstavaný broker IP adresa TapHome Core (s rezerváciou IP v routeri → [Príprava siete](https://taphome.com/sk/docs/setup/network-preparation/)), inak IP adresa vášho brokera (napr. `192.168.1.10`)
   - **Port:** `1883`
   - **Topic:** zapíšte si názov topicu (napr. `tasmota_XXXXX`) — budete ho potrebovať pri importe šablóny

Podrobné pokyny nájdete v [dokumentácii Tasmota Zigbee](https://tasmota.github.io/docs/Zigbee/).

### Krok 2 — Importujte šablónu brány v TapHome

1. Stiahnite si šablónu brány zo stránky kompatibility [Zigbee2Tasmota Gateway](https://taphome.com/sk/compatibility/zigbee2tasmota-gateway/)
2. V TapHome prejdite na **Nastavenia** → **Hardware** → **Packet Parser** → **Import**
3. Importujte šablónu s týmito parametrami:
   - **MQTT Broker IP Address:** pre vstavaný broker TapHome `127.0.0.1`, inak IP adresa vášho brokera (napr. `192.168.1.10`)
   - **MQTT Broker Port:** `1883`
   - **Gateway name:** Tasmota MQTT topic z kroku 1 (napr. `tasmota_XXXXX`)

Po importe uvidíte dve zariadenia: **Permit Join** (prepínač) a **Devices Found** (počítadlo).

### Krok 3 — Spárujte Zigbee zariadenie

1. V TapHome zapnite prepínač **Permit Join** — otvorí sa 60-sekundové okno pre párovanie
2. Na Zigbee zariadení spustite proces párovania (zvyčajne podržte tlačidlo reset 5 sekúnd, kým LED nezačne blikať)
3. Sledujte počítadlo **Devices Found** — zvýši sa, keď sa pripojí nové zariadenie
4. Skontrolujte **Service Attributes** brány, kde uvidíte ID nového zariadenia (napr. `0x1234`), výrobcu a model
5. Režim párovania sa automaticky deaktivuje po uplynutí časového limitu

### Krok 4 — Importujte šablónu zariadenia

1. Stiahnite si šablónu konkrétneho zariadenia z príslušnej stránky kompatibility
2. Importujte šablónu s týmito parametrami:
   - **MQTT Broker IP Address:** rovnaká ako pre bránu
   - **MQTT Broker Port:** `1883`
   - **Gateway name:** rovnaký Tasmota MQTT topic ako vyššie
   - **Device ID:** krátka adresa z párovania (napr. `0x1234`)

## Dostupné zariadenia 1

Tieto zariadenia sa po importe zobrazia v TapHome.

Livarno SMART TS0505B Modul

Servisné atribúty

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

Vlastné premenné

`GWname` (string) Názov Tasmota MQTT topicu Zigbee gateway (nájdete v Configuration → MQTT → Topic) 

`ID` (string) Zigbee krátka adresa Livarno Smart LED žiarovky (priradená počas párovania)

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é atribúty

IEEEAddr

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

RGB svetlo HSB svetlo Čítanie aj zápis

HSB svetlo s duálnym farebným režimom — RGB (odtieň/sýtosť) a farebná teplota (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
```

**Pripojenie:** Packet Parser → MQTT

Možné vylepšenia (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

## Parametre importu

Tieto hodnoty zadáte pri importe XML.

| Pýta sa v aplikácii                                         | Predvolené      |
|-------------------------------------------------------------|-----------------|
| 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

## Súvisiaca dokumentácia

- [MQTT Integration](https://taphome.com/sk/compatibility/mqtt-guide/)
- [Packet Parser (HTTP, TCP, UDP, FTP, MQTT)](https://taphome.com/sk/docs/integration/packet-parser/)
- [Funkcie Packet parsera](https://taphome.com/sk/docs/script/packet-parser/)
- [Parsovacie funkcie](https://taphome.com/sk/docs/script/parsing-functions/)
- [MQTT broker](https://taphome.com/sk/docs/integration/packet-parser/mqtt-broker/)
- [Listener skripty](https://taphome.com/sk/docs/script/listener-scripts/)

