Generic Thermostat(s) not showing up on Integrations page

Since release 2024.8 integrations set up using YAML should be visibile in the UI. For some integrations e.g. Emulated Hue this is indeed the case, but for my climate entities based on platform generic_thermostat this is not the case.

I’m running Core 2024.10.3, Supervisor 2024.10.3, Operating System 13.1 and Frontend 20241002.3 on a Hardkernel ODROID-N2/N2+.

configuration.yaml excerpt:

climate: !include climate.yaml

climate.yaml content:

- platform: generic_thermostat
  name: Woonkamer
  unique_id: 16679
  heater: switch.cv
  target_sensor: sensor.living_room_temperature
  min_temp: 15
  max_temp: 22
  cold_tolerance: 0.2
  hot_tolerance: 0
  keep_alive:
    seconds: 30
  target_temp_step: 0.5
  away_temp: 16
  comfort_temp: 20.5
  precision: 0.1        

- platform: generic_thermostat
  name: MIT
  unique_id: 17679
  heater: switch.mit
  target_sensor: sensor.living_room_temperature
  min_temp: 15
  max_temp: 22
  cold_tolerance: 0
  hot_tolerance: 0.6
  keep_alive:
    seconds: 30
  target_temp_step: 0.5
  away_temp: 16
  comfort_temp: 20.5
  precision: 0.1 

- platform: generic_thermostat
  name: Werkkamer
  unique_id: 17669
  heater: switch.infrarood_kachel_stopcontact_1
  target_sensor: sensor.study_temperature_study_temperature
  min_temp: 18
  max_temp: 23
  cold_tolerance: 0.2
  hot_tolerance: 0.1
  keep_alive:
    seconds: 30
  target_temp_step: 0.5
  precision: 0.1

Any help is appreciated!

Generic thermostat is considered a Helper, and those are not displayed on the integrations page. You can find them on the helpers tab.

Thank you. Is there a way for me to create a PR to edit the documentation? It’s called an integration there.

There’s an edit button at the bottom of every documentation page that will take you to github to make a docs PR.