Display Temperature in Homekit using ESPHome

I see the sensor inside of homekit but its under climate>temperature. I want to see it as a full Icon that I can see inside of one of the rooms. I have been searching the internet but having no luck with any of the configurations that I have tried.

esphome:
name: pooltemp1

esp32:
board: nodemcu-32s
framework:
type: arduino

Enable logging

logger:

Enable Home Assistant API

api:
encryption:
key: “”

ota:
password: “”

wifi:
ssid: !secret iot-wifi_ssid
password: !secret iot-wifi_password

Enable fallback hotspot (captive portal) in case wifi connection fails

ap:
ssid: “Pooltemp1 Fallback Hotspot”
password: “023LkMp32Hl7”

captive_portal:

Setup Sensors

dallas:

  • id: “dallas_sensor_pooltemp1”
    pin: GPIO23

sensor:

  • platform: dallas
    dallas_id: dallas_sensor_pooltemp1
    device_class: temperature
    address: 0xa2031720567eff28
    filters:
    • lambda: return x * (9.0/5.0) + 32.0;
      unit_of_measurement: “°F”
      name: “Pool Temp”

Any ideas on how to do that with the code provided or an example of how to get dallas temp data into homekit as a full size icon? All help is appreciated.

hi did you ever get to the bottom of this as I have the same issue thanks