SRM help needed

Hi all, I am in the midst of trying to integrate the Synology SRM into Home Assistant. I have been following along here:

I added this to my config.yaml, although replaced the HOSTNAME and PASSWORD with what I use.

sensor:

  • platform: synology_srm
    host: HOSTNAME
    password: PASSWORD

    #Optional defaults are below:
    #name: synology_srm
    #port: 8001
    #username: admin
    #ssl: true
    #verify_ssl: false
    #monitored_conditions:

    - core.ddns_extip

    OTHER POSSIBLE VALUES FOR MONITORED CONDTIONS:

    - base.encryption

    - base.info

    - core.ddns_extip

    - core.ddns_record

    - core.system_utilization

    - core.network_nsm_device

    - mesh.network_wanstatus

    - mesh.network_wifidevice

    - mesh.system_info

I then added the python file but yet see an error with the config.
Platform error sensor.synology_srm - No module named ‘homeassistant.components.synology_srm.sensor’

Any ideas? Thanks in advance