Skip to content

v1.7.4

Choose a tag to compare

@github-actions github-actions released this 31 May 01:07
752dc20

Fixed

  • Invalid entity ID for WH34 temperature channel sensors: WH34 sensors (ch_temp block) generated entity IDs with a double underscore such as sensor.ecowitt_tf__b0d0. This happened because _extract_sensor_type_from_key stripped the channel suffix ch from the key tf_ch and returned tf_ (trailing underscore), which then combined with the _ separator before the hardware ID. The extraction now strips trailing underscores from the computed type name, producing valid entity IDs like sensor.ecowitt_tf_b0d0. Home Assistant was warning that double-underscore entity IDs will stop working in HA 2027.2.0. (issue #189)