Thethingsnetwork sensors not coming through to HomeKit

Just managed to get a bunch of sensors coming into HA from thethingsnetwork (TTN) absolutely fine but have just noticed that they are not coming through on HomeKit. I’ve seen that I should probably be adding device_class customisation but am not quite sure how to do this where each device coming from TTN has multiple sensors of different types eg below:

- platform: thethingsnetwork
  device_id: heat-humidity
  values:
    humidity: '%'
    temperature: 'C'
    vdd: 'Battery'

Does anyone have any advise on this?