Sensor.yaml file, multiple sensor types

Hi everyone, probably a basic question but I currently have the following sensor defined in my configuration.yaml file

############# INPUT BOOLEANS ##############
input_boolean:
  #Skylink Front Door
  skylink_front_door:
    name: Front Door
    initial: off
    icon: mdi:door-closed
  #Skylink Side Door
  skylink_side_door:
    name: Side Entrance Door
    initial: off
    icon: mdi:door-closed
  #Skylink Mudroom Door
  skylink_mudroom_door:
    name: Mudroom Door
    initial: off
  #Skylink Garage Door
  skylink_garage_door:
    name: Garage Door
    initial: off
    icon: mdi:garage
  #Skylink Basement Sensor
  skylink_basement_sensor:
    name: Basement Sensor
    initial: off
    icon: mdi:walk
  #Skylink Upstairs Sensor
  skylink_upstairs_sensor:
    name: Upstairs Sensor
    initial: off
    icon: mdi:walk
  #Skylink Hallway Sensor
  skylink_hallway_sensor:
    name: Hallway Sensor
    initial: off
    icon: mdi:walk
  #Skylink Dining Sensor
  skylink_dining_sensor:
    name: Dining Sensor
    initial: off
    icon: mdi:walk
  #Skylink Water Sensor
  skylink_water_sensor:
    name: Water Sensor
    initial: off
    icon: mdi:water-off


############# BINARY SENSORS ##############    
binary_sensor:
 - platform: wyzesense
   device: "/dev/hidraw0"
 - platform: template
   sensors:
      #Skylink Front Door input boolean to template sensor conversion
      skylink_front_door:
        friendly_name: Front Door
        icon_template: >
          {% if is_state('input_boolean.skylink_front_door', 'on') %}
            mdi:door-open
          {% else %}
            mdi:door-closed
          {% endif %}
        device_class: door
        value_template: "{{ is_state('input_boolean.skylink_front_door', 'on') }}"
      #Skylink Side Door input boolean to template sensor conversion
      skylink_side_door:
        friendly_name: Side Entrance Door
        icon_template: >
          {% if is_state('input_boolean.skylink_side_door', 'on') %}
            mdi:door-open
          {% else %}
            mdi:door-closed
          {% endif %}
        device_class: door
        value_template: "{{ is_state('input_boolean.skylink_side_door', 'on') }}"
      #Skylink Mudroom Door input boolean to template sensor conversion
      skylink_mudroom_door:
        friendly_name: Mudroom Door
        icon_template: >
          {% if is_state('input_boolean.skylink_mudroom_door', 'on') %}
            mdi:door-open
          {% else %}
            mdi:door-closed
          {% endif %}
        device_class: door
        value_template: "{{ is_state('input_boolean.skylink_mudroom_door', 'on') }}"
      #Skylink Garage Door input boolean to template sensor conversion
      skylink_garage_door:
        friendly_name: Garage Door
        icon_template: >
          {% if is_state('input_boolean.skylink_garage_door', 'on') %}
            mdi:garage-open
          {% else %}
            mdi:garage
          {% endif %}
        device_class: garage_door
        value_template: "{{ is_state('input_boolean.skylink_garage_door', 'on') }}"
      #Skylink Basement Sensor input boolean to template sensor conversion
      skylink_basement_sensor:
        friendly_name: Basement Sensor
        icon_template: >
          {% if is_state('input_boolean.skylink_basement_sensor', 'on') %}
            mdi:run
          {% else %}
            mdi:walk
          {% endif %}
        device_class: motion
        value_template: "{{ is_state('input_boolean.skylink_basement_sensor', 'on') }}"
      #Skylink Upstairs Sensor input boolean to template sensor conversion
      skylink_upstairs_sensor:
        friendly_name: Upstairs Sensor
        icon_template: >
          {% if is_state('input_boolean.skylink_upstairs_sensor', 'on') %}
            mdi:run
          {% else %}
            mdi:walk
          {% endif %}
        device_class: motion
        value_template: "{{ is_state('input_boolean.skylink_upstairs_sensor', 'on') }}"
      #Skylink Hallway Sensor input boolean to template sensor conversion
      skylink_hallway_sensor:
        friendly_name: Hallway Sensor
        icon_template: >
          {% if is_state('input_boolean.skylink_hallway_sensor', 'on') %}
            mdi:run
          {% else %}
            mdi:walk
          {% endif %}
        device_class: motion
        value_template: "{{ is_state('input_boolean.skylink_hallway_sensor', 'on') }}"
      #Skylink Dining Sensor input boolean to template sensor conversion
      skylink_dining_sensor:
        friendly_name: Dining Sensor
        icon_template: >
          {% if is_state('input_boolean.skylink_dining_sensor', 'on') %}
            mdi:run
          {% else %}
            mdi:walk
          {% endif %}
        device_class: motion
        value_template: "{{ is_state('input_boolean.skylink_dining_sensor', 'on') }}"
      #Skylink Water Sensor input boolean to template sensor conversion
      skylink_water_sensor:
        friendly_name: Water Sensor
        icon_template: >
          {% if is_state('input_boolean.skylink_water_sensor', 'on') %}
            mdi:water
          {% else %}
            mdi:water-off
          {% endif %}
        device_class: moisture
        value_template: "{{ is_state('input_boolean.skylink_water_sensor', 'on') }}"

I wanted to move this code to sensor.yaml. But if do that an put sensor: !include sensor.yaml it cannot load the binary sensors anymore. It loads the input booleans but not the binary sensor. Can you please help me on how I should split this up?