Problem with built in generic_hygrostat integration

I am having issues with this integration. It will not turn on my dehumidifier no matter what I do. Here is my configuration.

generic_hygrostat:
  - name: Basement
    humidifier: switch.sonoff_10014f9813
    target_sensor: sensor.climate_sensor_humidity
    min_humidity: 0
    max_humidity: 100
    target_humidity: 45
    dry_tolerance: 2
    wet_tolerance: 2
    device_class: "dehumidifier"
    min_cycle_duration:
      seconds: 60
    sensor_stale_duration: 01:00:00

What am I doing wrong? Thanks for any assistance. Also, sorry if this is in the wrong place. I haven’t been able to find anything in the log either. It does work if I turn it on manually, (see attached pic) but i have to turn it off manually as well.

For me it only works if you also add the Humidifier card to the UI. Once you’ve added it, make sure to active it by clicking the 3 dots and toggle the switch to ‘on’.