docs: def set_color_hsv(self, hue, saturation, value):
          """Turn the bulb on with the given values as HSV."""
          try:
              data = "action=on&color={};{};{}".format(hue, saturation, value)
              request = requests.post(
                  '{}/{}/{}'.format(self.resource, URI, self._mac),
                  data=data, timeout=self.timeout)
              if request.status_code == 200:
                  self.data['on'] = True
          except requests.exceptions.ConnectionError:
              raise exceptions.MyStromConnectionError()