Google Home not detecting Broadlink switch

I managed to get my RM pro working fine with Hassio, with the switch entity created and all on the HA homepage.

The problem is that my Google Home is not detecting the Broadlink switch via the hassio skill for some reason. I know the skill is working because Google Home managed to detect my tasmota switches (the 3 lights) from hassio.

This is my switches.yaml file:

  • platform: mqtt
    name: “dining-light”
    command_topic: “cmnd/dining-switch/power1”
    state_topic: “stat/dining-switch/POWER1”
    qos: 1
    payload_on: “ON”
    payload_off: “OFF”
    retain: true

  • platform: mqtt
    name: “kitchen-light”
    command_topic: “cmnd/dining-switch/power2”
    state_topic: “stat/dining-switch/POWER2”
    qos: 1
    payload_on: “ON”
    payload_off: “OFF”
    retain: true

  • platform: mqtt
    name: “yard-light”
    command_topic: “cmnd/dining-switch/power3”
    state_topic: “stat/dining-switch/POWER3”
    qos: 1
    payload_on: “ON”
    payload_off: “OFF”
    retain: true

  • platform: broadlink
    host: 192.168.1.126
    mac: 78:0F:77:18:0A:18
    timeout: 10
    switches:
    dyson:
    friendly_name: “Dyson”
    command_on: ‘JgAkAEgcGDUYHBgbGDUYGxgbGBsYHRgcGBwYHBgbGBsYHBg0GAANBQAAAAA=’
    command_off: ‘JgAkAEgcGDUYHBgbGDUYGxgbGBsYHRgcGBwYHBgbGBsYHBg0GAANBQAAAAA=’