---
title: "SONOFF SNZB-02LD Waterproof Temperature Sensor with Probe"
description: "SONOFF SNZB-02LD Zigbee szondás hőmérő (-40…115 °C) a TapHome-ban Tasmota Zigbee átjárón és MQTT-n át: szondahőmérséklet, elemszint, offline riasztás."
url: "https://taphome.com/hu/compatibility/sonoff-snzb-02ld-zigbee2tasmota/"
language: hu
lastmod: 2026-11-12
generator: hugo
ai:
  topics: ["mqtt","sensor","zigbee","tasmota","battery-powered","temperature","waterproof"]
  questions: ["Hogyan integrálhatom a SONOFF SNZB-02LD-t a TapHome-mal?","Mit mér a SONOFF SNZB-02LD TapHome sablonja?","Hogyan csatlakoztathatom a SONOFF SNZB-02LD-t a TapHome-hoz Tasmota Zigbee átjárón keresztül?","Hogyan párosíthatom a SONOFF SNZB-02LD-t egy Zigbee2Tasmota átjáróval?","Hogyan találom meg az SNZB-02LD Zigbee rövid címét a Tasmotában?","Miért nem mutat értékeket az SNZB-02LD a TapHome-ban?","Miért jelzi a TapHome az SNZB-02LD-t offline-nak?","Használható az SNZB-02LD szondája padlóérzékelőként padlófűtéshez?"]
---

# SONOFF SNZB-02LD Waterproof Temperature Sensor with Probe

Kommunikáció: Packet Parser → MQTT

