Skip to main content

Shelly BLU H&T ZB

Short device name: SBHT-203C
Shelly Bluetooth Device Id: 0x11

Functional description

  • Buttons: 1
  • Red LED
  • SHT40 temp&humidity sensor

The device continuously measures temperature and humidity using its built-in sensors. It transmits this data in two ways:

  • BLE Advertising - The measured values are broadcast periodically as BLE advertising packets
  • Zigbee Communication - The sensor data is also sent over the Zigbee network to the bound devices

Device specific features

On-demand measurement

Pressing the button will trigger on-demand measurement and sending of the measured values.

BLE pairing

Duration: 1 min

To enter BLE pairing, press the button 4 times or hold it for 10 seconds. The BLE pairing process is indicated by single short blinks at 2-second intervals.

Adding to a ZigBee network

Duration: 1 min

To start the ZigBee steering process, press the button 5 times. ZigBee steering is indicated by the LED flashing twice in succession at 2-second intervals.

Zigbee Identification: LED constantly on during identification.

Factory reset

To trigger a factory reset, hold the button for 30 seconds. After 30 seconds, the LED will turn on, and a reset of the device will follow.

Bluetooth

Advertising (BTHome)

Beacon

Periodic 60 seconds

IdLabelType
0x01battery %uint8
0x2Ehumidity %uint8
0x45temperature 0.1°Cint16

Device-Id packet

Periodic 60 minutes

IdLabelType
0x01battery %uint8
0x2Ehumidity %uint8
0x45temperature 0.1°Cint16
0xF0device type iduint16
0xF1firmware versionuint32
0xF2firmware versionuint24

Forced (with button event)

Single, with duration 3000ms

IdLabelTypeEvents
0x01battery %uint8
0x2Ehumidity %uint8
0x3Abuttonuint81x short press
0x45temperature 0.1°Cint16

Characteristics

CharacteristicUUIDTypeAccessDefaultMeaning
Factory resetb0a7e40f-2b87-49db-801c-eb3686a24bdbuint8w-1: perform factory reset
Temperature offset0de178e5-a95d-4988-b042-7145d540a000int16rw0offset in 0.1°C
Humidity offset0de178e5-a95d-4988-b042-7145d540a002int16rw0offset in 1%
BTHome sampled52246df-98ac-4d21-be1b-70d5f66a5ddbarrayr-latest BTHome data

ZigBee

ZigBee device info

Device Id: 0x0302 (Temperature Sensor) Profile Id: 0x104 (Home Automation)

EPDirIdClusterIdAttribute/CommandAccess/Direction
1S0x0000Basic0x0000ZCL Versionr
0x0004Manufacturer namer
0x0005Model Identifierr
0x0007Power sourcer
0x4000Sw Build Idr
0xFFFDCluster Rev.r
S0x0001Power config0x0020Battery voltager
0x0020Battery voltager
0x0021Battery percentage remainingrp
0xFFFDCluster Rev.r
C0x0003Identify0xFFFDCluster Rev.r
0x0000IdentifyC->S
0x0001IdentifyQueryC->S
S0x0003Identify0x0000Identify timer
0xFFFDCluster Rev.r
0x0000IdentifyC->S
0x0001IdentifyQueryC->S
S0x0402Temperature measurement0x0000Measured valuerp
0x0001Min measured valuer
0x0002Max measured valuer
0xFFFDCluster Rev.r
S0x0405Relative humidity measurement0x0000Measured valuerp
0x0001Min measured valuer
0x0002Max measured valuer
0xFFFDCluster Rev.r

Bootloader

Bootloader mode duration: 30 seconds

To enter bootloader mode, hold the button while the device starts (when inserting the battery).

LED will blink slowly, indicating bootloader mode.