Compensation sensor - no errors but no sensor

Trying to set up a compensation sensor to calibrate a humidity sensor. The following code in my configuration.yaml throws no errors and seems fine. After reloading the configuration, I don’t see ay sign of a new sensor named as I’ve specified. Any ideas what I am doing wrong?

compensation:
    master_bed_humi_caibrated:
        source: sensor.master_bed_multisensor_humidity
        unique_id: master_bed_humi_caibrated
        data_points:
            - [28, 19]
            - [32, 21]
            - [55, 47]
            - [63, 57]
            - [93, 94]

You need to restart home assistant after adding a new integration for the first time. Then after that you can use reload.

Thanks but I tried that, even did a full reboot. Still same result shown above.

No ideas on this? I’ve purposefully mangled the code just to confirm it threw an error. I’ve done every kind of restart, I’ve tried different naming, it just does not show up in my entity list.

No, it looks ok to me. Check your logs for errors.

Ok - thanks - no errors but I will keep digging. To confirm, should the new entity show up in the entities list if I searched like I’m doing above?

Yes there and Developer Tools → States. It shouldn’t make any difference but try it with the usual 2 space indentation:

compensation:
  master_bed_humi_caibrated:
    source: sensor.master_bed_multisensor_humidity
    unique_id: master_bed_humi_caibrated
    data_points:
      - [28, 19]
      - [32, 21]
      - [55, 47]
      - [63, 57]
      - [93, 94]

Use spaces not tabs.

Alas still not it. I even loaded up another HA instance and seeing same thing there. May just have to give up on Compensation; could have just written templates in all this time…sigh.

It’ll be named sensor.compensation_sensor_master_bed_multisensor_humidity