Help setting up device energy monitoring

I have been trying for the last week to get this working but no success.

I have 3 power monitoring plug sockets that give power in watts, I have also added 3 extra devices to show roughly the power used. I followed this guide Energy monitoring in Home Assistant - with or without power meters

The problem is that the nas and the tv do not show any energy consumption but do show power. The others do show energy but what it shows does not look right to me, not sure if I have set watts, watt-hour, kilowatt or kilowatt-hour

Any help would be appreciated.

configuration.yaml

  customize: !include customize.yaml
  customize_glob:
    sensor.kettle_energy:
      last_reset: '1970-01-01T00:00:00+00:00'
      state_class: measurement
      device_class: energy
      unit_of_measurement: Wh
    sensor.monitors_energy:
      last_reset: '1970-01-01T00:00:00+00:00'
      state_class: measurement
      device_class: energy
      unit_of_measurement: Wh
    sensor.wifi_plug_energy:
      last_reset: '1970-01-01T00:00:00+00:00'
      state_class: measurement
      device_class: energy
      unit_of_measurement: Wh
    sensor.desktop_energy:
      last_reset: '1970-01-01T00:00:00+00:00'
      state_class: measurement
      device_class: energy
      unit_of_measurement: Wh
    sensor.main_tv_energy:
      last_reset: '1970-01-01T00:00:00+00:00'
      state_class: measurement
      device_class: energy
      unit_of_measurement: Wh
    sensor.bathroom_light_energy:
      last_reset: '1970-01-01T00:00:00+00:00'
      state_class: measurement
      device_class: energy
      unit_of_measurement: Wh
    sensor.my_nas_energy:
      last_reset: '1970-01-01T00:00:00+00:00'
      state_class: measurement
      device_class: energy
      friendly_name: NAS
      unit_of_measurement: Wh
    sensor.metered_devices_daily_energy:
      last_reset: '1970-01-01T00:00:00+00:00'
      state_class: measurement
      device_class: energy
      friendly_name: Daily Energy
      unit_of_measurement: Wh
    sensor.metered_devices_monthly_energy:
      last_reset: '1970-01-01T00:00:00+00:00'
      state_class: measurement
      device_class: energy
      friendly_name: Monthly Energy
      unit_of_measurement: Wh

utility_meter:
  monitors_daily_energy:
    source: sensor.monitors_energy
    cycle: daily
  monitors_monthly_energy:
    source: sensor.monitors_energy
    cycle: monthly
  wifi_plug_daily_energy:
    source: sensor.wifi_plug_energy
    cycle: daily
  wifi_plug_monthly_energy:
    source: sensor.wifi_plug_energy
    cycle: monthly
  kettle_daily_energy:
    source: sensor.kettle_energy
    cycle: daily
  kettle_monthly_energy:
    source: sensor.kettle_energy
    cycle: monthly
  desktop_daily_energy:
    source: sensor.desktop_energy
    cycle: daily
  desktop_monthly_energy:
    source: sensor.desktop_energy
    cycle: monthly
  bathroom_light_daily_energy:
    source: sensor.bathroom_light_energy
    cycle: daily
  bathroom_light_monthly_energy:
    source: sensor.bathroom_light_energy
    cycle: monthly
  my_nas_daily_energy:
    source: sensor.my_nas_energy
    cycle: daily
  my_nas_monthly_energy:
    source: sensor.my_nas_energy
    cycle: monthly
  main_tv_daily_energy:
    source: sensor.main_tv_energy
    cycle: daily
  main_tv_monthly_energy:
    source: sensor.main_tv_energy
    cycle: monthly
  metered_devices_daily_energy:
    source: sensor.metered_devices_power
    cycle: daily
  metered_devices_monthly_energy:
    source: sensor.metered_devices_power
    cycle: monthly

# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:

sensors.yaml

- platform: template
  sensors:
    bathroom_light_power:
      friendly_name: "Bathroom Light Power"
      attribute_templates:
        last_reset: '1970-01-01T00:00:00+00:00'
        state_class: measurement
        device_class: power
      unit_of_measurement: 'W'
      value_template: >
        {% if is_state('switch.bathroom_light', 'on') %}
          15
        {% else %}
          0
        {% endif %}
    my_nas_power:
      friendly_name: "NAS Power"
      attribute_templates:
        last_reset: '1970-01-01T00:00:00+00:00'
        state_class: measurement
        device_class: power
      unit_of_measurement: 'W'
      value_template: >
        {% if is_state('device_tracker.homeserver', 'home') %}
          200
        {% else %}
          0
        {% endif %}
    desktop_power:
      friendly_name: "Computer Power"
      attribute_templates:
        last_reset: '1970-01-01T00:00:00+00:00'
        state_class: measurement
        device_class: power
      unit_of_measurement: 'W'
      value_template: >
        {% if is_state('device_tracker.desktop', 'home') %}
          150
        {% else %}
          0
        {% endif %}
    main_tv_power:
      friendly_name: "Living Room TV"
      attribute_templates:
        last_reset: '1970-01-01T00:00:00+00:00'
        state_class: measurement
        device_class: power
      unit_of_measurement: 'W'
      value_template: >
        {% if is_state('media_player.str_dn1080_e30a1f', 'on') %}
          300
        {% else %}
          0
        {% endif %}
    metered_devices_power:
      friendly_name: "Current Usage"
      attribute_templates:
        last_reset: '1970-01-01T00:00:00+00:00'
        state_class: measurement
        device_class: power
      unit_of_measurement: 'W'
      icon_template: mdi:speedometer
      value_template: "{{ (states('sensor.monitors_power') | float + 
        states('sensor.bathroom_light_power') | float +
        states('sensor.my_nas_power') | float +
        states('sensor.main_tv_power') | float +
        states('sensor.desktop_power') | float +
        states('sensor.wifi_plug_power') | float +
        states('sensor.kettle_power') | float) | round(2) }}"


- platform: integration
  source: sensor.monitors_power
  name: monitors_energy
  unit_prefix: k
  unit_time: h
  round: 2

- platform: integration
  source: sensor.my_nas_power
  name: my_nas_energy
  unit_prefix: k
  unit_time: h
  round: 2

- platform: integration
  source: sensor.wifi_plug_power
  name: wifi_plug_energy
  unit_prefix: k
  unit_time: h
  round: 2

- platform: integration
  source: sensor.kettle_power
  name: kettle_energy
  unit_prefix: k
  unit_time: h
  round: 2

- platform: integration
  source: sensor.main_tv_power
  name: main_tv_energy
  unit_prefix: k
  unit_time: h
  round: 2

- platform: integration
  source: sensor.desktop_power
  name: desktop_energy
  unit_prefix: k
  unit_time: h
  round: 2

- platform: integration
  source: sensor.bathroom_light_power
  name: bathroom_light_energy
  unit_prefix: k
  unit_time: h
  round: 2