def set_site_id(site_id)
      send_message(Protocol::Device::SetSite.new(site: [site_id].pack('H*')))
    end
def set_site_id(site_id)
      send_message(Protocol::Device::SetSite.new(site: [site_id].pack('H*')))
    end
Attempts to set the site id of the light.
 Will clear label and tags. This method cannot guarantee message receipt.
 @note Don't use this unless you know what you're doing.
 @api private
 @param site_id [String] Site ID
 @return [void]