> Hálózati cím
> 
> A TapHome-ba épített MQTT bróker esetén a TapHome-ban brókercímként adja meg a `127.0.0.1` címet. Az eszközben a TapHome Core IP-címét adja meg, és a Core-nak állítson be IP-foglalást a routerben.
> 
> [A hálózat előkészítése](https://taphome.com/hu/docs/setup/network-preparation/)

## Integrációs útmutató

> [!IMPORTANT]
> Ez az eszköz **Zigbee**-n keresztül kommunikál egy Tasmota átjárón át. A sablon importálása előtt
> győződj meg róla, hogy az átjáró csatlakozik az MQTT brokerhez, és az érzékelő párosítva van vele.
> Magát az átjárót a
> [Zigbee2Tasmota Gateway](https://taphome.com/hu/compatibility/zigbee2tasmota-gateway/) sablonnal adhatod hozzá a TapHome-hoz.

A SONOFF SNZB-02LD elemes Zigbee 3.0 hőmérő LCD kijelzővel és 1,5 m-es kábelen lévő vízálló hőmérséklet-szondával. A TapHome nem közvetlenül kommunikál az érzékelővel: az érzékelő egy Tasmotát futtató Zigbee koordinátorral (Zigbee2Tasmota) van párosítva, az átjáró minden Zigbee üzenetet közzétesz egy MQTT brokeren, a TapHome pedig erről a brokerről olvassa ki az értékeket. A sablon egy hőmérséklet-eszközt, valamint a modulon elem- és Zigbee-diagnosztikát biztosít.

A szonda folyadékok vagy zárt terek hőmérsékletét méri, miközben a kijelzős ház kívül marad — például hűtőszekrényben, úszómedence mellett, vagy vezeték nélküli padlóérzékelőként padlófűtéshez, ahol a szonda a padlóburkolat alatt van, a ház pedig a falon.

## Hardver

![A SONOFF SNZB-02LD ábrája: szonda, jelikon, akasztószíj-nyílás, elem, hőmérséklet-kijelző és az elemfedél alatti párosítógomb.](https://taphome.com/images/compatibility/sonoff-snzb-02ld-zigbee2tasmota/device-overview_hu_68d5a766ee49e022.jpg)

| Tétel | Érték |
|---|---|
| A szonda mérési tartománya | -40 és 115 °C között |
| Pontosság | ±0,5 °C |
| Szondakábel | 1,5 m |
| Védettség | IP65 |
| A ház üzemi hőmérséklete | -10 és 60 °C között |
| A ház üzemi páratartalma | 0–100 %RH |
| Elem | CR2477, 3 V |
| Vezeték nélküli kapcsolat | Zigbee 3.0 (IEEE 802.15.4) |

A gomb az elemfedél alatt található, amelyet egy érmével elfordítva lehet kinyitni. Az első használat előtt húzd ki az elem szigetelőlapját — ezzel bekapcsol az érzékelő.

| Gomb / jelikon | Jelentés |
|---|---|
| A gomb nyomva tartása 5 s-ig | Párosítási mód, egyben visszaállítja a gyári beállításokat |
| Dupla megnyomás | A kijelzőt °C és °F között váltja (gyári alapértelmezés: °C) |
| A jelikon lassan villog | Párosítási mód, legfeljebb 180 s |
| A jelikon folyamatosan világít | Párosítva |
| A jelikon nem világít | A párosítás sikertelen |

### Elhelyezés

- A szonda a mellékelt tépőzáras ragasztóval rögzíthető a mérendő ponton, és a teljes -40 és 115 °C közötti tartományt lefedi.
- A ház csak -10 és 60 °C között üzemeltethető — ne tedd forró vagy fagyos helyre. Fém felületen a mágnesével tart, vagy az akasztószíj-nyíláson átfűzött szíjon lóg; a gyártó legfeljebb 2 m-es szerelési magasságot ad meg.
- Az IP65 a fröccsenő víz elleni védelmet jelenti. A házat ne merítsd víz alá, és ne tedd ki nagynyomású vízsugárnak.
- A rádiókapcsolat ellenőrzéséhez a végleges helyen nyomd meg a gombot: ha a jelikon folyamatosan világít, az érzékelő az átjáró vagy ugyanazon hálózat egy Zigbee routerének hatótávolságán belül van.

## Konfiguráció

### Átjáró

1. Töltsd fel a Tasmota (Zigbee2Tasmota) firmware-t egy Zigbee koordinátorra, például egy SONOFF ZBBridge Pro-ra (ZBBridge-P).
2. A Tasmota webes felületén nyisd meg a **Configuration → MQTT** oldalt, és csatlakoztasd az átjárót ahhoz az MQTT brokerhez, amelyet a TapHome használ (host és port).
3. Ugyanezen az oldalon jegyezd fel a **Topic** értékét, például `tasmota_XXXXX` — ez a **Gateway topic** importparaméter.
4. Hagyd meg a `SetOption83 0` beállítást (ez az alapértelmezett). A sablon a `ZbReceived` üzenetekben az egyes eszközök kulcsaként a Zigbee rövid címet várja; `SetOption83 1` esetén a barátságos név (friendly name) lesz a kulcs, és a sablon semmit sem kap.

### Az érzékelő párosítása

1. Engedélyezd a csatlakozást az átjárón — a TapHome-ban az átjáró sablon **Permit Join** kapcsolójával vagy a Tasmota konzolban a `ZbPermitJoin 1` paranccsal.
2. Indítsd el a párosítást az érzékelőn:
   - **Új érzékelő:** húzd ki az elem szigetelőlapját. Az első bekapcsoláskor az érzékelő magától párosítási módba lép.
   - **Már használt érzékelő:** vedd le az elemfedelet, és tartsd lenyomva a gombot 5 másodpercig (SIM-tűvel), amíg a jelikon lassan villogni nem kezd. Ez egyben visszaállítja a gyári beállításokat.
3. Várj, amíg a jelikon folyamatosan világítani nem kezd. Ha az érzékelő 3 percen belül nem párosodik, kilép a párosítási módból — engedélyezd újra a csatlakozást az átjárón, és ismételd meg a 2. lépést.

> [!TIP]
> Először nyisd meg a párosítási ablakot az átjárón, és csak utána kapcsold be az érzékelőt, vagy tartsd lenyomva a gombját. Párosítás közben tartsd az érzékelőt az átjáró közelében.

### A rövid cím megkeresése

Párosítás után figyeld a Tasmota konzolt. Az érzékelő minden üzenete a `tele/<gateway topic>/SENSOR` topicon érkezik, ebben a formában:

```json
{"ZbReceived":{"0x2916":{"Device":"0x2916","Temperature":25.72,"Endpoint":1,"LinkQuality":116}}}
```

A `ZbReceived` alatti kulcs (itt `0x2916`) az a rövid cím, amelyre a sablonnak szüksége van. A párosított eszközök és rövid címeik a Tasmota konzolban a `ZbStatus` vagy a `ZbInfo` paranccsal is listázhatók.

### Importparaméterek

| Paraméter | Jelentés | Példa |
|---|---|---|
| Mqtt Broker IP address | Annak az MQTT brokernek a címe, amelyre az átjáró publikál | `192.168.0.1` |
| Mqtt Broker port | A broker portja, alapértelmezés szerint 1883 | `1883` |
| Gateway topic | Az átjáró Tasmota **Configuration → MQTT → Topic** értéke | `tasmota_XXXXX` |
| Device short address | Az érzékelő kulcsa a `ZbReceived` üzenetben | `0x2916` |

A TapHome-ban importáld a sablont ezzel a négy paraméterrel; a modul ezután feliratkozik a brokeren a `tele/<gateway topic>/#` topicra.

## Eszközképességek

### Szondahőmérséklet

A **Probe Temperature** eszköz a szonda által mért hőmérsékletet mutatja °C-ban. A Tasmota párosításkor úgy konfigurálja az érzékelőt, hogy minden 0,5 °C-os változáskor jelentsen, stabil hőmérsékletnél pedig legalább óránként egyszer. Importálás után a sablon az utolsó ismert értéket is átveszi az átjáró `ZbInfo` válaszából, így az eszköz nem marad üres a következő jelentésig.

### Elem és diagnosztika

A modul óránként egyszer lekéri az átjárótól az érzékelő adatait (`cmnd/<gateway topic>/ZbInfo`). A Tasmota a memóriájából válaszol, az érzékelő felébresztése nélkül. A modul a következő szervizattribútumokat mutatja:

- **IEEE Address**, **Model ID**, **Manufacturer**, **Endpoints**, **Config** — az érzékelő azonosítása és Zigbee konfigurációja.
- **Link Quality** — az utolsó üzenet jelminősége, a 0–254-es Zigbee tartományból százalékra skálázva.
- **Battery Percentage** és **Battery Voltage** — az érzékelő elemjelentéseiből és az óránkénti `ZbInfo` válaszból.

A modul figyelmeztetést jelez, ha az elem töltöttsége 30 % alá csökken. Azt is követi, mikor jelentkezett utoljára az érzékelő — a saját üzenetei és az átjáró által megjegyzett időpont alapján —, és 12 óránál hosszabb csend után figyelmeztetést, 24 óra után hibát jelez. Mivel az érzékelő legalább óránként jelentkezik, ilyen hosszú csend valódi problémát jelent.

## Hibaelhárítás

### Egyáltalán nincsenek értékek

1. Ellenőrizd, hogy a **Gateway topic** megegyezik-e a Tasmota MQTT Topic értékével, és hogy a broker címe az-e, amelyre az átjáró publikál.
2. Ellenőrizd, hogy a **Device short address** megegyezik-e az érzékelő `ZbReceived` üzeneteiben szereplő kulccsal.
3. Ellenőrizd, hogy a `SetOption83` értéke 0.

### Újrapárosítás után megszűntek az értékek

A rövid cím megváltozhat, ha az érzékelőt újra párosítod; az IEEE cím változatlan marad. Keresd meg az új rövid címet a Tasmota konzolban, és frissítsd a modulban (`ID` változó), vagy importáld újra a sablont az új címmel.

### A hőmérséklet lassan változik

Ez várható viselkedés: az elem kímélése érdekében az érzékelő csak 0,5 °C-os változáskor vagy óránként egyszer jelent.

### Offline figyelmeztetés vagy hiba

1. Ellenőrizd a **Battery Percentage** értékét, és ha alacsony, cseréld ki a CR2477 elemet.
2. Nyomd meg az érzékelő gombját: ha a jelikon nem világít folyamatosan, az érzékelő az átjáró vagy egy Zigbee router hatótávolságán kívül van. Helyezd közelebb az átjárót, vagy adj hozzá egy Zigbee routert.
3. Ha az érzékelő továbbra sem jelent, párosítsd újra, és frissítsd a rövid címet.

## Elérhető eszközök 1

Ezek az eszközök az importálás után jelennek meg a TapHome-ban.

SONOFF SNZB-02LD Waterproof Temperature Sensor with Probe (Zigbee2Tasmota) Modul

Szerviz attribútumok

|                    |
|--------------------|
| IEEE Address       |
| Model ID           |
| Manufacturer       |
| Endpoints          |
| Config             |
| Link Quality       |
| Battery Voltage    |
| Battery Percentage |

Egyéni változók

|                               |
|-------------------------------|
| `GWname` (string)             |
| `ID` (string)                 |
| `BatteryVoltage` (numeric)    |
| `BatteryPercentage` (numeric) |
| `LastSeenEpoch` (numeric)     |

Olvasás (modul)

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

Figyelő

```taphome
if INDEXOF(RECEIVEDMSG.Topic, "SENSOR") > 0
    # Battery values arrive in their own ZbReceived message, cluster 0x0001
    var ZbReceived := PARSEJSON(RECEIVEDMSG.Payload, "ZbReceived." + ID, true);
    if !ISNULL(ZbReceived)
        var bat := PARSEJSON(ZbReceived, "BatteryPercentage", true);
        if(!ISNULL(bat), BatteryPercentage := bat);
        var volt := PARSEJSON(ZbReceived, "BatteryVoltage", true);
        if(!ISNULL(volt), BatteryVoltage := volt);
        # Every message of the sensor proves it is alive, ZbInfo comes only once per hour
        DATETIME received := NOW();
        LastSeenEpoch := received.UNIXTIME;
    end

    # ZbInfo answer to the hourly request of the module read script
    var deviceInfo := PARSEJSON(RECEIVEDMSG.Payload, "ZbInfo." + ID, true);
    if !ISNULL(deviceInfo)
        var seen := PARSEJSON(deviceInfo, "LastSeenEpoch", true);
        if(!ISNULL(seen), LastSeenEpoch := seen);
        var infoBat := PARSEJSON(deviceInfo, "BatteryPercentage", true);
        if(!ISNULL(infoBat), BatteryPercentage := infoBat);
        var infoVolt := PARSEJSON(deviceInfo, "BatteryVoltage", true);
        if(!ISNULL(infoVolt), BatteryVoltage := infoVolt);
        COMPLETESERVICEATTRIBUTE("IEEE Address", PARSEJSON(deviceInfo, "IEEEAddr"));
        COMPLETESERVICEATTRIBUTE("Model ID", PARSEJSON(deviceInfo, "ModelId"));
        COMPLETESERVICEATTRIBUTE("Manufacturer", PARSEJSON(deviceInfo, "Manufacturer"));
        COMPLETESERVICEATTRIBUTE("Endpoints", PARSEJSON(deviceInfo, "Endpoints"));
        COMPLETESERVICEATTRIBUTE("Config", PARSEJSON(deviceInfo, "Config"));
        var lqi := PARSEJSON(deviceInfo, "LinkQuality", true);
        if !ISNULL(lqi)
            COMPLETESERVICEATTRIBUTE("Link Quality", ROUND(LINEAR(lqi, 0, 0, 254, 100)) + "%");
        end
    end
end

# 0 = no battery report received yet
if BatteryPercentage > 0 AND BatteryPercentage < 30
    ADDWARNING(1, "Low battery (<30%)");
end

# The sensor reports at least once per hour; LastSeenEpoch comes from its messages and from ZbInfo
if LastSeenEpoch > 0
    DATETIME now := NOW();
    var secondsSeen := now.UNIXTIME - LastSeenEpoch;
    if secondsSeen > 12 * 60 * 60
        if secondsSeen > 24 * 60 * 60
            ADDERROR(3, "Device is offline > 24H");
        else
            ADDWARNING(2, "Device is offline > 12H");
        end
    end
end
```

Szerviz attribútumok

IEEE Address

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

Model ID

```

```

Manufacturer

```

```

Endpoints

```

```

Config

```

```

Link Quality

```

```

Battery Voltage

```taphome
BatteryVoltage + " V"
```

Battery Percentage

```taphome
BatteryPercentage + "%"
```

Probe Temperature Hőmérséklet-érzékelő

Figyelő

```taphome
if INDEXOF(RECEIVEDMSG.Topic, "SENSOR") > 0
    var temp := PARSEJSON(RECEIVEDMSG.Payload, "ZbReceived." + ID + ".Temperature", true);
    if ISNULL(temp)
        # Last known value from the ZbInfo answer, e.g. right after import
        temp := PARSEJSON(RECEIVEDMSG.Payload, "ZbInfo." + ID + ".Temperature", true);
    end
    if(!ISNULL(temp), Te := temp);
end
```

**Kapcsolat:** Packet Parser → MQTT

## Importálási paraméterek

Ezeket az értékeket az XML importálásakor adja meg.

| Az alkalmazás kéri                                                 | Alapérték       |
|--------------------------------------------------------------------|-----------------|
| Mqtt Broker IP-cím                                                 | `192.168.0.1`   |
| Mqtt Broker port                                                   | `1883`          |
| Gateway topic (Tasmota -&gt; Configuration -&gt; MQTT -&gt; Topic) | `tasmota_XXXXX` |
| Device short address (e.g. 0x2916)                                 | `0xFFFF`        |

## Kapcsolódó dokumentáció

- [MQTT Integration](https://taphome.com/hu/compatibility/mqtt-guide/)
- [Packet Parser (HTTP, TCP, UDP, FTP, MQTT)](https://taphome.com/hu/docs/integration/packet-parser/)
- [Packet parser függvények](https://taphome.com/hu/docs/script/packet-parser/)
- [Elemző függvények](https://taphome.com/hu/docs/script/parsing-functions/)
- [MQTT bróker](https://taphome.com/hu/docs/integration/packet-parser/mqtt-broker/)
- [Listener szkriptek](https://taphome.com/hu/docs/script/listener-scripts/)

