TapHome
Oficiálna · TapHome Overená Osvetlenie

Livarno SMART TS0505B

Livarno SMART TS0505B Zigbee RGB+CCT svetlo ovládané cez TapHome prostredníctvom brány Zigbee2Tasmota. Podpora plných RGB farieb, farebnej teploty a jasu.

LivarnoPacket Parser → MQTT1 zariadenieRevízia 1.0 Posledná aktualizácia: 8. októbra 2026
Livarno SMART TS0505B

Import do aplikácie TapHomeHardvér › Packet Parser › Pridať zo šablóny

Stiahnuť šablónu
Na tejto stránke

Vyžaduje externú bránu

tasmota zigbee2tasmota-gateway — stránka produktu

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

Návod na integráciu

Toto zariadenie komunikuje cez Zigbee prostredníctvom brány Tasmota. Uistite sa, že máte importovanú šablónu 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 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:

ParameterPopisPríklad
MQTT Broker IP AddressIP adresa MQTT brokera192.168.1.10
MQTT Broker PortPort brokera (predvolený 1883)1883
Gateway nameMQTT topic Tasmota (rovnaký ako v šablóne brány)tasmota_XXXXX
Device IDKrátka Zigbee adresa z párovania0x1234

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žimZigbee poleOvládanie v TapHomeRozsah
RGB (HSB)ColorMode = 0Odtieň + SýtosťOdtieň: 0–360°, Sýtosť: 0–100%
Farebná teplotaColorMode = 2Posuvník farebnej teploty2000K–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

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 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), 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.

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

  1. Stiahnite si šablónu brány zo stránky kompatibility 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 adresaZigbee 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

Livarno SMART TS0505B

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

RGB svetlo

Listener
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áciiPredvolené
Mqtt Broker IP adresa192.168.0.1
Mqtt Broker port1883
Gateway name (Tasmota->Configuration->MQTT->Topic)tasmota_XXXXX
Device ID0xFFFF

Zdroje

Našli ste problém s touto šablónou zariadenia?

Napíšte nám, čo nefunguje, čo chýba, alebo ako by sa mala šablóna správať. Vaša spätná väzba nám pomáha udržiavať katalóg presný.

Šablóna · portál TapHome Livarno SMART TS0505B Otvorte túto šablónu v Customer Portali a aplikujte ju na svoj domov, alebo navrhnite zmenu a odošlite ju späť do katalógu. Packet Parser → MQTT Zobraziť v portáli TapHome