I would like the izone integration to have sensors for just the temperature in zones

Thanks swamp-lg for your work on this.
For the most part, the izone is working fine.
I figured as the temp is already part of the intagration, I should be able to create sensors from the temps only, hence use these temps to plat room changes then.
I cant however figure out how to make a sensor from the izone integration configuration.
I have 6 zones, they are all entity ids like ‘climate.cameron’, and this pulls back way more than the temp -
image

I would like to create a sensor from this for just the temp on its own - like a normal temp sensor device, that I can then use for other things in HA.

  - name: "iZone Current Temperature Upstairs"
    unit_of_measurement: "°C"
    icon: mdi:air-conditioner
    state: "{{ state_attr('climate.upstairs','current_temperature') }}"

Thanks heaps for this - Amazing.

Further to this, I wish to do some cool automations that require the setpoint for the zone also. I notice that ‘climate_cameron’ has the setpoint in addition to the current temp.

Your setting here is working great for the zone current temps and my house is plotting all those nicely and I can use my HA dashboard to change temps faster than using the izone app-
state: "{{ state_attr(‘climate.upstairs’,‘current_temperature’) }}

But what would I use to get the zones target temp ? I tried target_temperature and setpoint_temperature but both come back with unknown.

For reference, in english the automation i want to use it to limit my house power use by making small increases in target temp to each zone when that zone reaches the target temps - i.e if zone-target-temp equals zone-actual-temp, then add 0.5 to zone_target_temp. I notice if I do this manually I can keep the system using <1kw but if I let it rise, it can ballon to 4.5kw to maintain the lower temp.

On another note, the logs suggest something needs doing with this integration before 2025 -