I have 2, they work great

- platform: mqtt
name: "HT Dinner Temp"
state_topic: "shellies/shellyht-YOUR_ID_1/sensor/temperature"
unit_of_measurement: '°C'
device_class: temperature
- platform: mqtt
name: "HT Dinner Humidity"
state_topic: "shellies/shellyht-YOUR_ID_1/sensor/humidity"
unit_of_measurement: '%'
device_class: humidity
- platform: mqtt
name: "HT Dinner Battery"
state_topic: "shellies/shellyht-YOUR_ID_1/sensor/battery"
unit_of_measurement: '%'
device_class: battery
- platform: mqtt
name: "HT Dinner Online"
state_topic: "shellies/shellyht-YOUR_ID_1/online"
- platform: mqtt
name: "HT Living Temp"
state_topic: "shellies/shellyht-YOUR_ID_2/sensor/temperature"
unit_of_measurement: '°C'
device_class: temperature
- platform: mqtt
name: "HT Living Humidity"
state_topic: "shellies/shellyht-YOUR_ID_2/sensor/humidity"
unit_of_measurement: '%'
device_class: humidity
- platform: mqtt
name: "HT Living Battery"
state_topic: "shellies/shellyht-YOUR_ID_2/sensor/battery"
unit_of_measurement: '%'
device_class: battery
- platform: mqtt
name: "HT Living Online"
state_topic: "shellies/shellyht-YOUR_ID_2/online"
- platform: mqtt
name: "Shelly Firmware"
state_topic: "shellies/announce"
value_template: "{{ value_json.new_fw }}"
json_attributes:
- fw_ver
- new_fw
- id
- mac
- ip