docs: def add_group(self, number, name, led_type):
          """ Add a group.
  
          :param number: Group number (1-4).
          :param name: Group name.
          :param led_type: Either `RGBW`, `WRGB`, `RGBWW`, `WHITE`, `DIMMER` or `BRIDGE_LED`.
          :returns: Added group.
          """
          group = group_factory(self, number, name, led_type)
          self.groups.append(group)
          return group